Course Outline
Lead
- Building high-performing teams
- Setting initiatives and OKRs
- Cultivating engineering culture
- Designing scalable systems
- Onboarding the right engineers
Collaborate
- Mentoring and coaching engineers through pair programming
- Becoming a force multiplier
- Facilitating cross-functional stakeholder collaboration
- Creating technical documentation and presentations
- Collaborating effectively with management
Expertize
- System design and architecture
- Conducting effective code reviews
- Monitoring systems and services
- Developing horizontal skills
- Managing development and release processes
Learn
- Conducting research, prototyping, and POCs
- Practicing customer-centric software development
- Prioritizing tasks and delegating effectively
- Learning from both failures and successes
- Managing time efficiently
Requirements
To fully benefit from this course, we recommend at least three years of prior experience in commercial software development.
This course serves as a pathway to help you transition into roles such as Tech Lead, Principal Engineer, Staff Engineer, or Software Architect.
Testimonials (3)
Seeing aspects of idea generation, especially during the activity where we first listed bad ideas and then made the list of good ideas. I found it actually helped to get the bad ideas out as it got me into the swing of coming up with ideas, regardless of whether they were good or bad.
William Boscher - Bank Julius Baer Guernsey
Course - Design Thinking: Innovation & Creative Problem Solving
The possibilities of postman and future use of it.
Gordana Gacic - SEE Digital D.O.O.
Course - API Testing with Postman
hands on exercises, easier to retain information