
A brief intro to the course and the instructor, Philip Gannon
Here we will dive into the key expectations and contributions associated with this role
In this section we'll list out the characteristics, key traits and skills that set top-tier Senior Developers apart.
This section on Task Delivery covers key aspects of planning and estimating projects, prioritizing tasks and managing dependencies in a team environment.
Here we'll discuss key aspects of task delegation, mentoring and guidance, and conflict resolution in small teams.
In this section, we will discuss how to communicate and present to both technical and non-technical audiences, cross-functional collaboration, and the importance of writing technical documentation, help guides, and release notes.
This session will cover strategies to help you remain at the forefront of technological advancements.
In this final session, we will briefly revisit the key points we've discussed, reinforcing the knowledge you've gained and highlighting how you can apply these insights in your professional journey.
While technical excellence is a must to become a Senior Developer, there are several other aspects of the role, such as Leadership, Communication and Task Management that often are overlooked. An inability to demonstrate these skills in your work and profile can mean either:
Not getting promoted to Senior Level, or
Not excelling in the role, if you do manage to obtain it
We'll explore these essential skills and the mindset required to succeed in this role. Through a series of short modules, we'll jump into these topics and also cover other essential pieces of the role; such as navigating conflict, communication with non-technical stakeholders, and how to stay current with new technology.
As we progress, we'll encourage you to reflect on how you can apply these insights in your daily work. Whether it's embracing continuous learning, fostering collaboration, or leading with confidence, our goal is to equip you with the tools and knowledge to thrive in a Senior role.
By the end of this course, you'll have gained new skills allowing you to contribute in a more impactful way to the success of your team and organization.
-
Written by an Engineering lead who hires and trains Senior Developers, this course is full of inside information based on real-world experience.