Live data from Hacker News

Ask HN: Why would you accept a horizontal move in your career?

news.ycombinator.com

1–8 of 8 posts

Ask HN: Why would you accept a horizontal move in your career?

#1
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

Re: Ask HN: Why would you accept a horizontal move in your career?

#3
Because you have no interest in "management" per se (and the pay raise and alleged gain in prestige aren't worth the headache).

And 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.

Re: Ask HN: Why would you accept a horizontal move in your career?

#4
I did this once in my career - in order to move away from microsoft technologies and into open source technologies (LAMP specifically).

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

Re: Ask HN: Why would you accept a horizontal move in your career?

#5
Not all vertical moves are upward - I was actually happy to move downward. My latest career move was to go from management (at some point I had a couple of development managers reporting to me) to just being a developer again. The stress of being a manager was burning me out, and I realized that what I really wanted to do was write code, not manage people.