Hacker News new | ask | show | jobs
by twblalock 1251 days ago
Even ICs benefit from learning this stuff.

There are really two paths: management or senior/staff IC. Up or out — stagnate in a low-level or mid-level role, and you will get replaced with a younger engineer who will do the same work for less, or a contractor, or outsourcing. Everyone is expected to improve until they reach either senior/staff IC or management. You can’t get there unless you learn how to deal with the non-coding parts of the job.