Ask HN: How do you foster strong engineering culture in your organization?
What steps can a VP of engineering or a CTO take to inculcate high engineering standards, specifically software engineering. I understand hiring is a big part of it. But apart from this what has helped the Googles of the world to stay world class? How is knowledge management and learning done at these places?
5 comments
[ 2.9 ms ] story [ 8.2 ms ] threadInvest in tools that provide feedback loops. Have tests with CI/CD. Set up linters so that code is consistent. Have monitoring tools in place that catch all errors and report them to the engineering team (even better is if it includes performance problems as well).
Use best practices and document those best practices, even simple stuff like blameless post-mortems.
Another thing that comes to mind is peer pressure with right people can do wonders.
I'm guessing from the OP that the issue is the current state of affairs, and that will be tough.
In fact, I've never heard of a company significantly increasing its engineering culture without significant turnover.