Ask HN: Stuck as a developer for 15 years. How to become a manager?

by mike_tysonon 7/6/2023, 11:30 AMwith 131 comments

I've been a developer for entire 15 years career.

Used to enjoy but no more. Very difficult to tolerate the work. Every day is mental pain as I get older and younger folks are above me. It feels undignified, humiliating at times.

Stagnant in my current job for 6 years. No promotion opportunities. No motivation for the interview process.

Feels like i'm driving at 70km/hr towards a brick wall. Not close enough to panic. But no forks in the road also.

Can I leverage my experience (i think i have a lot..) to move into a management role when i don't have any job experience in that role?

Should I just lie on my resume?

Thanks

by paxyson 7/6/2023, 4:23 PM

You seem to have some misguided ideas about management that you first need to get rid of.

- Management isn't a "next step" for developers but an entirely different career path. You don't naturally progress into it, and no one owes it to you. It takes a whole new skill set and lots of deliberate work to make the switch.

- Like any other job title, "manager" isn't handed out based on seniority but skill. If you think it is "humiliating" to get managed by someone younger than you then you don't have the right mindset for the role to begin with.

From my experience these are both more true in tech than any other industry. Getting managed by someone younger than you, someone more junior than you, someone making less money than you etc. are all very common. If you can't get used to it then you are always going to have a bad time.

As for how to switch into it – it is very unlikely that anyone is going to hire you for a management position with zero experience. If you want to grow into it your best bet is to do so at your current company. First become a leader as an IC, someone who defines technical paths, does cross-team collaboration, clears up ambiguity and someone who junior teammates can generally look up to for guidance and inspiration. If you don't meet these requirements it's unlikely you will be able to succeed – both as a manager or as a staff+ engineer.

At first glance everything you have written (can't tolerate work, feel humiliated working with younger managers, stagnant in your job, no motivation, considering lying on your resume) comes across as massive red flags, and I'm not surprised that you aren't able to get ahead. My overall advice is to take some time for reflection and self improvement and then form a plan for yourself to get out of this rut.

by WJWon 7/6/2023, 11:45 AM

> younger folks are above me. It feels undignified, humiliating at times.

I'm not sure becoming a manager would solve that, as there might still be younger people managing you. Even if you become CEO, shareholders and investors might be younger too. I think a better approach would be to discover first why it bothers you so to be managed by someone younger.

by MontyCarloHallon 7/6/2023, 12:23 PM

Good managers don’t seek out the role for its own sake; they naturally become one. The best managers I’ve seen (and have had the pleasure of working with) were extremely talented ICs who got along really well with others, and naturally transitioned to management roles when their own projects became too big in scope to handle on their own.

The absolute worst managers I’ve seen (thankfully, none were my manager) only became managers because they were drawn to the power of the position. They had no other qualities that would have led to them assuming the role naturally. These people generally became managers by brownnosing their way into the role, or straight up lying about their previous work experience. Don’t do this.

So, how to become a good manager? It will happen naturally if you are an excellent IC at a place where your skills and contributions are recognized and valued. Sometimes excellent ICs are overlooked and undervalued; if that’s the case, find another team/company that actually recognizes your contributions. But most of the time, people just don’t have the skills/qualities to be manager material, and that’s fine too—there’s absolutely nothing wrong with being a lifelong IC! I know many people who were great ICs, were promoted to management as a result, hated it, and went back to being hackers.

by AlecSchueleron 7/6/2023, 11:44 AM

I made this jump quite quickly in my career and for me it came down to having a genuine interest in the operations of the company, joining meetings that weren't directly related to my work just to get a better understanding/share my views. It wasn't long before I was offered the position when someone else was leaving.

Basically make yourself and your interest visible.

But ask yourself if it's what you genuinely want, as well. The work and the responsibilities are very different to what you're doing as a developer. Maybe you haven't made the "jump" simply because you don't want to? I know there's a theoretical ladder of progression "up the chain" but I don't know if it's true; they're simply different roles suited to different personalities. It's quite common to hear of developers who went into management only to regret it. There are other options, like tech lead etc. that could give you a position of working more in the overview side of things and that could put your experience to good use, while still remaining faithful to the interests you had that brought you into this worldiin the first place.

But definitely if you feel like you're stuck in a rut with your current company then _communicate that_ to someone already in management where you're at and brainstorm some ideas. If your company is healthy then they'll appreciate that and appreciate you and help you find an avenue to explore.

If they aren't receptive to that, then you might start considering if the problem is with yourself and your age or whatever you're suggesting now, or with the environment you're working in.

Best of luck to you!

by JohnFenon 7/6/2023, 5:28 PM

If you're tired of being a programmer, then you're looking at changing your career. Management is one of the options for your new career, along with many others.

There is not a "natural progression" from being a programmer to being a manager. They are very different and distinct occupations.

> Can I leverage my experience (i think i have a lot..) to move into a management role when i don't have any job experience in that role?

Your programming experience does not translate into managerial experience. If you really want to get into management, you'd be well-advised to seek out training in that field no matter how experienced a programmer you are.

That said, once you have managerial chops, your programming experience has value. Not in terms of being a manager generally, but in terms of being a better manager of programmers. In other words, it's a value-add -- but you need to have the baseline value before there's something to add to.

by CalRoberton 7/6/2023, 11:39 AM

Is being a manager better? Is it a raise you want? There may be other ways. I make more than my manager.

I've had great managers and I've worked with great software developers and while it certainly helps to be a great developer to be a great manager, some of the worst managers I've had were also great developers. You may have a different skillset. And I don't know that avoiding humiliation is the best motivation to want to be a manager.

As it stands now, I'm a self-employed contractor and that brings some of the upsides of being a manager. I am running my own small business, after all. Maybe that's worth considering? It's not without downsides, though, especially in a soft job market.

I've also been a developer for 15 years (I'm 40 and graduated late at 25) and feel some of your angst, though I think the traditional approach is to take up woodworking or try to start a brewery :-)

by Ensorceledon 7/6/2023, 12:00 PM

I got my first management job because they needed a manager for a new team and I was already taking on and managing that new teams responsibilities in my current role.

I've promoted quite a few people into Team Lead and Manager roles and it was ALWAYS the person that was currently already leading, mentoring and making my problems go away.

Same with how do you get to be "Senior Engineer" or "Architect" ... do the job first.

It sounds like you just want a change of scenery and the prestige the title gives you, I don't even know if that will make you happy.

by bell-coton 7/6/2023, 11:45 AM

Sounds like you really want out of your current situation. And "promoted to management" is the only exit you can see, without heavy financial penalties or social stigma.

I don't get the sense that you have any actual interest in studying or doing management.

by theshrike79on 7/6/2023, 12:27 PM

In the military a Lieutenant fresh off West Point will be younger than the Sergeant Major who has been in the military for 20 years.

Do you think the Sergeant thinks he's "inferior" or is "humiliated" by the Lieutenant being younger?

In hospitals many nurses have worked there for longer than the freshly graduated Doctor has been out of diapers.

Do the nurses feel humiliated or inferior?

---

People have different areas of expertise, that doesn't make anyone else inferior.

My boss is a woman who's younger than me, but she's fucking amazing at managing projects and keeping developers focused.

I don't feel inferior or humiliated, her expertise is in project management, mine is in software development and infrastructure. The skills are complementary.

I also have a coworker who's barely over 20 and they are a damn wizard with Unity, which I know only the bare minimum of. I'm not humiliated by that either.

I really think you would benefit from talking to a professional about how you see yourself, those kind of feelings aren't healthy and won't be fixed by you "becoming a manager" (which is usually just a ton of stress and managing humans, which is even more stress).

by thegrimkeyon 7/6/2023, 11:43 AM

I was in almost your exact same situation about 8 years ago. What I did was start looking for leadership positions outside of work. I became a CrossFit trainer, president of my HOA, and for a short while started my own business.

A friend of mine offered me an opportunity to lead a small team at a start-up, and I joined even though I made less money. I actually went back to being an IC after a few years because I didn't like managing at that company, but a few years after that, I had the chance to manage a team while the director was on paternity leave and I really enjoyed it. By that time, I'd read enough and had enough experience to get hired as a manager. So I changed jobs to manage a team full time and have enjoyed it since.

Good luck on your quest.

by gemstoneson 7/6/2023, 11:36 AM

Use your current job, if you’re actively hunting already! I don’t mean try to be a manager there - I mean, get their feedback on why they haven’t already made you a manager in your next 1:1.

Your boss may not know you want it, or they know you want it and can provide insight on what you have to do to get there.

by luke_son 7/6/2023, 7:01 PM

I've mentored many developers at this stage in their career - it's a challenging leap to make, because your moving from a world where improving your technical skills moves you forward to a world where you need to improve your soft skills to progress.

Some general advice that may prove helpful:

- Read "The managers path" by Camille Fournier. It's an excellent and very readable guide, with great advice at any stage of your career. - Be aware of the difference between "People Management" and "Technical leadership" and know which direction you want to head in. Some companies merge the two roles to a greater or lesser extent. Others clearly define and seperate them. - Look for opportunities to mentor others, particularly grads or juniors. Mentoring is often the first step on a path to leadership or management. - Leadership means being responsible for the success of a team, not just your own work. Look for opportunities to step up, take ownership and be responsible for your whole teams success. - Find a mentor and meet with them at least once a fortnight for at least half an hour. Come to each meeting prepared with a list of things you would like to get their perspective on.

Lastly DO NOT lie on your resume. Lying would be a really great way to land up in a position where you don't have the support you need to succeed. It's fine to be up front and say "I've been static for a long time in my current job without opportunities for promotion. I'm keen to find a role where I can be mentored and grow into a manager and leader"

by GoToROon 7/7/2023, 11:47 AM

Previous manager: she was a bad developer for 1-2 years, people wanted her out of the project, management proposed her a management position in front of the customer (pretty face, blonde hair, meetings all day, talk nice to people no matter how dumb they are). Even she was shocked that she was proposed for the job.

Another manager: quickly pushed up and enter in a terminal, deleted production database. He "decided" he really wants to be a manager. Probably management didn't want him on the project anymore but at least he understood some tehnical stuff so they kept him.

These are self-reported stories. Beer is magic.

The usual path is that you become friends with whoever decides to name new managers. Say yes to every stupid thing they say, act both surprised 6 months later when it fails and so on. I don't know why people are afraid of saying it as it is. It's funny how developers think that all you need to do is just learn one more thing. It's not. When my manager's manager came to town, he made sure he is 100% available to go to dinner and drinks and so on. That's what you need to do. Call wife, send kid away, you need to be seen by your manager at drinks...

by fnfjfkon 7/6/2023, 12:01 PM

Management isn’t a promotion, it’s a different job, and being ā€œstuckā€ as an IC shouldn’t be a thing. There’s nothing wrong with staying on the IC track forever and getting promotions rather than changing to management.

You say that there are no promotion opportunities, but have you talked to your EM about the gaps to the next IC level for you?

by olivierduvalon 7/6/2023, 12:52 PM

Actually, the right question to ask is "what kind of manager would you like to be?"

Management comes in two flavors :

* technical management (think "architect" or "lead dev") is about expertise, experience, higher technical vision. You surely have some points to make here, not because you know the last tech fad, but because you know that every fad will fade in 6 or 12 months, and that only good engineering last

* team management is a COMPLETLY different beast: you won't work on code but you will work on humans and how to help them to fulfill their mission in the company. It's about psychology, finance, sociology, politics... Think budget, reporting, forecasting... It's really interesting too but has nothing to do with development. If that's your interest (and it's a real focus change), then you can leverage every experience as a technical team leader on some part of system, and show how you improve THE TEAM (and how that improvement lead to a PRODUCT IMPROVEMENT)

Be very cautious: you should consider this as a career change. A lot of bad managers are managers that went down this road for wrong reasons (money, status...) and not because they want to develop the human side of corporation

by insicknesson 7/6/2023, 12:45 PM

A few thoughts:

Look for opportunities to take on roles if there is volatility. I moved into management when our current manager left and I volunteered to be an interim manager. I did well and they moved me into the position permanently. You may want to consider changing jobs. If current management does not see you as management material, it may be that you’ve been there too long. It’s very difficult to change people’s perception of you rather than creating a new first impression.

Dress for the position you want. Perception is (almost) everything. Dress like the managers do (if they dress nicer than everyone else). In general, dress just a little bit nicer than everyone else. If everyone wears t-shirts, wear a collared shirt. If everyone wears collared shirts, wear a blazer. If you look like manager but aren’t, people will ask whether you’re a manager. You’re halfway there if people suspect you’re a manager. If you don’t look like a manager, people won’t see you as a manager, both literally and figuratively.

Act like a manager by always following up on items, especially with your managers. Don’t let anything fall through the cracks. Your manager should never, ever have to check back with you on something they asked you to look into. Even if it can’t be done, make sure that you’re the one that follows up on it with them. Follow-up with coworkers on items you’ve asked them to do. Don’t be afraid to pester people. Send emails asking, ā€œAny update on this?ā€ Find a way to track all these things. Keeping track and following up is critical. Record and transcribe meetings with supervisors to make sure nothing falls through the cracks.

Improve your social skills. Learn public speaking if necessary so that you can sound confident in front of people.

by noname123on 7/6/2023, 6:00 PM

I hate to hijack this thread. But I hope this is still useful for decision-making/informative for OP. For folks out there who are ex-programmers and didn't love the corporate grind anymore... what other exit strategies did you guys pursue (besides going into management)?

I'll start. I felt like OP maybe about ~7 years ago. I hated the grind of learning and re-learning frameworks, ageism etc. I pivoted into data science for my day-job because I found it more interesting (and to do something more meaningful particularly if you're doing something related to research/public healthy/policy etc.). On the side, I also started applying my coding skills to option trading and making my own trading bots (where I re-gained a lot of my enthusiasm for coding back without the grind of agile and coding for myself and just for fun). I'm happier (and financially better off) today and my only regret is I didn't start sooner. Hope to hear more from others who exited coding monkey careers!

by FrustratedMonkyon 7/6/2023, 12:15 PM

Don't a lot of developers get stuck at this point? Or reach this cross-roads. Many corporations do not have a technical ladder, there is only so high one can go doing technical work. Thus one is forced into management, or maybe out.

If it is money, then move companies. Companies don't give good raises internally, the way to money is moving companies. I've seen and experienced this many times.

So, switch around companies, then you'll be learning new tech, meeting new people, getting more money. Possibly get excited about doing something again.

by perlgeekon 7/6/2023, 12:25 PM

The way you phrase it, it sounds like what you really need is some kind of life and maybe career advice, something that needs more context than the few lines you've written here.

Maybe it would help to talk somebody a bit older? Do you have maybe a family friend or so that you could talk?

There are also professional coaching available, which you might consider before a somewhat big career change.

by KingOfCoderson 7/6/2023, 12:04 PM

Be sure you want to become a manager.

(As a CTO coach, I'd say book a coach but ...)

Tell your boss. If they don't know there is no chance to be promoted. Ask what it takes to be promoted.

Know the boss of your boss. Only they can promote you to the same level as your boss. Your boss usually can't (Most important promotion tip).

Try to get some management into your job title for no salary increase. This makes it easier to switch jobs and be hired into a management role.

Try to become co-founder (CTO) in a small startup.

Found a startup on your own, easiest way to get the CTO title. Build for one year, close the startup if it doesn't work.

by MrPatanon 7/6/2023, 12:07 PM

> Every day is mental pain as I get older and younger folks are above me. It feels undignified, humiliating at times.

This is transitory. I get it, but it only stings now because you're not that old yet, so you feel you should be in that fight. A few years more and it's typical for the manager to be younger, nobody has the population pyramid for seniority promotions anymore.

It helps to get somewhat out of the ladder and go freelance or similar. It ends up being very very similar, but in your head you're on a different track.

by sokoloffon 7/6/2023, 11:39 AM

Were you a team lead or squad lead? That’s a form of management experience. Were you a mentor for junior employees even if not a team lead? That’s another (weaker) form.

If your company has a need for squad/team leads, take one of those spots and try it out. You may very well find that you hate that more than whatever is bugging you now.

(I’m hoping to ā€œretireā€ from management someday and go back to SWE3 type of coding. Grass is always greener and all that.)

My belief: If you’re burned out on engineering, switching to management probably won’t fix it.

by rewmieon 7/6/2023, 11:58 AM

> Every day is mental pain as I get older and younger folks are above me. It feels undignified, humiliating at times.

Age is not a rank. If people younger than you are better at delivering value than you then they should be above you, and rightfully so.

Moreso if they outwork you.

You should get with the program and work on being at peace that other people around you can and often are better than you at something.

If you're hoping to become a manager so that you can abuse your position to keep others down, you definitely are not cut out to be a manager.

by NotGManon 7/6/2023, 11:34 AM

My perspective on this:

Starting your own side business to get the living expenses covered and then quitting and rolling a one man company.

Perhaps it's not being the manager that you want, but to control your own destiny? Being a manager will just lock you in even more.

Also no more need to drive 70km!

by ilcon 7/6/2023, 6:12 PM

Some thoughts for you:

Leadership is a taught skill. Start learning.

If you want to get promoted, your current company has sent you a strong message... it is up to you to listen to it and understand it.

Personally, I've stayed on the technical side of the house, no regrets. As a Principal Software Engineer... you'd have to pay quite a bit for me as a lead.

That said, I have led teams, and enjoy it.

I recommend the following books to anyone interested in leadership: And if you are a Senior looking to go to Principal, you are.

- Getting to Yes.

- Difficult Conversations.

Now I also recommend: https://www.youtube.com/watch?v=rStL7niR7gs

The last video seems odd... until you realize it is how power works.

Think about why your manager has power, etc... Why odd things happen. And that video often explains it.

Good luck. Maybe it is time to pump the brakes on the car, or turn. Just some advice.

by goeiedaggoeieon 7/6/2023, 12:12 PM

Leaders lead no matter what their job title is. If you think being a manager is what is needed to command respect then I think your view of leadership is skewed and you are only going to be authoritarian. If you want to grow focus on the outcomes you are achieving, engaging directly with the outcomes of the business and accelerating those is the way to get ahead. Frequently I see engineers who believe their work is to write code, this is not the right mental model, great engineers solve business problems through engineering, process design and at times simply through leadership and saying no. Ticket monkeys whose job is to code what is on a jira ticket and nothing but that, are limited in their use.

by tambourine_manon 7/6/2023, 11:58 AM

As others have said here, but I’ll try being more explicit: do you want to manage or do you want more money/respect?

by strangescripton 7/6/2023, 12:30 PM

Your career path's details are crucial to understand your struggles. It seems like you may be confusing the role of a manager—it's more people-focused than technical. If younger superiors bother you, it could indicate a lack of maturity. Feeling "humiliated" suggests self-doubt/self-worth issues. I also question why you want the role so badly? Pay? Recognition? There are other roles higher in tech leadership than just manager.

by lizardkingon 7/6/2023, 12:10 PM

Accepting a management position likely won't make the feelings you have disappear. You may not even like the day-to-day job of managing more than being a engineer, and there will still be people younger than you are higher than you on the totem pole. There is always a bigger fish.

Solve the "no motivation for the interview process" problem, and you may find that a change in scenery can fix the rest of the problems you are experiencing.

by moomoo11on 7/7/2023, 3:30 PM

Idk. I consider myself a pretty good engineer (received exceeds expectations / max rating at every company I’ve worked at) and I made the salary cap for my level at each level. I make more than EMs.

When I tried being a manager I was told that they felt the team slacking without me doing the heavy lifting just 6 months in.. so I went back to being a team lead.

I’ll be honest out of a dozen plus managers in my career only 3 stand out as memorable. 2 of them are among my best friends today. Everyone else was forgettable at best or incompetent, but they got me my money which I care about more.

Now I’m starting my own company. There’s no challenge left for me technically speaking because I want a challenge that I can’t figure out easily.

Don’t worry too much about being managed by younger people or whatever. Who cares.

If you are working for someone else, and you do not have significant equity (99% chance you won’t - even getting 1-2x salary in RSU isn’t significant imo when we are talking about 1 trillion plus market cap)… just get the max money you can and enjoy life.

Stressing about this is a waste of energy. Trust me.

by josephd79on 7/6/2023, 12:27 PM

> Every day is mental pain as I get older and younger folks are above me.

Wait until you feel the pain of dealing with behavior / emotional problems of people.

by costanzaDynastyon 7/6/2023, 12:15 PM

A lot of times, and it's less true for tech, but companies see you as not much more than what they hired you at. 6 years at the same company probably isn't going to help. It might be better to switch companies and in the interview process mention that you want to transition to management.

Also managers aren't really above you, and if you have this feeling then you might not make a good manager.

by heisenbiton 7/6/2023, 12:33 PM

I neither see a drive towards results nor an interest in leading others. Not saying that you do not have it but it is lacking in your post and is an absolute requirement in my book. I once had to promote the most junior team member, beg him to become manager as the technically competent one was lacking and never once brought up team related issues during my discussions with him. Also be sure you really want that - management is often being sandwiched and gets no thanks from both sides. Also the buck tends to stop with you so any gaps others in you team leave are your headache. Be very sure that you want it. Are you going to be happy to focus on results and people. Are you able to maintain a reasonable level of happiness in your team? Based on how you express yourself you might be a bit depressed which is an awful starting position to get a promotion. Finding a therapist may help changing your view on job, interactions and if it happens transition in a new and emotionally more demanding job.

by paulcoleon 7/6/2023, 11:38 AM

Do you know what a manager does? Why do you think you’d enjoy/be good at that type of work?

Or is it more that you don’t want to be a developer?

by phaseron 7/6/2023, 12:20 PM

> It feels undignified, humiliating at times.

I'm in a somewhat similar situation and I know that feeling very well. But it's something that I suspect happens to all of us as we grow older. The fact is, that younger people exist. It might happen that they will be your boss, it might happen that you will be the boss of them, or a combination of both. But it should never feel undignified and humiliating just because of their age alone.

There are other facts about relationships with people that you should be more sensitive about: Do they treat you with respect? Do they listen to you? Do they tell you the truth? Will they help you when you need it?

It can be difficult, but I would start a deep introspection about this subject.

What it helps me to overcome this feelings is the fact that I internalized the thought "my job is not my life". There are activities I pursue outside my job that define me much better as a person and in that domain, I'm my own boss.

by ParadisoShleeon 7/6/2023, 10:50 PM

I deeply love the idea that management is like the retirement home for developers after you've burnt out. You've put in your time, and now it's time to just sit back, "manage", and do sweet FA.

I mean... for a LOT of management, that's entirely true.

but you really need to dream bigger!

by apple4everon 7/6/2023, 1:02 PM

It depends on if you actually want to be a manager. It involves a lot less technical work and a lot of people work. Many people are not happy with management once they try it (but that's not to say you shouldn't try, because maybe you'd love it!) I have met many people who were managers but hated it and went back to IC's.

So if management is not for you, the other option is the architect path.

In either case, your company sounds like they are not for you - but then, you should also ask! If they say no, start looking for other places. A team lead is a great start into management. Because you can still do technical work but start to learn the management/leadership side. You just have to think about your last 15 years and the leadership you've done - big projects are a great example.

by Blackstraton 7/9/2023, 11:13 PM

Why did you become a developer? Why do you want to be a manager? Why do you object to working for someone younger? Do you object to working for women? What about people from other countries? And if you become a manager and one of your younger reports is promoted to a higher position than you? All of these things can and will happen. As a retired manager, who had managers far younger than some of their staff members, and developers with 40+ years of experience, I have some trouble relating to your perspective.

by giantg2on 7/7/2023, 11:14 AM

Eh, I'm a midlevel with 11 years experience. I haven't been promoted in about 9 years. I don't mind seeing younger people above me as long as they deserve it, even if they might not be at that level of capability yet.

We have a new college grad who has been at the company for about 18 months. They're going to make him our team's tech lead. He's a sharp kid, so I'm happy for him. I'm more baffled by management putting someone so green into that role. There's a lot of design experience and organizational structure/culture they don't know.

At least my current managers aren't malicious. But there are some strategy and political issues above them that I'm not happy about.

by jskrablinon 7/6/2023, 12:37 PM

Start with changing your job to an environment where you could make an impact. Then start making an impact - take ownership of your work, help coworkers who get stuck/hung up on a problem, be active in planning sessions, communicate your thoughts and worries openly, push stalled tasks forward, etc... That usually gets noticed pretty fast.

Nobody will notice, reward or promote some guy sitting in some corner, feeling sorry for himself. Being a good manager means helping your team, shield it from the everyday crap flying around, fighting for answers, resources, helping people to deal with hard situations in life (divorce, health problems, death). You need to be actively involved in your work - and that's exactly what you're having problems with ATM.

by zeloson 7/6/2023, 12:18 PM

Are there architect positions available? To me that seems like a good route that maintains more technical involvement while moving away from feeling like a code monkey. It's still a leap from development, but it seems like there's more overlap than with management.

by MattPalmer1086on 7/6/2023, 12:24 PM

Do not outright lie on your resume.

You may have relevant experience for management even if you aren't a manager. Think hard about what your qualities are and how they make you suitable for this kind of work. Maybe take some management courses. If you really want to do it, let your managers know you are interested in pursuing this and ask for opportunities to grow into that type of position.

I also echo what others are saying in this thread. I don't get any sense you actually want to be a manager. You are just sick of what you are currently doing. As you get older there will be younger people in more senior positions than you. That should not be a problem for you, it will always be the case, and increasingly as you get older.

by kaleshon 7/6/2023, 12:28 PM

It could be the culture that is the problem. Good managers are very accommodating to people of all ages & races. It's tricky to advise without knowing what the hierarchy looks like in your company.

I see some problems, though - why are there no promotion opportunities? Why were you, not promoted & younger people hired from outside? Did you had any discussions with senior management yet & did they give you any feedback?

Usually, mid-size to large tech companies have two career paths. Engineer to Principal OR Engineer to Engineering Manager. Some firms have people like technical leads. First, you want to decide on what path to choose. Both are quite different.

by intellectronicaon 7/6/2023, 12:14 PM

Sounds like to you need to find something you are fascinated by and excited to dive into without worrying about things like promotions, your age or the age of other people around you, your dignity, and other things that actually don't matter at all.

When you do find something like that life is joy and you can also become incredibly successful. Maybe management is that thing, but validate that you are really motivated for it and excited for all the hard work it will undoubtedly create for you. Or maybe it's something different.

If you're not sure, try many things, or ask yourself what would that thing be if it wasn't "work".

by cgioon 7/6/2023, 12:22 PM

I have found that you will never win the comparison game. With age you get the wisdom that someone will always be younger or smarter or more successful or all these things at the same time. It’s not a game anymore when you don’t enjoy playing it. Find something else that motivates you, if that’s management go for it. I would suggest you don’t need to lie in your cv. Just focus on the management related activities you perform and be explicit that you want to build on these skills further while maintaining a hands on role. Plenty of organisations look for hands on managers and you are on a good footing to do that.

by mindviruson 7/6/2023, 12:11 PM

That sounds stressful.

There's a short book I like called The Obstacle is the Way by Ryan Holiday that talks about dealing with adversity like this.

The secret is to take full responsibility for your situation. Nobody will be more invested in your success than you are.

Ask yourself - why do you feel stagnant, and what can you do about it?

For example, talking to your manager about it, making a plan and working toward a promotion as an IC, taking over a struggling project and leading it to success, or transitioning into leading a team.

If it's changing jobs, take responsibility for understanding your goals and finding a role that fits.

And don't lie, that stuff catches up to you.

by globalise83on 7/6/2023, 11:46 AM

As a manager you have the responsibility of achieving some goal through other people. Have you tried this before, or always worked on individual tasks? If you haven't tried it, I bet there is some managerial responsibility you can pick up TODAY in your team which your engineering manager / team lead doesn't have time for, and which would help you both learn about management and your aptitude for it. Such proactivity might also get you promoted if you decide to stick with development, who knows?

by phendrenad2on 7/6/2023, 5:54 PM

Start a side-project SaaS, incorporate as an LLC, hire some contractors in India. It doesn't have to make money. After a year put it on your resume as managerial experience.

by betabyon 7/6/2023, 6:24 PM

You can not - not enough spots. People telling that management is not a "next step" while not lying are just not telling the truth. Management is a big club and you ain't in it. Basically everyone can be manager despite the fact saying otherwise. However developers are rare. Thus it is counterproductive to promote programmers. You can perhaps leverage your experience by moving to another company to a management position directly.

by uptownfunkon 7/6/2023, 6:18 PM

One thing I’ve heard others do is they look at the next job they want to have, work with those people, and then, put what you did with those people on your resume. And then in the back of your head keep thinking what you might do differently. Some of the more hungrier folks just shamelessly claim the next levels wins as their own on their resume and speak to those. Not saying you should do any of this but this is just what I’ve seen. Good luck.

by quickthrower2on 7/8/2023, 6:30 AM

Don’t lie!

Also being a team-leader type manager I think is more cognitively demanding because you need to keep track and be able to understand what 5 or so other people are doing, while reporting up too.

Being a VPEngineering type is a completely different skillset. Less technical but lots of new skills to learn. You would be expected to make things excellent but with little guidance.

by jdoegeon 7/6/2023, 1:47 PM

You must decide if you want your career path to be a manager or a technologist. In most cases, there is valid career growth in either path but they are different paths because there are fundamentally different skill sets and inclinations involved. It is important to take a brutally honest introspective look at yourself to determine what you enjoy about your career and what motivates you.

Then, if you still really want to change to the managerial path, you must again be brutally honest with yourself as you try to figure out why that has not yet been an option. Usually a technologist starts to get opportunities to make this choice at between 5 and 10 YOE. It might be that you unintentionally are signaling to your management that your preference is to be a technologist either because of personality characteristics (your objection to being managed by those younger than you is a potential problem area) or obviously deep focus on technology. Figure out what is blocking you and fix it.

I understand where you are coming from with regard to being managed by those younger than you but take it from a technologist with over 30 years of experience, being a manager is not a function of seniority but of talent. As I mentioned before, management involves a different set of skills. You must evaluate managers for their talent at the activity and remove your bias based on their age. You may find that working for a young manager sometimes gives you the opportunity to lead and mentor them and help them become a better manager.

As others have mentioned, if you really want to move to the management path, you must communicate to others that is what you want. You do this explicitly by telling them and you do this implicitly by demonstrating interest and focusing on your behaviors.

Finally, I’ve noticed that it is very common for people to think that a natural and expected career progression goes from low-level worker to worker to leader to manager to director, VP and CEO. In technology, this is not the only case. Senior technologists are valuable stores of information and capability and there is a valid career progression for them which goes: low-level worker to worker to leader to senior and principal technologist to fellow to CTO. You still get leadership responsibilities but you don’t have the administrative responsibilities. It is important to note that your authority, in this circumstance, comes from a reputation for being knowledgeable and smart (influence), not from position.

by qetuo13579on 7/6/2023, 12:41 PM

I fell into management because my boss moved overseas to set up a new team and I was asked to ā€˜supervise’ the team left behind. No pay rise, no title change but extra reporting responsibilities with a weekly evening phone call. A year later my boss pressured the CEO to give me a title, an office and send me on a 1 day management training course. The pay rise eventually came through another 6 months later.

by madsbuchon 7/6/2023, 11:40 AM

> No motivation for the interview process.

Sounds like a 3 months sabbatical is due?

Cynically speaking: You need to chase the opportunity you want. Also if that requires you to leave your current place. Being motivated to do that is important.

I would probably take 3 months in your situation. Do things you like, exit your comfort zone in non-work related matters.

by heldridaon 7/6/2023, 12:04 PM

A person with 15 years of experience looking for a management position has relevant experience to apply for a management role. Start the conversation or apply! You may want to take time to understand and learn what's required to become a good manager. Also, you shouldn't be ashamed of ageing. Good luck!

by aurelianitoon 7/6/2023, 11:56 AM

There should be no shame in younger people above ourselves. I am 46 and a coupple of years ago the CEO and CTO of the company I worked for were in their twenties. It did not bother me at all. If they do their jobs properly, it is fine at any age. If they dont do their jobs properly, it is not fine at any age.

by FrustratedMonkyon 7/6/2023, 12:18 PM

Don't 'LIE'. But also, don't be a typical programmer and think of it as binary, and split hairs.

Take a more sales/marketing focus and 'embellish'. After 15 years, I'm sure there have been 'leadership' moments, leading a project, organizing some group task.

by JoeAltmaieron 7/6/2023, 12:11 PM

Cannot emotionally connect. I have never once wanted to be a manager. It's a chore that I don't want.

Learning the skills is a beginning. Take notes during meetings, share them with the group. Engage your manager in planning, through questions or adding information. Give considerate feedback.

by csvaronaon 7/6/2023, 12:36 PM

I understand the need for growth and advancement, but I'm not sure if changing roles would address your concerns. I also think your other motivations for becoming a manager might just make you a bad one.

Have you tried changing your work environment, team, or domain first instead?

by nashashmion 7/6/2023, 12:11 PM

Seems like you must be really good at your developer job, otherwise you would get promoted. :)

You might want to move into a more mentorship role where younger developers have to look up to you.

Being a project manager is more about handling politics and trying to carve out a viable way forward.

by notjustanymikeon 7/6/2023, 1:07 PM

Senior Director here, I moved into people management from being a frontend developer (and still occasionally pop into that role, project depending...)

I worry about your motivation for being a manager. I got into this role because I started to find people more interesting than programming. I enjoy shaping their career growth, resolving interpersonal problems, building culture, and even the 1:1s and retros. It has felt like an evolution of programming in a way; people are highly unpredictable, which results in a greater occurrence of unique challenges. I found with programming (especially frontend) that after a while the problems reveal a repetitive pattern.

All to say, does this interest you? Are you running towards this challenge, or away from your current role?

by kgbciaon 7/6/2023, 12:16 PM

I heard there is a PMP certification or something.

by paweldudaon 7/6/2023, 4:49 PM

With the reasons you listed why you'd want to become a manager, be careful what you wish for

by jsjsofon 7/8/2023, 5:25 PM

You will never get promoted and will never get hired without experience. It's rigged because management roles are reserved for narcissists and psychopaths.

If you are not a sycophant and a yes-man you will fail as a manager because you will be pushed out.

This whole industry is toxic, from hiring to constantly reinventing the wheel and to the daily work.

by thiago_fmon 7/8/2023, 12:50 PM

It could be that your current job or organization isn't growing so they won't need more managers.

If that's the case, you need to work for a company that is growing, therefore, opening positions for management. You've mentioned you aren't even motivated to the interview process, so I can tell you for sure you aren't cut for it, at the moment. If it is your hearts utmost desire to become a manager, first you need to work on those thoughts.

Management is a completely different job from a software engineer. It definitely helps to have a lot of engineering knowledge for the context, but your day-to-day activities will be absolutely different from an IC. The emotional state that you've shared on your post really reminds me of an IC, that can likely perform their daily tasks, but won't be able to hold a team together, being lighthearted and caring, also talking about tough subjects with self-awareness.

I'd advise you getting a psychologist and go over and try to figure out why you haven't become a manager yet, and why do you believe you need it, then start working on becoming one.

I for instance, became a manager again after going through therapy and recovering from a big emotional problem (my mother was everything to me, and passed away, and I was a continent far away), it took years and only after that I could see myself having the mental space to deal with other people's problems and desires, which is the main activity you do as a manager.

Also read many books, participated in conferences, made connections, got inspired and so on. That eventually led me to lead a team.

I really doubt the old me could deal with the daily challenges I deal everyday, people dissatisfied, back-to-back meetings etc. I first had to clear up my mind, study to finally arrive in a situation where I could manage others.

Also, by working in tech you've probably also felt how different it is to be led by different people. Some people are ABSOLUTELLY GOOD, others are a pain to work with.

First start writing down and working on those qualities that makes up a good manager to work with. Copy them. Tell them you want to become like them, reach out to them if you no longer work in the same company and tell how they were so good and how you can learn with them.

People are typically very friendly on those requests, and if they see have inspired you in a way, they will be gladly help you and that will help you grow.

Also don't forget you don't need to do this overnight. There are people coding at 60 that are awesome.

FAANG companies also pay much more for senior developers than most directors make in smaller companies. You actually don't need to become a manager to make more money or have more recognition, if that's what you are looking for.

And to be honest, it is very likely that you are enough being just yourself, Today. Don't feel pressured about it. Managers aren't superior in any way, it is just a job, a task that is performed, just like goats climb mountains and birds fly.

Wish you success in your journey!