Breaking Good Having A Blameless Engineering Culture by bench accounting lifeatbench

For example, the API Committee focuses on standardizing the interactions between our various API endpoints, and code quality standards are becoming more common. Not only is this a very progressive attitude that engineers benefit from on a personal level, but the practice also enriches the organization as a whole by generating increasing numbers of highly-productive people. One way mParticle helps the organization grow is by assigning those with deep understanding of an area of the product to the position of Practice Lead. As a Practice Lead, the engineer devotes some of his or her time to act as a resource on their domain.

  • It is up to engineering leaders to help their teams remove potential barriers that are blocking them from being successful in their roles.
  • Instead, we should act professionally and look at why the issue occurred, then improve our tooling and processes to prevent someone else making the same mistake.
  • You could have a culture in which there really is no set of shared values, goals, or principles.
  • Limiting skilled professionals only to repetitive work like implementing replicable customer login systems and not giving them enough peer-to-peer support and feedback won’t make them stay either.

They wish to move to the Cloud, implement DevOps, or develop a new cloud-based application. Solutions that are often much-needed and valuable in themselves. Like all scalable solutions, there is the upfront investment of time and money. However, the benefits will far outweigh the costs in the long run since building on scalable systems is typically less expensive than trying to adapt or redesign less agile systems.

Support Science Journalism

One engineer decided to push for a better and effective code review and published across some slack channels and mailing lists his recommendation. Other engineers liked those recommendations and started to adopt them. Another engineer suggested adopting a “zero bug policy.” the Data Science group developed a model that predicts when a customer might get upset by “Company Two” services. The QA automation engineers in the company decided to start to give higher priority to the usability issues. As a result, any usability issue started to get a higher severity. HR and Engineering managers concluded that it would be good to add to the interview process questions that reflected for service-oriented or customer-minded candidates.

Building an engineering culture requires sustained effort, a willingness to learn, and a commitment to continuous improvement. Instead of rushing through them, use them to address (and resolve) the key bottlenecks in your organization one pillar at a time and create the foundation for long-term success. For example, Manulife adopted an engineering analytics tool to create an engineering culture that is based on trust and transparency. The concrete data generated is used to analyze engineering processes and highlight talent that may have remained hidden without a data-driven approach. Data also helps managers decide who within the team deserves to be promoted based on precise insights into everyone’s contribution. Finally, ensuring developers understand the meaning of their work and are fully aware of the impact it has is an important pillar for cultural success.

From talking points to tangible outcomes: How we built an engineering culture that actually works

To improve the culture of your company, first, identify a cultural standard you want to achieve. This process might involve hiring new people and setting up a new structure to support the culture you desire. For instance, Google created a workplace How Do I List Remote Work on my Resume? Remote Work Guide environment that allows engineers to share their thoughts and ideas freely. Such collaborations make it easier for Google to implement ground-breaking innovations. When a culture is implemented the DNA of the group is established.

engineer culture

To make this idea work, technical leaders need to focus more on gathering and going through the lessons learned from inefficiencies. Finally, having an improvement-friendly engineering culture should enable people to experiment. Often, what blocks this is a “won’t work here” attitude mostly seen in old-structured enterprises and making people dependent on endless procedures.

The importance of a good engineering culture

Spotify’s dynamic culture has also helped the company scale, adapt, and innovate with ease. The company has developed one of the best cultures in modern times, something that companies looking to succeed should consider. People love to work in an environment where they feel valued and are allowed to express themselves in ways that bring value to the organization. Whereas many tech firms experience a high level of employee turnover, Google, not so much. Apart from salaries, code, revenues, and diversity stats are all published on Buffer’s transparency page.

What are the 4 ethical values for engineers?

Hold paramount the safety, health, and welfare of the public. Perform services only in areas of their competence. Issue public statements only in an objective and truthful manner. Act for each employer or client as faithful agents or trustees.