Proper mental models for being an entry, junior and senior developer
Proper timelines for interview study, job hunting and career management
Properly manage and handle conflicts at work
Ways to expand as a developer and move beyond a senior position or working for a company altogether
6 sections • 26 lectures • 59m total length
Study For Interviews Early
Take Advantage Of Internships
Stay Ready Don't Get Ready
Abundance VS Scarcity
Always Negotiate Higher
Stay Neutral & Do The Work
Don't Fall Asleep
Focus On Few & Master Them
Take Initiative Without Being Asked
Stay Physically Active
Jump Ship Vs Title Switch
Don't Get Attached To Your Title
Back To Beginnings
Conceptual Thinking & Design Decisions
Making Smart Investments
Becoming A Lead And Higher
Getting Advanced Degrees
Going Solo & Entrepreneurship
Main Goal With Side Projects
There are no prerequisites for this course
Development (software, web, game or other) has its unique challenges when it comes to career management, interview preparation and other important aspects.
I don't see many courses or resources online which help the up-and-coming developers navigate their beginnings, I don't see any practical resources for mid-level developers to tell them how to keep growing and reaching a senior status, I don't see any resources for senior developers to tell them ways in which to push past their current level.
I went through many challenges in my own career and I still face them from time to time, but from all the years of my experience I decided to hand down some of the very important information in a form of a course.
As a software developer, web developer, game developer or mobile developer you will be facing challenges in college, after you graduate and get your first job, after you stay there for a little bit and become a mid-level developer and also when you become a senior developer.
Each stage has its own challenges and I hope that with this course I can demystify them and offer a solution for your improvement.
Who this course is for:
Computer Science students who are trying to find ways to jump start their careers
Entry developers who are struggling with their 1-3 years at the first company
Junior developers who are stagnating at their current job
Senior developers who think they have reached a glass ceiling and there is no way to push past it
I believe that with hard work, dedication and consistency anybody who sets their mind towards learning a particular skill can do so - even if that individual has no prior knowledge of it and feels like a complete beginner.
I believe that understanding concepts is much more important than memorizing them. That is the core idea I keep in mind while making the courses.