← Back to context

Comment by josephg

16 hours ago

They all bear some of the blame.

Software engineers are hired to be the expert in their field. If you don't learn your craft, managers aren't going to do it for you.

Ideally new hires would be mentored by senior engineers who understand performance, and who can teach new hires how to write (and ship) good, performant software. But unfortunately that doesn't happen anywhere near as often as it should.

Maybe. I had a director that fired anyone who wouldn't use Microsoft Power Automate.

Previous to that director, I built stuff in python for 5 years under a different director.