Level Up: Developing Developers

Level Up: Developing Developers

As video games have become more and more complex, game designers put way more time into creating environments where players are engaged and willing to put the time and effort into learning and mastering these skills.

As leads, we can learn a lot from how games are designed to make the internal developer experiences better, since it’s a similar type of environment we want to create: an environment where people can learn and master skills. We should make it easier for developers to understand what options are available to them, allow them to make time for learning and provide structures and processes for them to develop the skills that they want and need for future roles.

This talk will look at how you can help level up your developers by using competencies and career development frameworks, what types of processes you can introduce to support personal development and how developers should be using opportunities like these to get a better understanding of what skills they should focus on.

A13eca524f245fc8a1c162aae23433f7?s=128

Melinda Seckington

June 11, 2019
Tweet

Transcript

  1. 56.

    @mseckington Talks we love Learning hours Architecture club Front end

    catchup Conference club Leadership study group
  2. 67.
  3. 74.

    @mseckington Shared competencies: Analytical & forward thinking Decisiveness Emotional Intelligence

    Leadership skills Resilience & Adaptability Technical architect: Technical Lead: Technical Manager: Technical depth Team management Storytelling Management skills
  4. 85.

    @mseckington Delivering working software Tech direction & decision making Collaboration

    & team management Teaching, sharing & hiring Learning & self improvement People management Technical skills Analytical & forward thinking Initiative Technical depth Decisiveness Teamwork skills Team management Emotional Intelligence Curiosity Resilience & adaptability Communication Storytelling Leadership skills Management skills TM TA TL LM TM TA TL LM TM TA TL LM TA TM TA TL LM TM TA TL LM TL TM LM SE SE SE SE SE TM Main responsibility & priority of TL Main responsibility & priority of TA Main responsibility & priority of SE Main responsibility & priority of TM Additional for LM Additional responsibility & priority of TM Tracks Levels Competencies 1 2 3 4
  5. 86.

    @mseckington Delivering working software Tech direction & decision making Collaboration

    & team management Teaching, sharing & hiring Learning & self improvement People management Tracks
  6. 87.

    @mseckington Delivering working software Tech direction & decision making Collaboration

    & team management Teaching, sharing & hiring Learning & self improvement People management Tracks Technical skills Analytical & forward thinking Initiative Technical depth Decisiveness Teamwork skills Team management Emotional Intelligence Curiosity Resilience & adaptability Communication Storytelling Leadership skills Management skills Competencies
  7. 88.

    Technical skills Analytical & forward thinking Initiative Technical depth Decisiveness

    Teamwork skills Team management Emotional Intelligence Curiosity Resilience & adaptability Communication Storytelling Leadership skills Management skills @mseckington Delivering working software Tech direction & decision making Collaboration & team management Teaching, sharing & hiring Learning & self improvement People management Tracks Competencies TM TA TL LM TM TA TL LM TM TA TL LM TA TM TA TL LM TM TA TL LM TL TM LM SE SE SE SE SE TM
  8. 89.

    Technical skills Analytical & forward thinking Initiative Technical depth Decisiveness

    Teamwork skills Team management Emotional Intelligence Curiosity Resilience & adaptability Communication Storytelling Leadership skills Management skills @mseckington Delivering working software Tech direction & decision making Collaboration & team management Teaching, sharing & hiring Learning & self improvement People management Tracks Competencies TM TA TL LM TM TA TL LM TM TA TL LM TA TM TA TL LM TM TA TL LM TL TM LM SE SE SE SE SE TM Levels 1 2 3 4
  9. 90.

    Technical skills Analytical & forward thinking Initiative Technical depth Decisiveness

    Teamwork skills Team management Emotional Intelligence Curiosity Resilience & adaptability Communication Storytelling Leadership skills Management skills @mseckington Delivering working software Tech direction & decision making Collaboration & team management Teaching, sharing & hiring Learning & self improvement People management Tracks Competencies TM TA TL LM TM TA TL LM TM TA TL LM TA TM TA TL LM TM TA TL LM TL TM LM SE SE SE SE SE TM 1 2 3 4 Levels
  10. 91.

    Technical skills Analytical & forward thinking Initiative Technical depth Decisiveness

    Teamwork skills Team management Emotional Intelligence Curiosity Resilience & adaptability Communication Storytelling Leadership skills Management skills @mseckington Delivering working software Tech direction & decision making Collaboration & team management Teaching, sharing & hiring Learning & self improvement People management Tracks Competencies TM TA TL LM TM TA TL LM TM TA TL LM TA TM TA TL LM TM TA TL LM TL TM LM SE SE SE SE SE TM Levels 1 2 3 4
  11. 92.

    Technical skills Analytical & forward thinking Initiative Technical depth Decisiveness

    Teamwork skills Team management Emotional Intelligence Curiosity Resilience & adaptability Communication Storytelling Leadership skills Management skills @mseckington Delivering working software Tech direction & decision making Collaboration & team management Teaching, sharing & hiring Learning & self improvement People management Tracks Competencies TM TA TL LM TM TA TL LM TM TA TL LM TA TM TA TL LM TM TA TL LM TL TM LM SE SE SE SE SE TM Levels 1 2 3 4
  12. 93.

    Technical skills Analytical & forward thinking Initiative Technical depth Decisiveness

    Teamwork skills Team management Emotional Intelligence Curiosity Resilience & adaptability Communication Storytelling Leadership skills Management skills @mseckington Delivering working software Tech direction & decision making Collaboration & team management Teaching, sharing & hiring Learning & self improvement People management Tracks Competencies TM TA TL LM TM TA TL LM TM TA TL LM TA TM TA TL LM TM TA TL LM TL TM LM SE SE SE SE SE TM Levels 1 2 3 4
  13. 94.

    Technical skills Analytical & forward thinking Initiative Technical depth Decisiveness

    Teamwork skills Team management Emotional Intelligence Curiosity Resilience & adaptability Communication Storytelling Leadership skills Management skills @mseckington Delivering working software Tech direction & decision making Collaboration & team management Teaching, sharing & hiring Learning & self improvement People management Tracks Competencies TM TA TL LM TM TA TL LM TM TA TL LM TA TM TA TL LM TM TA TL LM TL TM LM SE SE SE SE SE TM Levels 1 2 3 4
  14. 95.

    Technical skills Analytical & forward thinking Initiative Technical depth Decisiveness

    Teamwork skills Team management Emotional Intelligence Curiosity Resilience & adaptability Communication Storytelling Leadership skills Management skills @mseckington Delivering working software Tech direction & decision making Collaboration & team management Teaching, sharing & hiring Learning & self improvement People management Tracks Competencies TM TA TL LM TM TA TL LM TM TA TL LM TA TM TA TL LM TM TA TL LM TL TM LM SE SE SE SE SE TM Levels 1 2 3 4
  15. 96.

    Technical skills Analytical & forward thinking Initiative Technical depth Decisiveness

    Teamwork skills Team management Emotional Intelligence Curiosity Resilience & adaptability Communication Storytelling Leadership skills Management skills @mseckington Delivering working software Tech direction & decision making Collaboration & team management Teaching, sharing & hiring Learning & self improvement People management Tracks Competencies TM TA TL LM TM TA TL LM TM TA TL LM TA TM TA TL LM TM TA TL LM TL TM LM SE SE SE SE SE TM Levels 1 2 3 4
  16. 97.

    Technical skills Analytical & forward thinking Initiative Technical depth Decisiveness

    Teamwork skills Team management Emotional Intelligence Curiosity Resilience & adaptability Communication Storytelling Leadership skills Management skills @mseckington Delivering working software Tech direction & decision making Collaboration & team management Teaching, sharing & hiring Learning & self improvement People management Tracks Competencies TM TA TL LM TM TA TL LM TM TA TL LM TA TM TA TL LM TM TA TL LM TL TM LM SE SE SE SE SE TM Levels 1 2 3 4
  17. 98.

    Technical skills Analytical & forward thinking Initiative Technical depth Decisiveness

    Teamwork skills Team management Emotional Intelligence Curiosity Resilience & adaptability Communication Storytelling Leadership skills Management skills @mseckington Delivering working software Tech direction & decision making Collaboration & team management Teaching, sharing & hiring Learning & self improvement People management Tracks Competencies TM TA TL LM TM TA TL LM TM TA TL LM TA TM TA TL LM TM TA TL LM TL TM LM SE SE SE SE SE TM Levels 1 2 3 4
  18. 99.

    @mseckington Delivering working software Tech direction & decision making Collaboration

    & team management Teaching, sharing & hiring Learning & self improvement People management Technical skills Analytical & forward thinking Initiative Technical depth Decisiveness Teamwork skills Team management Emotional Intelligence Curiosity Resilience & adaptability Communication Storytelling Leadership skills Management skills TM TA TL LM TM TA TL LM TM TA TL LM TA TM TA TL LM TM TA TL LM TL TM LM SE SE SE SE SE TM Main responsibility & priority of TL Main responsibility & priority of TA Main responsibility & priority of SE Main responsibility & priority of TM Additional for LM Additional responsibility & priority of TM Tracks Levels Competencies 1 2 3 4
  19. 100.
  20. 101.

    @mseckington Delivering working software Tech direction & decision making Collaboration

    & team management Teaching, sharing & hiring Learning & self improvement People management Technical skills Analytical & forward thinking Initiative Technical depth Decisiveness Teamwork skills Team management Emotional Intelligence Curiosity Resilience & adaptability Communication Storytelling Leadership skills Management skills TM TA TL LM TM TA TL LM TM TA TL LM TA TM TA TL LM TM TA TL LM TL TM LM SE SE SE SE SE TM Main responsibility & priority of TL Main responsibility & priority of TA Main responsibility & priority of SE Main responsibility & priority of TM Additional for LM Additional responsibility & priority of TM Tracks Levels Competencies 1 2 3 4
  21. 103.

    @mseckington 1 Don’t overload new starters 2 support & guide

    new starters 3 make it clear what people should focus on 4 give people direct & timely feedback 5 provide space to reflect and learn from the past 6 provide opportunities to apply new skills 7 acknowledge people’s growth 8 expose basic competencies and how they’re used 9 allow people to choose their own path 10 visualize what progression looks like