engineering your culture how to keep your engineers happy
TRANSCRIPT
@
“No were harmed in the making of this talk” – said no one, ever. Until now.
Photo credit: Mike Kepka
Photo credit: AirBnB
Photo credit: clickypix
Photo credit: yiyinglu
“
Photo credit: Facebook
We’re beautiful snowflakes
Head of Engineering @ Forter
I write at Lnbogen.com
I tweet @orenellenbogen
We’re hiring! ;)
SoftwareLeadWeekly.com LeadingSnowflakes.com
photo credit bennylin0724
• Amazing mission statementorganize the world’s information and make it universally accessible and useful
• Hard to iterate fast (process heavy)
• Incredible technologyMapReduce, Google FS etc.
• Awesome mission statementmake the world more open and connected
• Fast iterations, small teams
• Great technology (+ leftovers)PHP – I’m looking at you!
• Some lame mission statementmake more money than the church
• Fast iterations, small teams
• Great technology, at huge scale!
(your engineers)
Explicitly hire for: People who canprioritize &get things doneon their own
They focus on autonomy
Changing code -> …-> something breaks -> lack of trust-> slower cycle (process++)-> new department of [trust issue] -> still breaks
…
-> death (of happiness)
Changing code -> …-> something breaks -> quick release + retrospect-> automate/test stuff-> still breaks
-> quick release + retrospect-> automate/test stuff-> …
http://www.slideshare.net/HubSpot/the-hubspot-culture-code-creating-a-company-we-love http://www.slideshare.net/reed2001/culture-1798664
“ Google’s mission is to organize the world’s information
and make it universally accessible and useful.
WTF?
The last person to join the company is responsible to create a “starter kit” for the next one to join
VP SEO at TripAdvisor
Onboarding process for Google’s building blocks
Scaling your DNA
Scheduling time for non-urgent tasks
https://medium.com/life-at-obvious/3231f644a8b1
“ One day I will work for a company that does something like this. ”
https://github.com/EverythingMe/redash
http://randsinrepose.com/archives/bored-people-quit/
Junior Engineers Practice, practice, practice
Experienced Engineers Practice, lead, build trust
Veteran EngineersBecome an expert or pivot (+mentor as a Bar Raiser)
photo credit bennylin0724