How to Build a Great Engineering Culture - Tanja Lichtensteiger - Sky Betting & Gaming
Tanja Lichtensteiger of Sky Betting & Gaming discusses how to build a great engineering culture and how it can help you build better software.
Engineering culture is it is all about the people
Happy engineers build better products
Main ingredients for good engineering culture:
People & teams, if you don’t get this right, you won't have a chance in hell to build great engineering culture.
Hire for potential, attitude and resilience - technical ability comes second
Ingredients for job satisfaction: autonomy, mastery, complexity
Squads - it’s good to have squads that are loosely coupled to minimise blast radius (two pizza team)
Psychological safety - let them be who they are at home to be at work, encourage diversity, no ego
You need people to be comfortable to fail - fail fast, learn fast
Chaos engineering - try it out
Build better people - people = asset, invest in their learning, help them become better