• Post category:StudyBullet-5
  • Reading time:6 mins read


What you will learn

Multiple factors that dicate software or IT career and how to tackle them.

Career planning for software engineers or professsionals in the IT industry.

Thinking beyong frameworks,languages. Understanding impact of decisons in longer term.

Understanding the diverse backgrounds fellow engineers come from. This helps from a hiring perspective as well.

Book recommendations classfied according to the relevance to the phase of the career

Description

A career in software engineering is not the same as being good at coding. The field of software engineering has been evolving for decades. As the technology frontier gathers momentum professionals have to recalibrate to fit in or they become obsolete even before they can realize it. This trend is inevitable. Is it avoidable?

Yes, to some extent. Reinventing a career overnight is impossible but staying within competing distance is possible. The answer is the same old boring strategy, planning. One has to define a flexible framework to tackle changing times. The efforts to get a great professional life might cost personal space. Is this trade-off mandatory? 

No. Understanding the skill set, market fit, and opportunity cost can help in coming up with a practical career plan that doesn’t overwhelm the personal life. A good career plan is a key to peace of mind in the chaotic universe of software. One doesn’t have to plan every day of their career. Just having periodic checkpoints and a set of goals to look forward to are a great start.


Get Instant Notification of New Courses on our Telegram channel.


Loans, pandemics, recessions, and many other factors will impede progress. Having a simple Plan B will ensure you have enough to get started again. Not all plans need to work, just the fallbacks shouldn’t fail.

Software engineering is more about being human than about machines!

English
language

Content

Introduction

Section Introduction
Pyramid Hypothesis
Tangent Theory
Brief Statistics refresher
Warm Up

Software Engineering fundamentals overview

Software Engineering: Bird’s eye view
Types of software companies
Types of software engineering roles
Quiz

Group A – 20-25 years

Introduction
Possible transitions
Challenges in Post Graduation career trajectory
Demystifying “Dream Job”
The “outsider” protocol
Value creation
Responsibilities overview
Gauging Competition
10 Action items
5 things to avoid
Reasons for opting transistions
Summary
Perosnal Experience from this phase of career
Quiz

Group B – 26 -30 Years

Section Introduction
Possible Transistions
Responsibilities overview
Gauging Competition
10 Actions items
5 Things to avoid
Reasons for opting transistion
Summary
Personal Experience from this phase of the career
Quiz

Group C – 31-35

Section Introduction
Possible Transistions
Responsibilities Overview
Gauging Competition
10 Action items
5 Things to avoid
Reasons for opting Transistion
Summary
Quiz

Group D – 36+ years

Section Introduction
Responsibility Overview
10 “Unseen” Action Items
5 things to avoid
Reasons for opting transistion
Summary
Quiz

Conclusion

Interviews and Career
Closing Remarks