One must-have skill as a software engineer

Originally published at adityatyagi.com

TLDR: Perseverance.

I have read a number of articles, streamed hours of YouTube content and have been on the receiving end of “How to be a better software engineer” throughout my 3+ years of career in tech. But one thing that I, and many other software engineers learn the hard way — some through passion, some through grit and some through chasing deadlines is the importance of…

--

--

--

Programmer and a voracious reader who writes about web development | adityatyagi.com

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Beginner Affiliate Marketing | 4 Productivity Tips for Entrepreneurs

Want To Stay Organized At Work? Read That!

About Me — Danny Forest

The Key to Starting Anything You’ve Been Putting Off

How I Overcame Self-Doubt to Have an Extraordinarily Productive Day

3 Ways To Stay Productive

How to avoid entering the YouTube rabbit hole? #failed

A Comprehensive Summary of Atomic Habits

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Aditya Tyagi

Aditya Tyagi

Programmer and a voracious reader who writes about web development | adityatyagi.com

More from Medium

A Practical Coding Exercise for Technical Interviews

What separates great developers from average ones?

How to Maintain Focus at Work for Software Developers

Software Engineers: How Do You Stop Deploying Bugs And Causing Incidents?