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.)
👇
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>
👇
▫️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
👇
▫️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
👇
▫️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
👇
▫️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
👇
▫️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
👇
▫️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 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!