Developer to Manager
In this course, we look at whether becoming a manager is the right decision for you. If it is, then this course covers how to tackle your first 90 days as a manager.
What you'll learn
There comes a time in every developer's career when they have to decide what direction they want to go in. For many, this may mean becoming a manager of a software development team. In this course, we look at what it means to be a manager, and whether it is the right decision for you. If it is, then this course covers how to tackle your first 90 days in your new role, as well as some essential management and personal skills that you can use.
Table of contents
- Week 1 : Introduction 1m
- Week 1 : Introduce Yourself to Your Team 1m
- Week 1 : Book a 1 to 1 Meeting With Your Boss 2m
- Week 1 : Training and Company Awareness 1m
- Week 2 : Information Gathering 2m
- Week 2 : Evaluate Staff Performance 1m
- Week 2 : Book Staff 1 to 1 Meetings 2m
- Weeks 3 and 4 : Attend Staff 1 to 1 Meetings 2m
- Weeks 3 and 4 : Start to Classify Your Team 2m
- Weeks 3 and 4 : Identify Knowledge Silos 1m
- Month 1 Summary 1m
- Week 5 : Introduction 1m
- Week 5 : Review Your First Month 2m
- Week 5 : Sense Check Your Team 6m
- Week 5 : Meeting Your Stakeholders 5m
- Week 5 : Looking at Development Practices 4m
- Week 6 : Finding a Mentor 1m
- Week 6 : Documenting Your Team Vision 2m
- Week 6 : Team Vision Examples 5m
- Weeks 7 and 8 : Securing an Early Win 4m
- Weeks 7 and 8 : Summary 1m
Project developers deal with the industry-specific duties related to carrying out a project. This means using their specific skill set to research, design, and implement solutions to the project. Project managers deal less with the technical aspects of a project and more with its overall organization.
Software managers are responsible for overseeing and coordinating the people, resources and processes required to deliver new software or upgrade existing products. In smaller companies, software managers may take a hands-on role in software development. However, their primary role is project management, coordinating the work of other software professionals.
In the first few years of the transition from engineer to manager, there are some key lessons to be learned. Because of the drastic shift in responsibilities and function, it can take time to get your bearing and become an effective manager.
The national average salary for a Software Engineering Manager is $130,998 in United States.
You should first earn a degree in computer science or a related field. You should have at least a bachelor's degree to begin your career as a software engineer. Majoring in computer science will offer you the most useful background for designing software.