Hacker News new | ask | show | jobs
by DrSayre 3481 days ago
That's part of my frustration at my current job. Being having to work on different projects allows things like reliability and performance issues to get ignored.
1 comments

Agreed. When I joined this team we used to hop around a lot on projects. I came from a low level team in a much bigger division and so I'd spent the first 4 years of my career focusing heavily on fundamentals.

After getting comfortable in my new team, I started to push for having each big project have at least one person whose job it is to think about the fundamentals for their respective projects.

This has really improved our engineering discipline. The more senior engineers each own a big project and the younger engineers get to rotate through the projects and see what they do and don't like working on so that they can decide to specialize.