Upgrade to Pro — share decks privately, control downloads, hide ads and more …

5 Leadership Hacks For Building Great Teams

5 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 5 pragmatic and actionable ways to boost your management skills.

Oren Ellenbogen

June 20, 2013
Tweet

More Decks by Oren Ellenbogen

Other Decks in Programming

Transcript

  1. • Engineer at Commerce Sciences • Curator of http://softwareleadweekly.com/ 

    sign up! • ex. Delver (Sears Israel) Director of Engineering Blog: lnbogen.com @orenellenbogen SoftwareLeadWeekly.com + Oren Ellenbogen
  2. • Management and leadership skills can and should be intentionally

    and proactively practiced. • Continuous feedback is the only way to systematically improve over time.
  3. Break it into small pieces together Create interfaces & mocks

    Task A Task A Task B Task B Task C Task C Integration … … Peer pressure Break big problems into smaller ones Code review Co-ownership Design + estimation skills
  4. 3 “Great leaders create culture by design, while average leaders

    allow culture to evolve by default” -- Mike Myatt hack #
  5. The last person to join is responsible to create a

    personal welcome kit to the next employee. . Hires How To Use Your Unfair Advantage To Create an Unforgettable First Day For New Read more:
  6. Sometimes, we tend to build the wrong stuff. So -

    optimize for (business) learning. Suggested model: 1. How easy will it be to add new features? 2. How easy will it be to change existing feature? 3. How easy will it be for a new teammate to become productive?
  7. 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?