Hacker News new | ask | show | jobs
by streetcat1 1590 days ago
Yes, If you are not a great programmer, become a great programmer.

you need to practice (a lot) both inside and outside of your job. Read books about programming (not about specific tech) and make sure that you understand what is written, and than try to apply the patterns in your regular work.

Forget about promotion. A promotion is some external reward that is given for reasons outside of your control.