Gain insights into landing and excelling at coding jobs through essential principles, strategies, and tactics. Explore unconventional career advice tailored for early-career software engineers.
Beginner
240 Lessons
10h 30min
Certificate of Completion
Gain insights into landing and excelling at coding jobs through essential principles, strategies, and tactics. Explore unconventional career advice tailored for early-career software engineers.
AI-POWERED
AI-POWERED
This course includes
This course includes
Course Overview
The non-coding part of being a successful software engineer is very important, but also happens to be very under-discussed. This is a course about getting great coding jobs and doing well at coding jobs. Especially if you're earlier in your career, there's a lot here that you might otherwise take years to learn, and your manager will never tell you. This is NOT going to be a conventional career advice course. There is a linear discussion of Career Guides, followed by a nonlinear collection of Principles, ...
Course Content
Getting Started
Part I: Your Coding Career
Code Newbies
The (First) Job Hunt
Junior Developer
From Junior to Senior
6 Lessons
Senior Developer
9 Lessons
Beyond your Coding Career
7 Lessons
Part II: Principles
1 Lesson
Learn in Public
7 Lessons
Clone Open Source Apps
2 Lessons
Know your Tools
4 Lessons
Specialize in the New
4 Lessons
Open Source Your Knowledge
7 Lessons
Spark Joy
8 Lessons
The Platinum and Silver Rules
3 Lessons
Good Enough is Better than Best
4 Lessons
First Principles Thinking
5 Lessons
Write, A Lot
10 Lessons
Pick Up What They Put Down
5 Lessons
Part III: Strategies
1 Lesson
Intro to Strategy
4 Lessons
Learning Gears
6 Lessons
Specialist vs. Generalist
7 Lessons
Betting on Technologies
5 Lessons
Profit Center vs Cost Center
6 Lessons
Engineering Career Ladders
5 Lessons
Intro to Tech Strategy
7 Lessons
Strategic Awareness
9 Lessons
Megatrends
5 Lessons
Part IV: Tactics
1 Lesson
Negotiating
5 Lessons
How to Learn in Private
5 Lessons
Design for Developers in a Hurry
7 Lessons
Lampshading
6 Lessons
Conference CFPs
9 Lessons
Mise en Place Writing
7 Lessons
Side Projects
5 Lessons
Developer’s Guide to Twitter
11 Lessons
Marketing Yourself (without Being a Celebrity)
14 Lessons
The Operating System of You
6 Lessons
Conclusion
1 Lesson
Course Author
Trusted by 1.4 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Carlos Matias La Borde
Software Developer
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Eric Downs
Musician/Entrepeneur
Kenan Eyvazov
DevOps Engineer
Souvik Kundu
Front-end Developer
Eric Downs
Musician/Entrepeneur
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
See how Educative uses AI to make your learning more immersive than ever before.