7 uncomfortable truths about being a developer.
Tags: webdev, codenewbie, career, javascript
Published: 2021-05-02 12:38:50

<blockquote class="twitter-tweet"><p lang="en" dir="ltr">7 uncomfortable truths about being a developer.<br><br>A Thread... <a href="https://t.co/VD2s9tlnKm">pic.twitter.com/VD2s9tlnKm</a></p>&mdash; Ankur💻🎧💪 (@TheAnkurTyagi) <a href="https://twitter.com/TheAnkurTyagi/status/1388775200234213376?ref_src=twsrc%5Etfw">May 2, 2021</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script> 

# 7 uncomfortable truths about being a developer.


## 1. We have an identity crisis.

I used to be confused about whether I should introduce myself as a developer, software engineer, front-end engineer, back-end engineer, full-stack engineer, a software engineer in a test, or just a freelancer.

The tech market is the market.
It doesn't care about who you are, as a developer.

-Which degree you hold
-What boot camp you completed
-Which Udemy course you did

It's hard-hitting for some devs initially.

Your emotional & mental state as a dev has a direct impact on your work

## 2. Most of us are in debt.

Newcomer's things all financial worries could just go out the window, Unfortunately, that isn’t the case

Be it:
- home loan
- car loan 
- education loan
- personal loans


> 
You must gain control over your money or the lack of it will forever control you.


## 3. We all have imposter syndrome

Absolutely everybody wants to win as a dev

All developer feels different inside (less confident, less able, etc.) from how they infer other people to feel.

Most of us who struggle with imposter syndrome worry a lot about what others think of us.

For all the newbies or who want to enter the tech world, I would say:


### "Begin by dreaming" 


"If another developer has done it, there’s a good chance you can do it too".

You get what you focus on. 

If you are continually thinking of all the things that can go wrong, they will.

## 4. As a senior developer, you are a celebrity, whether you like it or not. 


> 
Every word you share will be analyzed,
Your every action will be reproduced,
You'll set a new standard,
What you'll say on social media.

Think of how you speak, how you act and behave & share next time.

## 5. Being a developer is fucking hard

After days of early excitement of

- First job
- First boot camp
- First Github PR merge
 
It's showtime, hell lot of frameworks that tech has will chase you.
At that point, there are only two things that will help.


> 
- Patience & Your dreams.

## 6. Fellow developer success will generate massive self-doubt, whether you like it or not. 


> 
"The worst enemy for a developer is self-doubt."

-  TheAnkurTyagi

Doubt kills more dreams of developers than failure ever will.

You are so much stronger than you realize.

## 7. People might mock you for going on an unconventional path.

Everyone will tell you, take the safe decision, walk down the safe path, choose the safe side but. 

Developer's progress has always been driven by unconventional thinking.

Better to be wrong than be boring.

That's it for today & Thanks for reading. 

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


> 
If you are serious to grow as a developer. 

Grab the book now for just $20 [The Prime Guide](https://gumroad.com/l/nextgendev/grow) 

![book.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1619958998661/st8Eq0o8b.png)

Join 100+ developers who already bought & growing better. 

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/beojtaoajaziwv46rkdi.JPG)

### I write more about code life and fitness in my 2-1-1 newsletter.  

I encourage you to sign up for my weekly:

**“2-1-1” Friday newsletter:**

Check out the latest edition: 👇

It's free.  [CLF](https://codelifefitness.com/2-1-1/)