by primordialsoup on 8/25/20, 5:37 PM with 20 comments
by auspex on 8/25/20, 6:19 PM
I think the best way to get promoted is to first be the employee that managers want to copy and paste to build a team if they could. That doesn't mean putting in hard long hours (it can include that) but it means: Be exceptional at your job, be on top of the details, developing processes that other employees start to copy, create content internally, being a go to resource for other teams.
The second big thing is that you have to make it known to your boss that you want a promotion to management.
When a promotion is available they have an incredible employee, respected by peers and others, that has been improving the overall team that wants to be a manager.
by claudiulodro on 8/25/20, 7:06 PM
C-suite is almost always an outside-hire, though.
by phibz on 8/25/20, 9:36 PM
Learn and understand the behaviors of effective leaders and implement them in your own work and relationships. So many people operate within the expectations, or what they precieve as the limitations, of their position. Stepping up and leading is about taking personal responsibility for making those decisions yourself rather than being told what to do.
No one is going to tell you to lead or if they do you aren't really one. Much of this comes from within. Having said that, a good mentor is valuable.
Lastly and most importantly, work on communication and social skills. Communication is how you operate as a leader.
by nostrademons on 8/25/20, 7:14 PM
Some common threads I've noticed:
1. Don't piss people off. Figure out what people's hot buttons are and avoid them. The exec team at Google circa 2007-2013 was notoriously combative. Who got the CEO job? Sundar, who was a very quiet, unassuming executive who presided over a string of low-profile successes and had a knack for translating Larry's visions into terms that the rest of the exec team could agree with.
2. Be consistent. Successfully delivering base hits, one after another, is often better than striking a home run and flubbing your next project.
3. ...but go after the high priority projects, and realize that priorities change. People who stick to their areas of expertise usually end up getting pigeonholed as ICs or first-level managers. People who rise through the hierarchy usually need to reinvent themselves every 1-2 years.
4. Take people with you. Folks that rise through the hierarchy usually have a core group of high performers around them that they're loyal to and who are loyal to them. Oftentimes these people are folks who don't want to bother with #3 but are very good at what they do, and then their manager provides them cover from the rest of the org so they can keep doing that.
5. Be open to opportunities outside your current employer. Of the folks I listed before, only 2 of them have risen exclusively within Google (and one of those was a high-performer at Sun before then). Everybody else needed to switch jobs. I was talking to the CTO of one of the companies I was applying to recently, and he said that he interviewed at 20 companies and this was the only one that wanted him. Your job search gets a lot less liquid the higher you get - if you're looking for a CxO job, you need to go to the company that is looking for a CxO with your particular skillset, and that may require moving to a different geographic area or considering companies that you wouldn't otherwise want to work for.
Also make sure you really want to do this. All the people I know that have rocketed up to executive levels basically live for their work. A lot of them never bothered to have a family, or if they did have a family, they downshifted their career for a while and only started accelerating again once their kids were in school. Several founder/CEOs I know have broken families - either they're divorced, or they hate their spouse and are just roommates who stay together for the kids. Most of them have friends, but they don't have the type of tight, regular dependable friendships that my friends who are in dead-end jobs have. It's probably that reason why this isn't really a path I'm going for - I had a choice between being a decent father or a decent founder, and chose the former.
by jiveturkey on 8/26/20, 12:36 AM
I'll answer the former question because you're posting on HN, so that's probably your meaning.
Tip #1: it isn't by merit.
Tip #2. your people skills are the most important thing. the only important thing. even in a technical director+ role. work on that.
Tip #3. get a role, somewhere, that will hone your people skills. most importantly, interacting with people that are not like yourself. run for city council. do some kind of organizing in the neighborhood. i was going to say church but those would be people like you, if you are so affiliated. join the national guard for weekend duty. remember, you don't just want some improvement here, you want rapid improvement. that calls for really applying yourself. i mean you could even start small -- get a job as an apple genius or at best buy. but be sure to graduate from that quickly.
Tip #4. talk to the managers around you. every day.
ok, now you've done all that. switch jobs to a smaller company. commit to this for 3 years. do not stay longer. after that, you must job hop every 2-3 years to get fast promotions. you have to be careful that your job hopping are more responsibility each time, otherwise it's a bad look. be absolutely focused on getting to your next job, on day 1 of your new job. that means solving as many impactful problems as you can, starting in week 1 of a new job.
i hate to say it, but make sure you collect linked-in "friends" at a prodigious rate.
by j_walter on 8/25/20, 8:35 PM
Another possibility is moving to a startup...in a medium term businesses (think 10-20 years) the upper echelon is filled with people that were part of the start up phase.
by tixocloud on 8/26/20, 10:44 AM
by Jemaclus on 8/25/20, 10:18 PM
It's a horrible job. You don't want it, and I don't recommend it. I am 1000% serious here. You should ask yourself why you want to be a Director or VP. Is it money? Is it power? Is it respect? Often you can get those things as a regular engineer and not have to deal with politics and people crap. You don't want to be a manager. Seriously.
Still here? Ok, then. With that in mind...
The first thing is I strongly believe that you don't get anything you don't ask for. If your boss is anything like me and my peers and my boss and my boss's boss and anyone else I've ever worked for, they'll take your silence as contentedness. They'll assume that because you aren't the squeaky wheel, you're doing fine.
There isn't a magic lightbulb that's going to appear and they'll say "gee, PrimordialSoup would be a fantastic Director. I'll just take them out of their current role and give them lots of responsibility!" It's actually the other way around! They'll say "PrimodialSoup is a solid engineer, and I'd like to keep them there as long as they want to be."
In other words, you have to ask for it. And I don't mean like "Can I be a director now, pretty please?"
I mean go to your boss at your next 1:1, and you say "Hey, I've been thinking about my career. Let's say in 3 years I want your job. How do I get there?" And then work with your boss to identify opportunities for growth and experience over the next several months/years.
If your boss isn't interested in helping you grow professionally, then you need to find a new boss, IMO.
The second piece of advice I have is to take on all the responsibility you can handle. If a problem comes up, volunteer to fix it. If someone's struggling, volunteer to help. Mentor as much as you can. Be visible and be vocal. That doesn't mean be a jerk and shove your opinions down peoples' throats, but the more that people can see you as a subject matter expert in your area and the more they can see you acting decisively, the more people will start to think of you as a leader. And part of being visible is being _everywhere_ as much as you can.
Keep in mind that you generally aren't promoted _into_ a role. Usually you are _doing_ the job and the promotion is simply a recognition of the _job you're already doing_.
If you don't have direct reports now, it's a little trickier. But you and your boss should be able to identify opportunities for you to stand out as a leader, to gain respect from other peers, and then after you've been leading a project for a long enough period of time, they can make it official, and the people that were unofficially working for you are now officially your direct reports.
But taking on additional responsibility means _nothing_ if your ambitions aren't clear to your manager. They need the context to be able to say, "PrimordialSoup just took on an extra project. They're really going the distance to prove that they can handle additional responsibility." If they don't know you want a promotion, then they'll just chalk it up to you being a go-getter.
So back to point #1: you need to be explicit with your boss. "I'm interested in career growth. What can we do to get me to the next level?" is a great way to start the conversation. Be clear about your expectations and timelines. Don't be unrealistic. Your manager can't promote you overnight. But they can grease the wheels and get the ball rolling, and if they're any good themselves, they'll be able to guide you and mentor you to your next steps.
And again, if they can't or won't do that, then your best bet is to find another mentor, and that usually means finding another job.
Good luck!
by shoo on 8/27/20, 6:18 PM
(This popped up in a discussion relating to the influence that luck has on people's success.)
by ilyas121 on 8/25/20, 5:43 PM
by demygale on 8/25/20, 6:43 PM
Start doing the job you want to be in. Solve the problems that the director or VP are solving. And find a mentor.
by sjg007 on 8/25/20, 7:41 PM
by wolco on 8/25/20, 9:18 PM
by ta738383 on 8/25/20, 10:48 PM
Once there, you'll wish you were an engineer again...
by one2know on 8/25/20, 8:46 PM