Live data from Hacker News

What does a Director of Engineering do?

hashtagcoder.dev

41–50 of 114 posts

Re: What does a Director of Engineering do?

#41
post #28

> I used to think hard work leads to promotion. This is because I didn't understand why different positions exist outside of a title change. Now I see things a bit differently. If an individual on my team is working hard, I'm going to keep them where they are because they're getting the job done. Rather, I'm looking to elevate my 10x engineer - not the one that's the doing their job well but the one thats mentoring t…

I'll tell you what amazes me: If you look at any reasonably large engineering organisation they will likely have guidance published from HR stating what the criteria are for different job roles, and they'll actually be pretty similar across different organisations. You might be a Senior Software Engineer at one place but called a Staff engineer at another place, but they're broadly comparable, and the seniority crite…

> It's like they haven't read the job spec of the job they're applying for.

Amazingly, some organizations do not hand every new hire that document on day 1, so that they understand what different roles entail. Sometimes managers don't even know about that document, and discover its existence because someone asks about it, who in turn was told by a mentor who happened to know about it.

Re: What does a Director of Engineering do?

#42
post #31
post #28

Earlier quoted context omitted.

I'll tell you what amazes me: If you look at any reasonably large engineering organisation they will likely have guidance published from HR stating what the criteria are for different job roles, and they'll actually be pretty similar across different organisations. You might be a Senior Software Engineer at one place but called a Staff engineer at another place, but they're broadly comparable, and the seniority crite…

What is more amazing is their managers who have figured out how to work the system are not telling people that. Your job should be helping your people get where they want to go so if they can't get there tell them why. I've wasted years working hard and trying to gain influence only to realize that the areas I was getting influence in didn't matter to anyone so I was condemned to get good jobs but no promotion. It ha…

I spent many years deciding promotions at a big tech company, including for Sr managers. One thing we always looked into was were they growing the talent on their teams, mentoring, growing skills, and getting people promoted. People understood this was one of the criteria for manager promotions, so they spent time on it (and documented it).

Like any other job, people tend to respond to what they are told will be the evaluation criteria.

Re: What does a Director of Engineering do?

#44
post #28

> I used to think hard work leads to promotion. This is because I didn't understand why different positions exist outside of a title change. Now I see things a bit differently. If an individual on my team is working hard, I'm going to keep them where they are because they're getting the job done. Rather, I'm looking to elevate my 10x engineer - not the one that's the doing their job well but the one thats mentoring t…

I'll tell you what amazes me: If you look at any reasonably large engineering organisation they will likely have guidance published from HR stating what the criteria are for different job roles, and they'll actually be pretty similar across different organisations. You might be a Senior Software Engineer at one place but called a Staff engineer at another place, but they're broadly comparable, and the seniority crite…

I've worked at those kinds of organizations, read the documents, put in the work, and got promoted...by switching companies :).

In my experience, the companies that do have those documents (and not all do) don't actually really use them or make much reference to them in 1-on-1's or reviews. That's because management's perspective is that they are interested in how well you are doing at the job they hired you for, not how you are doing in the job you want.

In the few cases where I've seen people promoted within a company (which pales in comparison to how often people get promoted by switching companies) It was always because management felt that there was a new role that needed filling. Certainly some of the time those people earned those promotions (though not all the time) but the actual driving factor here was (perceived) business need.

Re: What does a Director of Engineering do?

#45
post #28

Earlier quoted context omitted.

I'll tell you what amazes me: If you look at any reasonably large engineering organisation they will likely have guidance published from HR stating what the criteria are for different job roles, and they'll actually be pretty similar across different organisations. You might be a Senior Software Engineer at one place but called a Staff engineer at another place, but they're broadly comparable, and the seniority crite…

Meh, it's been my experience that those charts are borderline worthless. The truth is promotions are probably only fractionally about performance. A lot of it is budget, creating pr/"buzz" [even if it's proportional to impact], did you happen to be on a revenue-generating team, is there any political risk to promoting you (e.g. would you say the type of things I'm saying right now?). Maybe google or something is diff…

[deleted]

Re: What does a Director of Engineering do?

#46
post #31

Earlier quoted context omitted.

What is more amazing is their managers who have figured out how to work the system are not telling people that. Your job should be helping your people get where they want to go so if they can't get there tell them why. I've wasted years working hard and trying to gain influence only to realize that the areas I was getting influence in didn't matter to anyone so I was condemned to get good jobs but no promotion. It ha…

I tell my developers this repeatedly, in the form of "making yourself 10% better is not as good as making everyone you work with 1% better". A few get it and shift towards a "rising tide floats all boats" mentality, the rest do nothing and are perfectly adequate, or agree with me then turn back to solely focusing on self-improvement. The kicker? That 1% universal imporvement is soooo much easier than 10% or even 5% p…

I really like this perspective, going to keep it in mind.

Re: What does a Director of Engineering do?

#47
post #31

Earlier quoted context omitted.

What is more amazing is their managers who have figured out how to work the system are not telling people that. Your job should be helping your people get where they want to go so if they can't get there tell them why. I've wasted years working hard and trying to gain influence only to realize that the areas I was getting influence in didn't matter to anyone so I was condemned to get good jobs but no promotion. It ha…

I tell my developers this repeatedly, in the form of "making yourself 10% better is not as good as making everyone you work with 1% better". A few get it and shift towards a "rising tide floats all boats" mentality, the rest do nothing and are perfectly adequate, or agree with me then turn back to solely focusing on self-improvement. The kicker? That 1% universal imporvement is soooo much easier than 10% or even 5% p…

The 1% contribution to others is good for the manager, because he gets to take credit for the entire team. The 10% self improvement is good for that individual, because he can leverage that into a better paying role.

Re: What does a Director of Engineering do?

#48
post #31
post #28

Earlier quoted context omitted.

I'll tell you what amazes me: If you look at any reasonably large engineering organisation they will likely have guidance published from HR stating what the criteria are for different job roles, and they'll actually be pretty similar across different organisations. You might be a Senior Software Engineer at one place but called a Staff engineer at another place, but they're broadly comparable, and the seniority crite…

What is more amazing is their managers who have figured out how to work the system are not telling people that. Your job should be helping your people get where they want to go so if they can't get there tell them why. I've wasted years working hard and trying to gain influence only to realize that the areas I was getting influence in didn't matter to anyone so I was condemned to get good jobs but no promotion. It ha…

People with this "help others" mindset lose competition against their more ruthless peers. If you had a business, would you help others to compete with you?

Re: What does a Director of Engineering do?

#50
post #28

Earlier quoted context omitted.

I'll tell you what amazes me: If you look at any reasonably large engineering organisation they will likely have guidance published from HR stating what the criteria are for different job roles, and they'll actually be pretty similar across different organisations. You might be a Senior Software Engineer at one place but called a Staff engineer at another place, but they're broadly comparable, and the seniority crite…

Meh, it's been my experience that those charts are borderline worthless. The truth is promotions are probably only fractionally about performance. A lot of it is budget, creating pr/"buzz" [even if it's proportional to impact], did you happen to be on a revenue-generating team, is there any political risk to promoting you (e.g. would you say the type of things I'm saying right now?). Maybe google or something is diff…

what makes the difference is:

- your boss is influential (politics)

- you are lucky enough to work on a high impact/ high visibility project

- you play yes man with your boss and please them

- how long have you been with the company and the political connections you have made

... quality plays a very small role in promotions ...

In all the organizations I have worked for, I expected a promotion within the first 2 years (to then leave on the 3rd anyway :) ).

When that did not happen, I simply left and got a salary increase and +1 level anyway.

If you are lucky enough to work in a high demand field (like tech) and you are good at it ... you are pretty much in control.

Qualified people that get s*t done are always in high demand, just make sure to always be on the top and keep sharpening your skills ;)

Post reply on HN