Today question: What does a successful software engineering career path look like? Let me answer with my personal story... (in 🧵)
#engineeringmanager #career #techlead #developer #careerintech
I started my career working as a web developer for a small web agency, doing everything from gathering requirements from customers,
designing websites in Adobe Photoshop, building backend applications, coding frontend interfaces, to looking after domain registration, hosting, etc.
Throughout my career, I’ve had many different job titles that are similar yet different in many ways, such as developer, technical lead, technical director, startup CTO, head of engineering, software development manager, and engineering manager.
I got into tech because I love using my creativity and problem solving skills to create & build stuff.
I am currently working as a senior engineering manager at a software company in Sydney. So in a way, my career path but is anything but unconventional.
Started out as a developer, moved up the Individual Contributor track til becoming a Technical Architect and then finally switched to the People Management track.
However, it’s not the only career path for software engineers. I have seen successful people in the following roles who once used to be software engineers:
Technical Program Manager
Site Reliability Engineer
DevOps Engineer
Product Manager
Agile Coach
UX Designer
Product Marketing Manager
Entrepreneur
Success is subjective. When I feel successful, it’s often because I am feeling grateful for what I have in my life, not necessarily because of what my job title says.
Here is one of my favourite poems:

To laugh often and much;

to win the respect of the intelligent people

and the affection of children;
to earn the appreciation of honest critics

and endure the betrayal of false friends;
to appreciate beauty;

to find the best in others;
to leave the world a bit better

whether by a healthy child,
a garden patch,
or a redeemed social condition;
to know that one life has breathed easier

because you lived here.

This is to have succeeded.

Ralph Waldo Emerson

• • •

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

Keep Current with Isabel Nyo

Isabel Nyo 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 @eisabai

14 Jul
Here Are 7 Things Only Engineering Managers Will Understand... 🧵

#engineeringmanager #management #techlead #leadership #leaddev
You find your role as a manager rewarding while at the same time you can't help but miss building and making things.
Every time you were fun and witty with your team, you worried if you should be acting more serious.
Every time you were serious, you worried about not building rapport with your team.
You struggle to believe in the value you bring to your team as you have smart and capable people working for you.
Read 9 tweets
13 Jul
Software tester role is dead, or it is slowly dying in tech companies. Don't get me wrong, I believe that the role of a software tester/QA is truly an important one in the product development lifecycle.
#qa #tester #careerintech #womenintech #career #careeradvice
However, it's so important that it must be done by those who are building the thing (aka developers).

If you're a QA and looking to reinvent yourself, here are a few roles that might be suitable as they share some of the skills & characteristics of a QA.
- Front-end Developer
- Technical Program Manager
- Site Reliability Engineer
- DevOps Engineer
Read 4 tweets
11 Jul
Here are a collection of excerpts from my articles for software developers and engineers to help you in your tech career. Read all the articles in full at eisabainyo.net/weblog/2021/07… or check out the 🧵 for some key takeaways.

#developer #webdeveloper #webdev #coder #womenintech
1. Always be learning

Tutorials fatigue — it’s real. If you think you’re learning something by going through endless books, videos and tutorials then you’re simply wasting your time. Pick a few options, be it books, videos or any other format and stick with them.
Chances are what you learn in a video will be very similar to another tutorial that you’re reading on the same topic. To give you another example, I did a quick search on Amazon about React Javascript framework and there were about 700 books on the topic.
Read 11 tweets
15 Apr
Today's question is on hiring and scaling a startup: Is it advisable for small companies or startups to hire a temporary consultant to build a team of developers and designers?

#agilemethodology #hiring #startup #scale #chieftechnologyofficer #cto #founder
If you’re hiring for more than 5 people, I’d personally hire a CTO, CPO or find a co-founder with prior experience in building teams first, and then work with a recruitment agency.
Because hiring or filling headcounts is not the end goal, you’ll need to make sure the new people are onboarded properly, and they have a roadmap to work on.
Read 4 tweets
9 Apr
Let's talk about engineering metrics. There are 2 types of metrics you should look at when it comes to measuring the success of a software engineering team. More 🔽

#techlead #engineeringmanager #management #business #leadership #metrics #softwareteams
The first type of metric is qualitative which can be achieved by talking to customers. Many software companies use NPS (Net Promoter Score) to measure this. Looking at these metrics ensures your software engineering team is delivering value to business and customers.
The second type of metric is quantitive. They can be represented numerically and obtained scientifically.
Read 9 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!

:(