The 6 Pillars of Software Engineering

Hugo Pono
10 min readAug 13, 2021

As a Software Engineering Manager, a lot of people on my team had asked me: how can they become a Software Engineering Manager? And even some people have asked me: how can they become a CTO?

Becoming a CTO might be the highest level you can achieve as a Software Engineer. I mean, it might be higher levels than CTO like becoming a CEO or winning a Nobel prize for writing an ultra-compression…

--

--

Hugo Pono

I have been in the software development industry for more than 14 years. I have experience building, designing and architecting enterprise software.