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

I just became team-lead, now what

I just became team-lead, now what

Today was a good day; you just got promoted as team-lead of your development team. The details weren't all that clear, but the boss told you: "You'll figure it out on the job."

You know there will be some extra responsibilities like taking the lead in job interviews, talking to potential customers, keeping the stack up to date... You don't want to let your team down, and there are a lot of eyes on you.

It might be best to avoid some pitfalls.

In this talk, we will take a look at how you can keep the team motivated and inspired, see if we can apply the same mindset to job interviews and dive into some do's and don't of talking to customers. You're going to do great, but a little guidance never hurt anyone.

Frederick Vanbrabant

August 14, 2019
Tweet

More Decks by Frederick Vanbrabant

Other Decks in Technology

Transcript

  1. Social network that only communicates in cat gifs. “Kind of

    like the uber of of cat communication.” Budget: 100 000 EUR TimeFrame: 2 Months About the Project
  2. Social network that only communicates in cat gifs. “Kind of

    like the uber of of cat communication.” Budget: 100 000 EUR TimeFrame: 2 Months About the Project
  3. Tech stack • Vue.js + Blade • Laravel backend +

    some Laravel CMS thing • MySQL • Docker
  4. Tech stack • Vue.js + Blade • Laravel backend +

    some Laravel CMS thing • MySQL • Docker headless front-end in React
  5. Tech stack • Vue.js + Blade • Laravel backend +

    some Laravel CMS thing • MySQL • Docker headless front-end in React Ports and adaptors DDD backend
  6. Tech stack • Vue.js + Blade • Laravel backend +

    some Laravel CMS thing • MySQL • Docker headless front-end in React Ports and adaptors DDD backend PostgreSQL
  7. Tech stack • Vue.js + Blade • Laravel backend +

    some Laravel CMS thing • MySQL • Docker headless front-end in React Ports and adaptors DDD backend PostgreSQL Kubernetes!
  8. Tech stack • Vue.js + Blade • Laravel backend +

    some Laravel CMS thing • MySQL • Docker headless front-end in React Ports and adaptors DDD backend PostgreSQL
  9. • 2 Backend developers (Sr, Jr) • 1 Frontend developer

    (mid) • Part time devops (if things go bad) TEAM
  10. Let’s count it out! 51,6K Senior b-dev work: 26 400

    EUR Junior b-dev work: 22 000 EUR * All prices are fictive
  11. Let’s count it out! 29,6K Senior b-dev work: 26 400

    EUR Junior b-dev work: 22 000 EUR Medior f-dev work: 24 000 EUR * All prices are fictive
  12. Let’s count it out! 23,6K Senior b-dev work: 26 400

    EUR Junior b-dev work: 22 000 EUR Medior f-dev work: 24 000 EUR Devops work: 6000 EUR * All prices are fictive
  13. 29

  14. How’s the project doing? 68,3K Senior b-dev work: 31 700

    EUR * All prices are fictive * This is very optimistic
  15. How’s the project doing? 41,9K Senior b-dev work: 31 700

    EUR Junior b-dev work: 26 400 EUR * All prices are fictive * This is very optimistic
  16. How’s the project doing? 22,7K Senior b-dev work: 31 700

    EUR Junior b-dev work: 26 400 EUR Medior f-dev work: 19 200 EUR * All prices are fictive * This is very optimistic
  17. How’s the project doing? 16,7K Senior b-dev work: 31 700

    EUR Junior b-dev work: 26 400 EUR Medior f-dev work: 19 200 EUR Devops work: 6000 EUR * All prices are fictive * This is very optimistic
  18. Damn you are good at this stuff! 23 600 Eur

    straight up profit! 16 700 Ok-ish
  19. Damn you are good at this stuff! 23 600 Eur

    straight up profit! 16 700 Ok-ish
  20. Design Marketing Project Manager Devops Development 5 % budget 5

    % budget 20 % budget 5 % budget 65 % budget
  21. How’s the project doing? 16,7K Senior b-dev work: 31 700

    EUR Junior b-dev work: 26 400 EUR Medior f-dev work: 19 200 EUR Devops work: 6000 EUR * All prices are fictive * This is very optimistic
  22. How’s the project doing? Senior b-dev work: 31 700 EUR

    Junior b-dev work: 26 400 EUR Medior f-dev work: 19 200 EUR Devops work: 6000 EUR * All prices are fictive -18,3K
  23. Software is expensive Quality costs money 01 02 03 04

    What to take away from this story
  24. Software is expensive Quality costs money You are not an

    island 01 02 03 04 What to take away from this story
  25. Software is expensive Quality costs money You are not an

    island Communication could have solved all of this 01 02 03 04 What to take away from this story
  26. • Your team is full of intelligent people • You

    can’t do everything yourself • Ownership blooms quality Trust
  27. • Why are we doing things • Get feedback •

    People will know constraints Context
  28. Trust Honesty Context Could you follow this up? We kinda

    forgot about this part of the project, and it’s vital to the client because a future payment module depends on it.
  29. Listen to them Don’t promise extra Write it down, and

    mail it 01 02 03 Talking to clients: The Survival guide
  30. for ($i = 1; $i <= 100; $i++) { if

    ($i % 3 === 0 && $i % 5 === 0){ echo "FizzBuzz<br />"; } else if ($i % 3 === 0){ echo "Fizz<br />"; } else if ($i % 5 === 0){ echo "Buzz<br />"; } else { echo $i . "<br />"; } }
  31. You learn that they can do the basics You look

    really smart How many golf balls in New York FizzBuzz
  32. You learn that they can do the basics You look

    really smart Refactoring is important How many golf balls in New York FizzBuzz Gilded Rose
  33. Show open-source work You learn that they can do the

    basics You look really smart Refactoring is important What if they don’t have any? How many golf balls in New York FizzBuzz Gilded Rose
  34. Show open-source work Make a PR to open source You

    learn that they can do the basics You look really smart Refactoring is important What if they don’t have any? Gives insight into PR’s and what projects they like How many golf balls in New York FizzBuzz Gilded Rose
  35. Show open-source work Make a PR to open source Have

    an actual conversation You learn that they can do the basics You look really smart Refactoring is important What if they don’t have any? Gives insight into PR’s and what projects they like See what moves people. blog posts, how they think about a company and processes How many golf balls in New York FizzBuzz Gilded Rose
  36. This is where you give credit to the ones who

    are part of this project. Did you like the resources on this template? Get them for free at our other websites. ◂ Presentation template by Slidesgo ◂ Icons by Flaticon ◂ Infographics by Freepik ◂ Images created by Freepik ◂ Author introduction slide photo created by Freepik ◂ Text & Image slide photo created by Freepik.com Credits