Skip to content

My learning path from IC to Developer/Engineering Manager

Notifications You must be signed in to change notification settings

EpicHigh/from-ic-to-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 

Repository files navigation

πŸŽ“ Complete Coursera from Individial Contributor to Developer/Engineering Manager Learning Path


Phase 1: Manager Foundations (Month 1-2)

Start with the fundamentals of being a Manager and People Management

Order Specialization Institution Courses Link
1 Google People Management Essentials Google 4 courses πŸ”— Start Learning
2 Leadership Development for Engineers Rice University 3 courses πŸ”— Start Learning

🎯 Skills Gained: Goal setting, Building trust, Feedback, Self-awareness, Managing relationships


Phase 2: Engineering Leadership (Month 3-4)

Deep dive into becoming an Engineering Manager

Order Specialization Institution Courses Link
3 Real-World Engineering Management Advancing Women in Tech (AWS) 3 courses πŸ”— Start Learning
4 Principles of Leadership: Leading Technical Teams CU Boulder 3 courses πŸ”— Start Learning

🎯 Skills Gained: Hiring, 1:1s, Cross-functional collaboration, Technical team leadership (Amazon/Google style)


Phase 3: Project Management (Month 5-7)

Essential PM skills

Order Specialization Institution Courses Link
5 Google Project Management Professional Certificate Google 6 courses πŸ”— Start Learning
6 Engineering Project Management Rice University 3 courses πŸ”— Start Learning

🎯 Skills Gained: Project planning, Budgeting, Execution, Risk management, Quality management


Phase 4: Agile & Scrum (Month 8-9)

Agile Methodology

Order Specialization Institution Courses Link
7 IBM DevOps, Cloud, and Agile Foundations IBM 3 courses πŸ”— Start Learning
8 IBM IT Scrum Master Professional Certificate IBM Multiple courses πŸ”— Start Learning

🎯 Skills Gained: Agile, Scrum, Sprint planning, User stories, Kanban, DevOps


Phase 5: Coaching & Mentoring (Month 10-11)

Coaching skills

Order Specialization Institution Courses Link
9 Coaching Skills for Managers UC Davis 4 courses πŸ”— Start Learning
10 Leading People and Teams University of Michigan 5 courses πŸ”— Start Learning

🎯 Skills Gained: Coaching conversations, Performance feedback, Team motivation, Talent management


Phase 6: Conflict & Difficult Conversations (Month 12-13)

Address conflicts, engaging in difficult conversations

Order Specialization Institution Courses Link
11 Conflict Management UC Irvine 4 courses πŸ”— Start Learning
12 Negotiation, Mediation and Conflict Resolution ESSEC Business School 4 courses πŸ”— Start Learning

🎯 Skills Gained: Conflict resolution, Difficult conversations, Negotiation, Stakeholder management


Phase 7: Advanced Leadership (Month 14-15)

Elevate Leadership skills

Order Specialization Institution Courses Link
13 Principles of Leadership: Leading Technical Organizations CU Boulder 3 courses πŸ”— Start Learning
14 Leadership and Team Management Packt 4 courses πŸ”— Start Learning

🎯 Skills Gained: Strategic decision-making, Organizational leadership, Change management


Phase 8: Certification Prep (Month 16-18) - Optional

Prepare for Certification exams

Order Specialization Institution Courses Link
15 IBM Project Manager Professional Certificate IBM 8 courses πŸ”— Start Learning

🎯 Skills Gained: CAPM Prep, Comprehensive PM knowledge


πŸ“Š Visual Roadmap

Phase 1  β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ Manager Foundations (Google + Rice)
Phase 2  β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ Engineering Leadership (AWS + CU Boulder)
Phase 3  β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ Project Management (Google + Rice)
Phase 4  β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ Agile & Scrum (IBM)
Phase 5  β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ Coaching & Mentoring (UC Davis + Michigan)
Phase 6  β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ Conflict Management (UC Irvine + ESSEC)
Phase 7  β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ Advanced Leadership (CU Boulder + Packt)
Phase 8  β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ Certification Prep (IBM) - Optional

πŸ“‹ Quick Reference: All Specializations

# Specialization Link
1 Google People Management Essentials πŸ”—
2 Leadership Development for Engineers πŸ”—
3 Real-World Engineering Management πŸ”—
4 Principles of Leadership: Leading Technical Teams πŸ”—
5 Google Project Management Certificate πŸ”—
6 Engineering Project Management πŸ”—
7 IBM DevOps, Cloud, and Agile Foundations πŸ”—
8 IBM IT Scrum Master Certificate πŸ”—
9 Coaching Skills for Managers πŸ”—
10 Leading People and Teams πŸ”—
11 Conflict Management πŸ”—
12 Negotiation, Mediation and Conflict Resolution πŸ”—
13 Principles of Leadership: Leading Technical Organizations πŸ”—
14 Leadership and Team Management πŸ”—
15 IBM Project Manager Certificate πŸ”—

⚑ Fast Track (6 Months) - Accelerated Path

Order Specialization Priority
1 Google People Management Essentials πŸ”΄ Must
2 Real-World Engineering Management πŸ”΄ Must
3 Google Project Management Certificate πŸ”΄ Must
4 IBM DevOps, Cloud, and Agile Foundations πŸ”΄ Must
5 Coaching Skills for Managers 🟑 High
6 Conflict Management 🟑 High

πŸ“ Contributing

Feel free to open issues or submit PRs if you have suggestions for additional resources!

πŸ“„ License

This learning path is shared for educational purposes. All course content belongs to their respective institutions.

About

My learning path from IC to Developer/Engineering Manager

Topics

Resources

Stars

Watchers

Forks