Live data from Hacker News

Show HN: I wrote a book for engineers that want to become engineering managers

news.ycombinator.com

71–80 of 245 posts

Re: Show HN: I wrote a book for engineers that want to become engineering managers

#71

Looks very interesting! Can you also write one about how to go back to engineer from engineering manager? :)

I just recently did this in my company and have been mulling over giving a talk about it.

If you ever do give the talk, I'd love to see/hear it!

Re: Show HN: I wrote a book for engineers that want to become engineering managers

#72
Warning ... cynical, pessimistic viewpoint coming.

Here is a pattern that I've observed over a few jobs that I've held as a developer at different companies. Wondering if anyone has any similar experience.

The first line manager (only manages individual contributors) exhibits these characteristics.

1.)He used to be a coder, but that was a long time ago. SQL hasn't changed, so that's the bit he's drawn to when he feels like he needs to roll up his sleeves and contribute.

2.)He has some form of attention deficit, demonstrated by the fact that he can't hold down a conversation really well. Especially if it gets technical.

3.)He really overplays the busy body persona. Always checking phone, always late for a meeting.

4.)He's really insecure in his position within the company, always fearful that he's going to be cut loose. This is extremely amplified when he gets a new manager himself.

5.)He has very little influence over direction. He's really just a proxy mouthpiece for higher level management. And he loves to have status update meetings where he informs the team of all the important updates he received in the big important meeting he attended with other big important people.

6.)Instead of being someone who is respected by the team, he becomes more of someone you have sympathy for.

7.)You wonder why he never asks the real questions, like "are you happy with your role?". And you realize it's because he doesn't really want to hear the answer. He couldn't really do anything about it anyway. See point #5.

8.) He's way too preoccupied worrying about his own safety to nurture the team.

9.) As a developer, you have the safety net of knowing that in the worst case scenario (terminated) you could find another job fairly quickly with pay parody. As a manager, you don't have that comfort blanket. So you cling on to your current job no matter how badly you are abused. And people lose more respect for you because you look pathetic without a backbone.

10.) As a cynical developer in his 40's, you realize that you don't observe many 50+ developers in the wild, and you bemoan the idea that you're going to have to suck it up and play manager eventually.

Anxiety and existential crisis is built into the tech career trajectory, and I feel like the only winning strategy is to be ok with moving backward income wise at various points in your timeline.

Re: Show HN: I wrote a book for engineers that want to become engineering managers

#73
Does the book cover how to get the position in the first place? I've read countless books (Like "The Managers Path" and "Managing Humans"), blog articles, etc, and tried many strategies, but it never seems to happen. Usually for the catch-22 reason of not having managing experience.

I've even had past managers they had no worries about me having the skills or knowledge to do it... but it still doesn't happen.

Re: Show HN: I wrote a book for engineers that want to become engineering managers

#74
post #21

I don't know whether it's in the book - perhaps it's in the " How to Win Friends and Influence People " chapter - but one thing I struggle with is communicating outwards and upwards. I tend to assume that everybody else in the company knows that my team works in the way it does because that's how you deliver software successfully. Often, this comes back to bite when I learn that other managers think the team should b…

To expand on your last point, I've found 90% of the success of your team is largely based on your team's ability to self-promote. I like to "talk up" my senior people when they're not in the room. This is the "upwards" part as a manager's influence is largely restricted to the management class. Most engineers roll their eyes and discount about 50% of what a manager outside their team says, so you likely won't be able…

> I've found 90% of the success of your team is largely based on your team's ability to self-promote.

This makes me feel bad about my past behavior. I've walked in on past managers when they've been talking about my accomplishments or background with other managers or company owners. My instinct, and the way I was raised (military family), is to play it down and be humble ("eh, it was a team effort", or "I was in the right place and right time") or make some self-deprecating joke, but now I can see I was likely (unintentionally) undermining my boss.

I had already realized this wasn't a good idea the last time it happened, and resolved next time to just smile and say thank you or something similarly neutral. However, this comment underlines how bad of an idea it is to play down your successes at work, even if it's in your nature (I've also had people openly tell me to be careful about this re: my own career).

I just can't stand people boasting about bullshit at work, and want to avoid coming across like that. But I'll be more careful about playing down my own successes now.

Re: Show HN: I wrote a book for engineers that want to become engineering managers

#75

Does the book cover how to get the position in the first place? I've read countless books (Like "The Managers Path" and "Managing Humans"), blog articles, etc, and tried many strategies, but it never seems to happen. Usually for the catch-22 reason of not having managing experience. I've even had past managers they had no worries about me having the skills or knowledge to do it... but it still doesn't happen.

The book assumes someone is interested in it or just started. I didn't cover landing the job, but that's a really interesting point.

Personally, I got promoted from within at the beginning of my management journey. Have you been applying to external companies? I wonder if others on here have more experiences in that area that they'd like to share.

Re: Show HN: I wrote a book for engineers that want to become engineering managers

#76

Warning ... cynical, pessimistic viewpoint coming. Here is a pattern that I've observed over a few jobs that I've held as a developer at different companies. Wondering if anyone has any similar experience. The first line manager (only manages individual contributors) exhibits these characteristics. 1.)He used to be a coder, but that was a long time ago. SQL hasn't changed, so that's the bit he's drawn to when he feel…

Without commenting on the specifics on your comment: what does this have to do with the OP's book? If anything, writing a book with ideas, experiences, and techniques aimed at helping people be better at this job is responsive to all the problems you identify.

Re: Show HN: I wrote a book for engineers that want to become engineering managers

#77

If anyone is considering moving into engineering management, you'd do well to look not just at the how but the why . If it's for status/salary rather than the change in nature of the work be very careful about making the move. You need to really want to manage and develop people (with all the idiosyncracies that real human beings come with!), and to communicate, co-ordinate, and delegate for a living. Some will love…

What is you are sick of the churn in the coding side of work and feel you have a decent understanding of developing software?

Re: Show HN: I wrote a book for engineers that want to become engineering managers

#78

Warning ... cynical, pessimistic viewpoint coming. Here is a pattern that I've observed over a few jobs that I've held as a developer at different companies. Wondering if anyone has any similar experience. The first line manager (only manages individual contributors) exhibits these characteristics. 1.)He used to be a coder, but that was a long time ago. SQL hasn't changed, so that's the bit he's drawn to when he feel…

That sounds like managers who haven't been trained.

Leadership is a skill like any other. You can't just promote someone into it. They have to be trained for it.

Re: Show HN: I wrote a book for engineers that want to become engineering managers

#79

Warning ... cynical, pessimistic viewpoint coming. Here is a pattern that I've observed over a few jobs that I've held as a developer at different companies. Wondering if anyone has any similar experience. The first line manager (only manages individual contributors) exhibits these characteristics. 1.)He used to be a coder, but that was a long time ago. SQL hasn't changed, so that's the bit he's drawn to when he feel…

Without commenting on the specifics on your comment: what does this have to do with the OP's book? If anything, writing a book with ideas, experiences, and techniques aimed at helping people be better at this job is responsive to all the problems you identify.

Just commentary on the engineer turned manager narrative. Please forgive if it is out of place. Should I delete it?

Re: Show HN: I wrote a book for engineers that want to become engineering managers

#80
OT: for those who have never been in leader/managerial positions:

- Leading people is 1000x less fun than coding

- Leading people makes your more money than as an avg coder

- Leading people too long makes you lose your technical skills slowly

- At some age and for most, there's no other option than leading, 'go or grow'

- Leading bigger headcounts is comparable to competitive sports 24/7 and shouldn't be underestimated

Post reply on HN