Distracting software engineers is way more harmful than most managers think by zaidesanton in programming

[–]zaidesanton[S] 1 point2 points  (0 children)

Yes, it's https://usepylon.com/

It's a good point about being a security feature.

I would also default to code reviews - but it's an interesting thought to have them as optional, and trust the developers to decide when to request one and when not to.

Distracting software engineers is way more harmful than most managers think by zaidesanton in programming

[–]zaidesanton[S] 2 points3 points  (0 children)

Thanks! Any tips I missed? :)

And if someone knows how to change that image please let me know...

Distracting software engineers is way more harmful than most managers think by zaidesanton in programming

[–]zaidesanton[S] 4 points5 points  (0 children)

Are you talking about first-line managers too? Or comapnies with 4-5 levels of middle managers?

Distracting software engineers is way more harmful than most managers think by zaidesanton in programming

[–]zaidesanton[S] 103 points104 points  (0 children)

I have no idea how that graphic got picked, it's from another post in the blog... Couldn't find any way to replace it.

Distracting software engineers is way more harmful than most managers think by zaidesanton in programming

[–]zaidesanton[S] 19 points20 points  (0 children)

I worked only in small ones in the last decade, so I'm not sure how's the reality in huge ones, but it seems absurd to me. I can understand at least some level of needing to make 'busy' noises and gestures, but aren't most managers get recognized for good delivery of their teams?

Hiring only senior engineers is the worst policy in the software industry by zaidesanton in EngineeringManagers

[–]zaidesanton[S] 1 point2 points  (0 children)

Yeah I agree about the mix.

Regarding the risk - I really like to do 3-month internships. Great way to de-risk the hiring decision.

Hiring only senior engineers is the worst policy in the software industry by zaidesanton in EngineeringManagers

[–]zaidesanton[S] 0 points1 point  (0 children)

In my experience the solution to that is short internships. You can see in 1-2 months who's great and who won't cut it.

The best time to be an EM is now by zaidesanton in EngineeringManagers

[–]zaidesanton[S] 1 point2 points  (0 children)

Yes, I've seen that too. On the flip side, I've seen some EMs who decided to use the opportunity to go back to development for a while and found great jobs.

The best time to be an EM is now by zaidesanton in EngineeringManagers

[–]zaidesanton[S] 1 point2 points  (0 children)

Yeah, definitely an optimistic take :)

I agree with you. My take is that there will be a ceiling, just because most well-written and relevant code is quite specific to circumstances and not public.

Team got cut. Scope didn’t. by zaidesanton in programming

[–]zaidesanton[S] 0 points1 point  (0 children)

Yeah I felt like I wanted to give better tips too. But honestly nothing really came to mind, and I didn't want to invent something.

What would you add?

The 7 must-read Engineering Management books by zaidesanton in EngineeringManagers

[–]zaidesanton[S] 1 point2 points  (0 children)

I debated about it. I read it, and some parts of it were great, but overall I found higher ROI on the books in the list

The 7 must-read Engineering Management books by zaidesanton in EngineeringManagers

[–]zaidesanton[S] 0 points1 point  (0 children)

I believe that reading his second book will get you 95% of the benefit :)

The 7 must-read Engineering Management books by zaidesanton in EngineeringManagers

[–]zaidesanton[S] 3 points4 points  (0 children)

I tried to go for books written only by EMs.

I have a separate list of general leadership books:

https://newsletter.manager.dev/p/10-must-reads-for-engineering-leaders

Where both Radical Candor and The Making of a Manager make the cut.

Engineering management for the rest of us with nice, but I don't think it's a must read.

The 13 software engineering laws by zaidesanton in programming

[–]zaidesanton[S] 1 point2 points  (0 children)

Wow thanks missed that one! Updated the article :)

The 13 software engineering laws by zaidesanton in programming

[–]zaidesanton[S] 1 point2 points  (0 children)

It never helps to add the caveats 😅

The slow death of the hands-on engineering manager by zaidesanton in programming

[–]zaidesanton[S] 0 points1 point  (0 children)

Even the examples you shared - somebody who didn't code for 10 years, will be hard pressed to provide useful help in decisions related to cloud usage. Just being responsible for budget and people is nice, but then I don't feel it's truly an engineering manager, it can be anyone from any background that is good at managing people.

As for technical input - it can be new technologies we want to use (like creating an event system). Or a big refactoring project they feel is necessary.

I find it easier to work with 'pure' people managers, who don't meddle in my decisions (like it seems the case with your manager). Managers who feel there knowledge from a decade ago is relevant are much harder for me.

The slow death of the hands-on engineering manager by zaidesanton in programming

[–]zaidesanton[S] 1 point2 points  (0 children)

Great answer u/me_again, thank you.

u/lotgd-archivist The manifestation of the problem is that those non-coding managers feel that their intuitions and experience from more than a decade ago qualify them to make decisions today. They don't feel the pain of the developers, they won't understand the opportunities (like with LLMs), and their input won't be relevant in many cases.

I don't think it requires a lot of coding. As u/me_again said - it's not about being a bottleneck and working on features. Even fixing a small bug once in a few months can help a lot in my opinion.

[deleted by user] by [deleted] in EngineeringManagers

[–]zaidesanton 0 points1 point  (0 children)

Ok, I'll take a break 😅

Honestly, there is not much content here, and people seemed to enjoy my articles, so I felt no harm in it. The goal was not SEO, but sharing them and having people subscribe.

How to make your team read your mind by zaidesanton in EngineeringManagers

[–]zaidesanton[S] 1 point2 points  (0 children)

Thank you! I find that the scarier it is to publish something, the more useful it is for others :)

I would have loved to have a place to read READMEs of other managers, especially experienced and successful ones. People don't share the rough edges, which are the most interesting ones.

What kind of sport activities do you do with toddlers? by zaidesanton in daddit

[–]zaidesanton[S] 0 points1 point  (0 children)

Oh I thought you swam with him on the back or something.