Hacker News new | ask | show | jobs
by ericswc 4794 days ago
First, you have to know your value... and probably change jobs. Unfortunately most corporations have HR policies in place that prevent you from rapidly increasing salary unless you are promoted.

Second, you have to be more than a programmer, you need to be someone who can blend roles into project management, business analysis, strategy etc as well as make the people around you better.

Third, you need to in demand skills but maintain versatility. This is hard work. I work a 40 but I practice another 10-20 every week.