{"id":643,"date":"2015-03-16T06:28:26","date_gmt":"2015-03-16T06:28:26","guid":{"rendered":"http:\/\/www.mba-mondays-illustrated.com\/?p=643"},"modified":"2024-02-21T21:16:22","modified_gmt":"2024-02-21T21:16:22","slug":"vp-engineering-vs-cto","status":"publish","type":"post","link":"https:\/\/mba-mondays-illustrated.com\/2015\/03\/vp-engineering-vs-cto\/","title":{"rendered":"VP Engineering Vs CTO"},"content":{"rendered":"
<\/p>\n
Last week on MBA Mondays<\/a> I posted about the difference between CFO and VP Finance<\/a>. In the comments to that post, I was asked about VP Eng vs CTO and I figured that had the makings of a good post too. So here we go.<\/p>\n Like VP Finance & CFO, the differences in the two positions are not just about seniority. In fact, in the case of CTO and VP Eng, seniority is often a non-factor. They are often peers. A VP Eng can report to a CTO. And a CTO can report to a VP Eng (although this last one is less frequent).<\/p>\n A VP Engineering is ideally a great manager and a great team builder. He or she will be an excellent recruiter, a great communicator, and a great issue resolver. The VP Eng’s job is to make everyone in the engineering organization successful and he or she needs to fix the issues that are getting in the way of success.<\/p>\n A CTO is ideally the strongest technologist in the organization. He or she will be an architect, a thinker, a researcher, a tester and a tinkerer. The CTO is often the technical co-founder if there is one (and you know I think there must be one).<\/p>\n When a company has a strong CTO and a strong VP Engineering that trust, respect, and like each other, you have a winning formula. The CTO makes sure the technical approach is correct and the VP Engineering makes sure the team is correct. They are yin and yang.<\/p>\n Startup companies in their earliest stages will have neither position. The ideal web\/mobile startup will have a CEO\/founder who will also wear the VP Product hat. It will have a technical co-founder who will wear both the CTO and VP Eng hats. And it will have a few more engineers. And maybe a community manager.<\/p>\n But as the startup grows and the engineering team needs a layer of management, these two roles come into play. If the technical co-founder is a great manager\/leader, they will naturally migrate into the VP Engineering role and eventually seek to hire a CTO or promote a CTO from within. But it is more common for the technical co-founder to migrate into the CTO position and seek to hire a VP Engineering to run the engineering team on a day to day basis. Either model works. It just depends on the skills and personality of the team that is in place.<\/p>\n It is very rare to find a person who can do both the VP Eng and CTO jobs at the same time. They require very different skills and very different time allocations. I’ve seen it work a few times, but it is the exception that proves the rule in my mind.<\/p>\n <\/p>\n Werner Vogels<\/a> chimed in with:<\/p>\n I have always compared them as that a VP of Engineering wakes up each morning concerned whether he\/she has the absolutely best engineering team and the CTO wakes up concerned whether they have the absolute best technology.<\/p>\n But there are many different roles for CTOs. I have written about what I see as the four major categories some time ago:<\/p>\n http:\/\/www.allthingsdistribute…<\/a><\/p><\/blockquote>\n And bfeld<\/a> added:<\/p>\n Following are a few more posts on this from a few years ago. Two are from Todd Vernon, the CTO (co-founder) of Raindance, and the co-founder \/ CEO of Lijit (now part of Federated Networks). The other is from me. All saying similar things – just different nuances.<\/p>\n http:\/\/www.feld.com\/wp\/archive…<\/a><\/p>\n http:\/\/falseprecision.typepad….<\/a><\/p>\n http:\/\/falseprecision.typepad….<\/a><\/p>\n If you don’t feel like clicking through, here’s a preview:<\/p>\n This led us to the definition of CTO and VP Eng that I was working with. \u00a0I started with VP Eng and thought of some of the great ones I\u2019ve worked with. \u00a0They are process \/ management gods (and goddesses) \u2013 totally focused on building and shipping products. \u00a0Most of them are \u201cmedium technical\u201d \u2013 strong enough to stand up to the engineers they manage, but not necessarily the best coders on the team. \u00a0A few were rock star developers; a few were non-programmers (although I think that\u2019s more like me saying I can\u2019t program \u2013 where the key word that is missing is \u201canymore\u201d which implies I could if I didn\u2019t have other things to do.)<\/i><\/p>\n In contrast, the great CTO\u2019s usually can\u2019t manage their way out of a paper bag, but have huge vision, the ability to pull an all-nighter and crank out a rough prototype of the thing they are thinking about, have the unique ability to translate complex \/ abstract thoughts into simple English that a non-technical end-user can understand, and a willingness (or even desire) to get up in front of 1,000 people and talk about the latest greatest thing they are working on \/ thinking about. \u00a0They are also perfectly happy to work collaboratively with the VP Eng while leaving the engineering team completely alone.<\/i><\/p><\/blockquote>\n <\/p>\n This article was originally written by Fred Wilson on October 31, 2011 here<\/a>.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":" <\/p>\n Last week on MBA Mondays<\/a> I posted about the difference between CFO and VP Finance<\/a>. In the comments to that post, I was asked about VP Eng vs CTO and I figured that had the makings of a good post too. So here we go.<\/p>\n Like VP Finance & CFO, the differences in the two…<\/p>\nFrom the comments<\/h3>\n