DEV Community

Cover image for 5 things you should know when you start your career in software engineering.
Ankur Tyagi
Ankur Tyagi

Posted on • Edited on • Originally published at theankurtyagi.com

14 2

5 things you should know when you start your career in software engineering.

5 things you should know when you start your career in software engineering.

1. Your 1st Job is not going to define your life.

Is a dream job your only path to career fulfillment? Many people think so.

They believe that finding their dream job is the only way to ensure happiness.

"The truth is that many people fail to land their ultimate dream job."

That doesn’t mean they don’t enjoy their work or the people they work with.

How do you know if you’ve found your dream job?

You need to define exactly what makes your dream job.

It's important to assess what you expect from a job that would completely engage you.

Success can be rarely measured by someone’s job or wealth.

The true definition of success derives from the ability to do something that you truly love.

  • To be able to care for others
  • To overcome your greatest fears
  • To find blissful happiness.

2. Your 1st company is not going to define your life.

Working for a renowned company does look good on your resume, But having a job in well-known company isn’t your only success.

Because most jobs are a temporary state and can change at any moment.

While life is known to be filled with uncertainty, most of us believe we have complete control over our circumstances.

Essentially, nothing is permanent.
Life is full of surprises.

All you should care about is your happiness.


3. Your 1st pay package is not going to define your life.

It took me a long time to realize all that mattered was, that I could pay my bills, which was the only reason for doing this.

I’ve learned that making a ‘living’ is not the same thing as making a ‘life.

~Maya Angelou


4. Your 1st product is not going to define your life.

Because people won’t remember you by the product, but by how you make them feel.

When people talk or think about you, the thought of your career might come up, but your personality & character will resonate with them more.


5. Your 1st startup is not going to define your life.

Working for a start-up is attractive.
Starting a start-up is attractive.

It’s true that joining a start-up can be a fun, smart, and even life-changing move.

Starting an online business, in particular, is a great thing.

However, it’s a terribly challenging thing too.

It’s literally like having 3 children in 1 year.

I’m not trying to discourage you.
I just want to give you an honest heads up.

It’s your responsibility to assess the risk in the end.


Thanks for reading.

If you’re a regular reader, thank you, you’re a big part of the reason I’ve been able to share my life/career experiences with you.

I have written a book for developer growth & shared my 12+ years of experience.

If you are serious to grow as a developer.

Grab the book now for just $10 The Prime Guide

book.png

Join 300+ developers who already bought & growing better.

Shameless Plug

Subscribe to my newsletter & follow me on Twitter for more content.

Sentry blog image

How to reduce TTFB

In the past few years in the web dev world, we’ve seen a significant push towards rendering our websites on the server. Doing so is better for SEO and performs better on low-powered devices, but one thing we had to sacrifice is TTFB.

In this article, we’ll see how we can identify what makes our TTFB high so we can fix it.

Read more

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay