Want to Become a Startup CTO?

During the dot com bubble, I was a founder and startup CTO. At the beginning I wondered what to do as a CTO. There were many conflicting views on that position. From programming to vision, from technology to processes, from tools to people. After some time and more years at managing development teams and departments, my view on the CTO role is much clearer. I’ve distilled the (web) startup CTO job down to:

  1. Write code – often forgotten, but you need to be able to write code, and if you’re one of the first technical hires, there is not enough work for you if you do not write code.
  2. Decide if to hire or to outsource. There are reasons for both, but I’d say in 90% of cases one should hire. The CTO needs to decide which way to go, and – especially important be prepared to defend his decision. Buying is usually not the way to go for a technology or web startup. This doesn’t mean there can’t be a mix, there are often projects which can and should be outsourced.
  3. Hire developers, testers, admins and operators. Several times I’ve been asked to be the CTO for a startup, as in Germany most web startups are founded by ex-consultants or economics majors. They usually have no clue – nor should they have – about good or bad developers. As a CTO you need to provide this knowledge and hire the best you can get for your budget.
  4. Know how to scale development and processes (from 1 to 10 developers e.g.). Development changes significanty if you go from one to five and then to ten developers. You need some kind of process (I for example prefer Lean and Scrum). As a startup CTO you need to provide this in the first years (certainly not first months).
  5. Know technologies, craft an architecture and technology strategy.
  6. Know how to scale an application (from 100 to millions of users).

What do others think about the CTO role? Werner Vogels, CTO of Amazon, defines four roles a CTO can have:

  1. Infrastructure Manager
  2. Technology Visionary and Operations Manager
  3. External Facing Technologist
  4. Big Thinker

Many people have contributed to shaping the CTO role in startups. Indus Khaitan thinks the “5 Bare Minimum Things A Web Startup CTO Must Worry About” are:

  1. Security
  2. Availability & Monitoring
  3. Application Errors
  4. Backup
  5. Source Control

I do agree with them, though I’m not sure Source Control is in my Top 5. Security depends on what you do and what framweworks you use, so this might not be an issue for some time into startup life. Availability gets more and more important when your customers increase and revenue over your plattform increases. Monitoring is a must from the beginning, it’s hard to add later – you lose especially a lot of insight if you have no monitoring, insight which is dearly needed in your first incident. Backup is often forgotten or underrated – do not forget to see if you really can get your site going again from a backup.

Eric Ries writes on the role of the CTO:

The CTO’s primary job is to make sure the company’s technology strategy serves its business strategy.

with five specific skills:

  • Platform selection and technical design
  • Seeing the big picture (in graphic detail)
  • Provide options
  • Find the 80/20
  • Grow technical leaders

This is a great oversight of the CTO responsibilities, there is much more juice in that article, go ahead an read it.

Tony Karrer ponders the question “Startup CTO or Developer”:

What worries me a bit is how often I read that startups should hire a developer / hands-on lead developer. I understand the desire for hiring someone who is going to product product. But often the result of a Founder hiring a developer or lead developer or even a VP engineering is a gap created between the founders and the developers. […] By the way, I’m not suggesting that startups should hire a full-time Startup CTO who is not hands-on. Rather they should get a part-time Acting CTO who can help close the gap.

Then there is the open question, after you’ve been some time into a startup, what is the difference between a CTO and a VP of Engineering? A very good answer can be found – at least it was enlighting to me – at Mark Suster blog in “Want to Know the Difference Between a CTO and a VP Engineering?”:

The CTO […] So I believe that every great technology startup has the technology visionary inside the company. This is the person who lays the foundation of what should be built. […] And first and foremost a VP of Engineering is a people manager.

The VP of engineering is basically managing people and processes, while the CTO is managing technology and the vision. My take on this:

  • In the beginning you better need a CTO that also does a VP/E job.
  • Later you can split the position and hire a VP/E for processes – if needed

Coming back to the tilte of the post: “Want to Become a Startup CTO?” – These are skills to have and the role to play. I hope this made the CTO role clearer, technical and non-technical founders. See if this is really for you, perhaps know what your boss should do and focus on. What is your take or experience on the CTO role?

123 thoughts on “Want to Become a Startup CTO?”

  1. Pingback: NBA
  2. Pingback: hoverboard
  3. Pingback: cheap sunglasees
  4. Pingback: best
  5. Pingback: fucoxanthin
  6. Pingback: geniux pills
  7. Pingback: intelligex
  8. Pingback: intellux
  9. Pingback: radian-c
  10. Pingback: genius reviews
  11. Pingback: testomax
  12. Pingback: alpha f1
  13. Pingback: alpha fuel
  14. Pingback: alpha man pro
  15. Pingback: alpha peak
  16. Pingback: alpha xtrm
  17. Pingback: caralluma extract
  18. Pingback: anabolic rx24
  19. Pingback: cognifocus
  20. Pingback: garcinia melt
  21. Pingback: max synapse
  22. Pingback: nerventrax
  23. Pingback: premium cleanse
  24. Pingback: testorip
  25. Pingback: testoroar
  26. Pingback: zynev
  27. Pingback: pro forskolin
  28. Pingback: forskolin slim
  29. Pingback: garcinia cleanse
  30. Pingback: garcinia xt
  31. Pingback: vitapulse
  32. Pingback: Vita pulse
  33. Pingback: vitapulse reviews
  34. Pingback: vitapulse review
  35. Pingback: pure colon detox
  36. Pingback: somnapure
  37. Pingback: perfect biotics
  38. Pingback: reviews vitapulse
  39. Pingback: vitapulse vitamins
  40. Pingback: vitapulse scam
  41. Pingback: vitapulse
  42. Pingback: vitapulse
  43. Pingback: vita pulse
  44. Pingback: probiotic america
  45. Pingback: taurus bad traits
  46. Pingback: taurus
  47. Pingback: Diabetes Free scam
  48. Pingback: Ecomaxx Reviews
  49. Pingback: T90 Xplode Review
  50. Pingback: Maxtropin Reviews
  51. Pingback: Tea tox
  52. Pingback: MegaDrox
  53. Pingback: Test X180 Reviews
  54. Pingback: Test X180
  55. Pingback: Breast Actives
  56. Pingback: probiotics america
  57. Pingback: niagen reviews

Comments are closed.