Ask HN: Why would you accept a horizontal move in your career?
What is the main reason why you would accept an offer and move horizontally from XYZ to ABC, without being promoted to the next level.
1- Salary?
2- Tired of your current job/employer?
3- Location?
4- Simply looking for a new place to work?
5- Other, specify.
Horizontal move = Sr. Software Engineer at XYZ => Sr. Software Engineer at ABC
Vertical move = Lead Software Engineer at XYZ => Engineering Manager at ABC
7 comments
[ 2.8 ms ] story [ 28.9 ms ] threadAnd the only "upward" promotion you need is one that provides more time to spend with your family or on your outside projects, or more vacation time, etc.
Since my at-the-time "professional" PHP/MySQL skills were non-existent (all I had to show anything was a few bits-n-pieces of personal stuff) - I also took a minor pay-cut doing it, which was easily made up and then some soon after starting the position.
YMMV
Being a Sr Software Engineer at Google is better than being a Sr Software Engineer at Ice Station Zebra Associates