12 Leadership Hacks For Building Great Teams

12 Leadership Hacks For Building Great Teams

"People don't quit their job, they quit their boss"

Ever wondered if there is a way to systematically get better as a manager? What if you could apply concepts such as "code reviews" to your managerial decisions? What if you could learn how to help your teammates become more productive without micro-manage them?

Managing people is hard, I know because I’m a practitioner, not a theorist. Learn from detailed insights, based on building, growing and mentoring teams and managers over the last 6 years.

In this talk, you will learn 12 pragmatic and actionable ways to boost your management skills.

3eb531c7e24a17356912c70a6f4755c0?s=128

Oren Ellenbogen

July 08, 2013
Tweet

Transcript

  1. 1.
  2. 2.
  3. 3.

    said: I am reminded every day that engineers leave managers

    not companies. Managers, this should keep you up at night. -- @eliast
  4. 4.

    Mike Myatt said: Great leaders create culture by design, while

    average leaders allow culture to evolve by default
  5. 5.
  6. 6.

    • Full-stack Engineer @ Commerce Sciences • ex. Sears Israel

    Director of Engineering • Blog: lnbogen.com • I tweet @orenellenbogen You can call me bogen (pronounced: BOO-GEN)
  7. 8.

    1st

  8. 9.
  9. 10.
  10. 11.
  11. 12.
  12. 15.
  13. 18.

    Measure your own journey as a leader (self-management) Little things

    you can do to inspire your team Avoid the local maxima trap
  14. 20.
  15. 25.

    Break feature into small pieces together Create interfaces & mocks

    Task A Task A Task B Task B Task C Task C Integration … … Peer pressure Code review Co-ownership Design + Estimation skills
  16. 27.
  17. 28.

    said: Embrace simplicity in your product and in your code.

    The value is in what gets used, not what gets built. -- @kgale
  18. 29.

    How would we know if it’s working or not? Will

    it be easy to… 1. Add new features? 2. Change existing feature? 3. Get a new teammate to become productive?
  19. 31.

    Will save you from: 1. Constant double-checking (your boss &

    peers) 2. Wasting mental energy “cycles” Don’t underestimate the 2nd bullet.
  20. 32.

    Measure your own journey as a leader (self-management)  

    Little things you can do to inspire your team Avoid the local maxima trap
  21. 34.

    • Welcoming new employee • Birthdays and holidays • Life

    changing events • Fun days for the team Don’t be a technical robot
  22. 37.
  23. 41.

    The last person to join the company is responsible to

    create a “starter kit” for the next one to join Hires How To Use Your Unfair Advantage To Create an Unforgettable First Day For New Read more:
  24. 43.

    To a level where you can: 1. Conduct an intelligent

    conversation. 2. Provide feedback. 3. Help with prioritization. Can they own it? Can they educate the team?
  25. 45.

    “He’s young and bit arrogant, but so incredibly talented! No

    one seems to enjoy working with him, but I know I can fix it!” My painful lesson learned: Do not invest yourself and your team in people who don’t want to learn and improve.
  26. 48.

    Measure your own journey as a leader (self-management) Little things

    you can do to inspire your team Avoid the local maxima trap
  27. 49.

    • There is no way to get radically better other

    than pushing yourself out of your comfort zone. • Read and follow companies and individuals who drive you crazy with passion and admiration.
  28. 50.
  29. 51.
  30. 52.
  31. 54.