My Authors
Read all threads
✨How to become a successful Software Engineer?✨

This is a thread 🧵about my personal experience.

(Your path will certainly be different, but I hope these ideas help you get there as fast as possible.)

👇
<notes>

This list is not exhaustive.

You'll probably disagree with some things. That's fine. Please, contribute.

This was my experience as I remember growing during the last 20 years working in the Tech Industry.

Yes, I consider myself very successful.

</notes>

👇
1⃣ When you are just starting, focus on the following:

▫️Bring fresh ideas to the table
▫️Be organized
▫️Have great attention to detail
▫️Be able to deconstruct, synthesize and solve problems
▫️Constantly try new things
▫️Learn from your mistakes

👇
▫️Pursue your natural curiosity
▫️Collaborate on existing projects
▫️Get familiar with processes, tools, and standards
▫️Demonstrate the ability to deliver high-quality work
▫️Start working on your communication skills
▫️Constantly make progress

👇
2⃣ From there, in order to grow, look into some of these:

▫️Start working on more complex problems
▫️Build strong experimentation skills
▫️Build strong analytical skills
▫️Demonstrate expertise on one or more technologies
▫️Follow best practices and industry standards

👇
▫️Take the lead on small initiatives and projects
▫️Communication skills should be top-notch
▫️Good mentoring, coaching, and training skills
▫️Have a strong commitment to meet deadlines
▫️Demonstrate knowledge of principles and theory

👇
3⃣ To take it to the next level, pay attention to the following:

▫️Deep expertise on more than one technology
▫️Find ways to delegate what you are good at
▫️Find ways to extend your area of influence
▫️Participate in the design and architecture of projects

👇
▫️Participate in the estimation of projects
▫️Determine operational feasibility of projects
▫️Strong leadership skills
▫️Strong decision-making skills
▫️Ability to tailor processes and tools to team
▫️Good negotiation and conflict resolution skills

👇
You don't work on all of these at the same time. Expect a minimum of 10 years to cover the whole list.

You never want to stop working on these (or things that you know are important.)

Remember this is a lifelong journey. Takes time and effort but it's worth every minute of it!
Missing some Tweet in this thread? You can try to force a refresh.

Keep Current with Santiago ☉

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!

Twitter may remove this content at anytime, convert it as a PDF, save and print for later use!

Try unrolling a thread yourself!

how to unroll video

1) Follow Thread Reader App on Twitter so you can easily mention us!

2) Go to a Twitter thread (series of Tweets by the same owner) and mention us with a keyword "unroll" @threadreaderapp unroll

You can practice here first or read more on our help page!

Follow Us on Twitter!

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.00/month or $30.00/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!