$30 off During Our Annual Pro Sale. View Details »

DPC16: Things I was unprepared for as a lead developer

DPC16: Things I was unprepared for as a lead developer

Tthis is the story of how I became a lead developer and all the things I did wrong. It's about delegating, culture building, mentoring, planning, meetings (oh dreadful meetings), upper management and all the other stuff that a leader has to go through. It's also about all the fun I had and the things I learned. Next to that, I'm going to hand out some tips that can prepare you for the job a little better. And hopefully, it will inspire you to be the greatest leader of all.

Given at DPC '16

Pascal de Vink

June 25, 2016
Tweet

More Decks by Pascal de Vink

Other Decks in Technology

Transcript

  1. Who here is a
    developer?
    (Keep your hand raised!)

    View Slide

  2. Who does not intend to
    be a developer forever?

    View Slide

  3. Who thinks she/he is
    ready to lead a team?

    View Slide

  4. Who’s arm is tired?

    View Slide

  5. Pascal de Vink
    @pascaldevink
    Things I was unprepared
    for as a lead developer

    View Slide

  6. Alexander the Great

    View Slide

  7. How do we get to be
    the great leader?

    View Slide

  8. Mid Dev
    Keynote
    Speaker
    Sr. Dev Chief
    Architect
    Distinguished
    Dev
    Dev
    Evangelist
    Author/
    Speaker
    Junior Dev
    Dev Manager
    Project
    Manager
    Freelance Dev Solopreneur
    Startup
    Founder
    Small
    Business CEO
    Founder, 3rd
    company
    Chairperson
    of the Board
    Director of
    Product
    Engineering/
    Team Lead
    VP of
    Product
    Director/VP
    Engineering
    CTO
    Developer
    Manager
    Entrepreneur
    Founder, 2nd
    company
    Brandon Hays

    View Slide

  9. The story…

    View Slide

  10. It didn’t go so well…

    View Slide

  11. Why were these tasks
    distracting me?

    View Slide

  12. I wasn’t prepared!

    View Slide

  13. Go home with this
    Lesson #1
    Expectation management

    View Slide

  14. View Slide

  15. Make sure you still get
    enough code time

    View Slide

  16. Agenda management

    View Slide

  17. Say NO more often

    View Slide

  18. Delegating

    View Slide

  19. C. VanHook - Flickr

    View Slide

  20. Culture (building)

    View Slide

  21. –Gruenter and Whitaker
    “The culture of any organisation is shaped by
    the worst behaviour the leader is willing to
    tolerate”

    View Slide

  22. View Slide

  23. Culture is shaped by the best behaviour a
    leader is willing to promote

    View Slide

  24. • Mentoring
    • Giving and receiving feedback
    • Motivating
    • Hiring (and firing) people
    • Sickness / personal problems
    • Lead by example

    View Slide

  25. View Slide

  26. Financial management

    View Slide

  27. That day the boss
    came up to me…

    View Slide

  28. View Slide

  29. Public speaking

    View Slide

  30. View Slide

  31. Talk to others

    View Slide

  32. –Susan Gale
    “We all have something in common. It’s just a
    matter of taking the time to find out what it is.”

    View Slide

  33. Things you can do right now
    • Start mentoring
    • Ask for help
    • Feedback
    • Public speaking
    • Take an interest


    PHPMentoring.org

    View Slide

  34. Questions?
    • https://speakerdeck.com/tehviking/hacking-spacetime-
    for-a-successful-career
    • https://phpmentoring.org
    • http://www.amazon.com/The-Art-Asking-Learned-
    Worrying/dp/1455581089
    • https://leanpub.com/talking-with-tech-leads
    • http://simpleprogrammer.com/2015/05/25/some-
    advice-on-becoming-a-lead-developer/

    View Slide