DEV Community

Discussion on: How I Lost My Consulting Job

Collapse
 
spirodonfl profile image
Spiro Floropoulos

Well if you've done the CTO thing before, it's probably not hard for you to get interviews, no. How'd you get into that? I'm looking to dip into the CTO pool but I fear I may not have the chops for it.

Thread Thread
 
theoutlander profile image
Nick Karnik • Edited

I don't think there's a specific formula for this. It's hard to get into mid-to-large sized companies as their CTO/VP. I'm still working on that goal. On the other hand, it's much easier to join smaller companies (and sometimes mid-sized) in that capacity.

At the same time, you need to bring something valuable to the table. All your experiences, projects, and accomplishments add up. You need to stay up-to-date and be on the cutting edge.

I've moonlighted for the past 20 years on all sorts of projects and founded ~14 startups with one acquisition. I was the CTO for all of them (in reality, titles don't matter at smaller startups, but the experience and lessons do).

I've worked in several engineering roles at organizations of various types which has given me a diverse perspective. In addition, I've been fortunate to work for a very well-known high-profile influential alongside several highly accomplished individuals. Combined with my skills, this is probably one of the reasons I can get an interview anywhere.

Other than that, I've worked as the CTO of a couple of smaller companies. To get those roles, all of the above helped.

I would suggest that you work on building deep technical skills, work on software architecture, and soft skills. Focus on things that make you more marketable and competitive in this landscape. IMO, everything that you do should add to your resume in some form. Things add up over time, so don't shy away from engaging in random projects (work on a side project, volunteer on a presidential campaign, work with a non-profit, host tech meetups, teach people, etc.). At least stuff like this has helped me.

You could also choose to be a subject-matter expert instead of the above.

At the end of the day, this field is competitive so you need to ensure you do what you can to stand out from the rest (at least for the higher level positions). But, remember that these things take time.