I completed 12 years as a software developer last week.

Few honest takeaways about my experience with the job and the software engineering industry.

A Thread...
1. No one can stop you when you master the basics

- You can start with any technology you want.

But if you’re struggling, take a pause & restart your tech journey.

- Remember all new & fancy frameworks are based on the basics.

- Master basics you can code in anything.
2. “What's more important to you: Quantity or Quality?”

- Your answer might be: it depends.

But until you do an experiment in your core areas, how do you actually know about the quality.

Go & take calculative risk & be the change.
3.Professional Relationship (Create your bridges)

- We all are humans behind code

It’s also about making connections & professional relationships

- Don't just always consume, help others as much as possible, time will return the favor

- Don't burn your bridges, Always create
4. Years of experience won’t make you qualified for a job.

- Everyone looks for a genuine experience

- People have different learning curves.

The only time we get a chance to be qualified is when we act.

Don't stay in your comfort zone.

Look outside, world is moving faster.
“To be an expert in a field that changes from one day to the next is akin to placing your hand in a running river; you can trap a small bit of water for the moment, but once you lift your hand again the river rushes on”

- Kelly Ripley Feller,
5. Coding game is really challenging

- There are no short cuts.

-You need to find a balance between coding & your health.

-Coding is mentally demanding.

-Depression is a real thing, always look for help.

-Look for mentorship, Talk your best friends.

Job security is a myth.
6. Always be a team player

"We win as a team, we lose a team."

- Software development is a team game.

- You need to act & take responsibility as per your role.
7. Always respect diversity

- Everyone talks about diversity.

Sometimes humans talk a good game, but don't follow through on their promises.

"A diverse IT team is an asset that can help to drive innovation."
People of different backgrounds can have ideas for new products and services that would be of interest to a broad audience or even a niche sector.

Those are good business reasons for seeking a diverse workforce.

However, there's an even better reason, and it's a human reason.
8. Don't try to learn everything, YOU can't.

- Find your NICHE, Master that one

- Look for another area, again master that one & so on...
If you like this might be you are interested in my eBook as well.

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

Some great feedback's I received from buyers!

Checkout here-->
theankurtyagi.gumroad.com/l/nextgendev
Ok, I stop here...

You can read more in upcoming blog posts.

🔗theankurtyagi.com

I'm writing threads to help you to become a better software engineer (developer)...

Follow your mentor @TheAnkurTyagi to watch stories of my 12+ year career in software development.

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Ankur💻🎧💪

Ankur💻🎧💪 Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @TheAnkurTyagi

17 Sep
How to land your first job as a web developer.

A Thread... How to land your first job ...
Whether you're self-taught,
a Bootcamp grad,
or have a college degree,

When you're a fresh-faced web developer, landing that first job can be tricky.
1- Getting started into programming can be very scary, and there are a lot of misconceptions out there that make people think that programming is a skill they could never learn, or that landing a job as a web developer is almost mission impossible.
Read 25 tweets
16 Sep
Things I Wish I Knew Before My First Full-Time Job.

A Thread... Image
Your 20s could be your most defining decade

You’ll have more freedoms & more choices than you’ve ever had in the past or will ever have in the future.

It’s going to be a great adventure.

The “real tech world” that everyone tries to scare you about is actually really awesome.
But you know:

-Don’t be afraid to learn on the job.
-Don’t pretend to know more than you actually do
-You're responsible for your career, not your employer
-Everything is negotiable
-Live to work, but the right Way
-Working late is overrated
-The grass will always be greener
Read 13 tweets
14 Sep
I get many DMs asking:

- Why is learning JavaScript so hard?
- How long did it take you to learn JavaScript?
- Why is JavaScript so popular?
- What is the best way to practice Javascript?

Let's deconstruct this ⬇

A Thread...
In my learning journey,

I realize that a majority of resources available for learning JavaScript - books, PDF, courses, are not learner-friendly.

I felt that the tutor was in a hurry to get to the end of the course and was not educating the rationale behind the code.
The content quality of such tutorials is questionable.

Since JavaScript runs in IE, Edge, Firefox, Chrome, Brave, Safari, and a dozen other environments, great care must be taken when teaching & coding anything in JavaScript!

JavaScript can do what’s called silently fail.
Read 16 tweets
10 Sep
Mistakes I did in my early career days in tech.

A Thread...
Everyone was happy around me (Parents/Friends) when I get my first job.

I get a chance to work on MainFrames (aka COBOL/CICS)

I continued because I preassume that I don't have much choice, without ever asking myself if it made me happy?

Don't accept If you don't feel good.
I used to smoke/drink or party every weekend.

I felt this is it, This is the best life I wanted

Again I assume.

The biggest mistake of all time.

Don't fall into this trap, Higher chances this is being sold to you asap when you enter college/first job.

Think Before you go.
Read 12 tweets
8 Sep
Why now is the best time ever in human history to become a programmer

A Thread... Image
Let me tell you first thing before proceeding.

It doesn’t matter what you choose to do.

There will ALWAYS be some people telling you it’s a bad idea.

And

ALWAYS some people telling you it’s a good idea.
Most valuable aspects of being a programmer.

-You can build software to help others build software.

-You can build software to solve other people’s problems.

-You can build software to solve your own problems.
Read 12 tweets
24 Aug
Top 5 Things NOT to Say in a Job Interview.

A Thread... Top 5 Things NOT to Say in a Job Interview.
Few of us enjoy job interviews.

But if you’re going to land your dream job — whether it’s a junior role or senior.

Key phrases that will invariably mess up your chances, the moment you say them

5 sentences to avoid & why they’re so inappropriate, & what to say instead.
1. I want this much money

Yes, many employers are out to pay you as little as possible.

Yes, you should be forthright and not accept less than what you’re worth.

But that doesn’t mean you should start laying down red lines before you’ve even got the job.
Read 11 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!

:(