You don't want to be a manager, but you want to move up from Senior Developer? Directors and CTOs generally are (largely) managers. A big part of their job is sales (selling product vision to the engineering team, selling engineering realities to executives, selling jobs to prospective hires, etc). Do you want that role? The organizational pyramid is just that. Not every senior dev moves up (or should move up if happ…
In my mind a manager is not necessarily a leader or the leader. And certainly not a technical leader. Agreed though that a director/CTO is more of a management position, but I've seen coding CTO's, especially in the startup world. I don't know what I want career-wise, vertically speaking, and that would be proprietary to every employer anyway. What I'm getting at is that I feel like I should be able to contribute mor…
Ask HN: How do I crawl out of the "Senior Engineer" hole?
11–20 of 59 posts
Re: Ask HN: How do I crawl out of the "Senior Engineer" hole?
#12This role combines architecture, project management, and some light management responsibilities for the team. You're still writing code, but you have overall responsibility for the technical parts of the project. It sounds like you've held this position at least once, and succeeded.
Beyond this point, you'll either need to move to organization with a full-fledged technical career ladder (and try for a title like "Distinguished Engineer" or "IBM Fellow"), or pick up more management skills and go for "CTO" or "VP of Engineering."
I'm learning management skills, and enjoying it: There are lots of problems which can only be solved by changing an organization as a whole, and not just by writing code. Even if that code is very sweet.
Re: Ask HN: How do I crawl out of the "Senior Engineer" hole?
#13So there's a slight cognitive dissonance here. Outside of an architect role - the only real way up is taking on more management tasks. A lot of larger companies are seeing this as an issue so they are adding gradients to what a SSE is (SSE 1, SSE 2 etc) but really the answer is you're going to have to move up via a team leadership role and this means more management and less engineering.
So I've never seen how becoming a manager means going "up."
Re: Ask HN: How do I crawl out of the "Senior Engineer" hole?
#14In an organization that doesn't have a defined career path for engineers (which is to say, most organizations), you need to take responsibility for yourself if you want it. If you're on a team of engineers and nobody is leading, then step up. Help newer engineers learn skills, help interview people, help run meetings, and instigate new projects. Cook up a new product or feature, and champion it. If it goes well, you'…
Re: Ask HN: How do I crawl out of the "Senior Engineer" hole?
#15Re: Ask HN: How do I crawl out of the "Senior Engineer" hole?
#16The alternative track is 'research scientist'. That's the title where you get to play on the company's dime. Unfortunately, it usually requires a PhD and have a strong publication history.
Re: Ask HN: How do I crawl out of the "Senior Engineer" hole?
#17I was in the same situation, dev lead for 10 years. Bored. But I hated shuffling papers more than I hated being a drone...even if I was a senior drone.
What you need to do is start your own Startup.
What you're lacking in experience is only a problem if you need to actually manage people. You must likely have plenty of experience actually running a project... why not run your own project. Do consultancy on the side (even to your existing employer), but get out and do your own thing.
In time, you'll hire your first employee, then your second etc. There is far more career progression when you're growing a pyramid beneath you.