DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»

DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’» is a community of 963,274 amazing developers

We're a place where coders share, stay up-to-date and grow their careers.

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

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

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.

Top comments (0)

In defense of the modern web

I expect I'll annoy everyone with this post: the anti-JavaScript crusaders, justly aghast at how much of the stuff we slather onto modern websites; the people arguing the web is a broken platform for interactive applications anyway and we should start over;

React users; the old guard with their artisanal JS and hand authored HTML; and Tom MacWright, someone I've admired from afar since I first became aware of his work on Mapbox many years ago. But I guess that's the price of having opinions.