TheLeadDeveloper - Building happier engineering teams

TheLeadDeveloper - Building happier engineering teams

3eb531c7e24a17356912c70a6f4755c0?s=128

Oren Ellenbogen

September 16, 2015
Tweet

Transcript

  1. @ “No  were harmed in the making of this

    talk” – said no one, ever. Until now.
  2. None
  3. Photo credit: Mike Kepka

  4. Photo credit: AirBnB

  5. Photo credit: clickypix

  6. None
  7. Photo credit: yiyinglu

  8. “ Photo credit: Facebook

  9. None
  10. None
  11. None
  12. None
  13. None
  14. None
  15. We’re beautiful snowflakes

  16. Head of Engineering @ Forter I write at Lnbogen.com I

    tweet @orenellenbogen + Oren Ellenbogen
  17. SoftwareLeadWeekly.com LeadingSnowflakes.com

  18. None
  19. None
  20. photo credit bennylin0724

  21. • Amazing mission statement organize the world’s information and make

    it universally accessible and useful • Hard to iterate fast (process heavy) • Incredible technology MapReduce, Google FS etc.
  22. • Awesome mission statement make the world more open and

    connected • Fast iterations, small teams • Great technology (+ leftovers) PHP – I’m looking at you!
  23. • Some lame mission statement print money, and that’s pretty

    much it. • Fast iterations, small teams • Great technology, incredible scale!
  24. None
  25. (your engineers)

  26. Explicitly hire for: People who can prioritize & get things

    done on their own They focus on autonomy
  27. None
  28. None
  29. None
  30. None
  31. Changing code -> … -> something breaks -> lack of

    trust -> slower cycle (process++) -> new department of [trust issue] -> still breaks … -> death (of happiness)
  32. None
  33. None
  34. Changing code -> … -> something breaks -> quick release

    + retrospect -> automate/test stuff -> still breaks -> quick release + retrospect -> automate/test stuff -> …
  35. None
  36. None
  37. None
  38. http://www.slideshare.net/HubSpot/the-hubspot-culture-code-creating-a-company-we-love http://www.slideshare.net/reed2001/culture-1798664

  39. None
  40. None
  41. None
  42. “Google’s mission is to organize the world’s information and make

    it universally accessible and useful. WTF?
  43. None
  44. The last person to join the company is responsible to

    create a “starter kit” for the next one to join
  45. None
  46. None
  47. None
  48. None
  49. VP SEO at TripAdvisor

  50. None
  51. None
  52. Onboarding process for your building blocks

  53. Scaling your DNA

  54. Scheduling time for non-urgent tasks https://medium.com/life-at-obvious/3231f644a8b1

  55. “ One day I will work for a company that

    does something like this. ”
  56. None
  57. https://github.com/EverythingMe/redash

  58. None
  59. http://randsinrepose.com/archives/bored-people-quit/

  60. Junior Engineers Practice, practice, practice Experienced Engineers Practice, lead, build

    organizational trust Veteran Engineers Become an expert or pivot (+mentor as a Bar Raiser)
  61. None
  62. None
  63. None
  64. photo credit bennylin0724