Isabel Nyo Profile picture
I provide resources for technology leaders to lead software teams effectively. CTO Toolkit: | Interview Skills:…
Nov 17, 2022 5 tweets 3 min read
How many years of experience does one need to be an engineering manager in the tech industry? #engineeringmanager #management #techlead #leadership #cto #techleadership There are always edge cases, but generally speaking, it takes about 5 - 7 years for a software developer to become an engineering manager.

Once they become an engineering manager, it then takes about 2 - 3 years before they become effective in their roles.
Nov 16, 2022 4 tweets 3 min read
What are the requirements for becoming a chief technology officer (CTO)? Can anyone join any company as CTO? #startup #scale #chieftechnologyofficer #cto #founder #techleadership #careerintech

You can read the role and responsibilities of a CTO here:… If you’re keen to become a CTO as soon as possible by applying for job openings, you might like to think about becoming a startup CTO.

Let me share with you Pros and Cons of being a CTO at a startup based on my personal experience:
Nov 16, 2022 11 tweets 3 min read
If you have unlimited free talent, how would you design your organisation for your tech startup? #startup #scale #chieftechnologyofficer #cto #founder #techleadership #productmanagement Whether I’ve got unlimited free talent or not, I’d first think about roadmap / goals before designing my org for a tech startup.
Jun 10, 2022 5 tweets 2 min read
How does a software engineering team determine the value of a feature? My answer in thread #startup #product #softwareengineering The value of a feature can be determined by three variables:

Effort required (the lower, the better)
Alignment with company’s goals (the more aligned, the better)
Shelf life (the longer, the better)
Jun 10, 2022 8 tweets 2 min read
Here is my unpopular perspective on story points. Story points are just a number. Don’t get me wrong though, it’s a good information to know for the team so that they can predict their velocity and commit to deliverables. #agile #scrum #developer #storypoints The use of story points has always been a huge topic for debate. Some say it is useful for agile software development teams, others say it is of no use for business. Both of them are correct.
Jun 10, 2022 4 tweets 3 min read
Generalist vs specialist software engineers. Which one should you be?
#developer #webdeveloper #webdev #coder #womenintech #career #careeradvice #careerintech My take is that when you’re starting out in your career, you need to be a generalist. It will allow you to find a job quicker, get into your desired industry easier and you’ll generally have more choices.
Jun 9, 2022 6 tweets 4 min read
How long does it take to advance to a software Engineering Manager? My answer below.

#developer #webdeveloper #webdev #coder #womenintech #career #careeradvice #careerintech
#engineeringmanager #management #techlead #leadership #cto #leaddev While there is no set number of years, generally, 5 - 7 years in a software engineer role is what most engineering managers have before they take on the management path.
Mar 14, 2022 15 tweets 4 min read
So I was wondering about my career and what success means to me... Read more in the thread :) #career #careeradvice #professionaldevelopment #womenintech #womeninstem #womenwhocode #girlswhocode Sometimes, I like to ponder on what I have been doing in my career and whether I am living the life that I want. I've often been labelled as an ambitious go-getter (in the nicest way, I think!). Some might even consider my career history as a success story.
Mar 14, 2022 8 tweets 3 min read
What’s something that every software engineer should try? #developer #webdeveloper #webdev #coder #womenintech #career #careeradvice Software engineers are makers by nature but they tend to lose this creative side as they begin their corporate careers, be it at startups or fortune 500 companies. Some say you can’t have everything in life — you can’t be an employee and an entrepreneur.
Mar 13, 2022 8 tweets 2 min read
Your habits become your values, your values become your destiny. Here are 10 #productivity habits for #ambitious people. (Thread) #personaldevelopment #selfimprovement - Start your day early. If you have an early morning appointment, get up at least an hour before that.
- Practice critical thinking. Don't just take things on the surface value.
Oct 4, 2021 7 tweets 2 min read
What is the role of a Chief Technology Officer is a question many aspiration CTOs and even the CTOs themselves ask. My answer in thread.
#engineeringmanager #management #techlead #leadership #cto #leaddev In my research for the latest product I created for Senior Engineering leaders called CTO Toolkit, I found that there are 6 critical areas that fall within a senior technology leader’s remit, 3 are strategic and 3 are more operational.
Oct 3, 2021 5 tweets 3 min read
Does a software engineering manager (people manager) normally do a lot of coding in tech companies? I'll answer using my personal experience in the thread.

##engineeringmanager #software #developer #management #leadership #coding #techcompany #programming When I was an engineering manager of a small team of 4-5, my coding time was about 40% - 50%.
Oct 3, 2021 12 tweets 3 min read
This photo was taken in 2016, 5 years ago. I was in front of a class of 30 mid-career professionals who had decided to make a career change and were learning to code. It was at a coding bootcamp. As a speaker, I shared my story of how I got into tech and my tips on how to thrive in the industry as a software developer.

It was also one of my very first speaking experiences. I didn't think I did well, but a few students told me that they found it valuable.
Oct 3, 2021 5 tweets 2 min read
People often ask about how to be productive or if I have any productivity hacks. I don't really consider them as hacks but these are the things I do. #productivity #manager #timemanagement - Be ruthless with my calendar and theme my day so I can reserve focus time (eg: Meetings days, Writing days, Strategy days, etc)
- Observe my energy levels and schedule appropriate activities
Oct 2, 2021 4 tweets 2 min read
Studies have found that leaders who focus on the strengths of their teams have better outcomes both in terms of business and employee engagement. As an engineering manager, do you know what are your strengths of your team members? As a software engineer, what skill is your single greatest strength?
Sep 27, 2021 8 tweets 2 min read
1/ Your habits become your values, your values become your destiny. Here are 10 #productivity habits for #ambitious people. (Thread) #personaldevelopment #selfimprovement 2/ - Start your day early. If you have an early morning appointment, get up at least an hour before that.
- Practice critical thinking. Don't just take things on the surface value.
Jul 14, 2021 9 tweets 3 min read
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.
Jul 13, 2021 17 tweets 3 min read
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,
Jul 13, 2021 4 tweets 2 min read
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.
Jul 11, 2021 11 tweets 3 min read
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… 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.
Apr 15, 2021 4 tweets 3 min read
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.