During the talk, we explore the career path of a software engineer, what are the expectations at each level and how to acquire new skills to move between levels. We go over a way to decide on switching to management or staying on the individual contributor track. And we explore three strategies for continuous improvements.
12. ● Is autonomous in writing code
● Knows how to unblock themselves and ask
for help
● Can solve well defined tasks with
supervision
IC Ladder - Intern
13. ● Knows how to unblock themselves
● Helps other on the team
● Can solve well defined tasks without
supervision
IC Ladder - SWE
14. ● Demonstrate end to end ownership
● Can solve any task with minimal supervision
● Turn feedback in growth
IC Ladder - SWE 2
15. ● Leader in the projects they work on
● Can solve ambiguous tasks
● Sets culture and best practices in the team
IC Ladder - SSWE
16. ● Recognised leader outside of their team
● Proposes solutions to problems spanning
multiple teams
● Drives big impact work across the company
IC Ladder - Staff SWE
23. How to become a manager?
Sr. Software
Engineer
Tech Lead
EM
Expert
24. 82% of the people made into
managers don’t succeed in the role
source: Gallup State of the American Manager: Analytics and Advice for
Leaders, 2015