Nextny Cto School: Session 1 - What Is Cto
Nextny Cto School: Session 1 - What Is Cto
Fall 2010
• Proudest Accomplishments
– Got 20 Fresh-Out-Of-College to go from zero to completed project in six weeks. 3
Times!!!
– Launching FordDirect.com as Tech Lead 18 months out of college
About Pete:
• CTO, Knewton.com
– Creating an Adaptive Learning Platform
– Market: Starting out in Test Prep. Looking to expand.
• I’ve Done / Been / Am
– Technical Lead of Research and Development
– Manager of Medium Size Engineering Team
– Managed Large Product Development Organization
– Developer
– Customer Advocate
– User Experience Advocate
• Proudest Accomplishments
– Turning Recent College Grads into great developers, shipping product in weeks.
– Moving from a 1 month to deployment cycle to 1 day for a critical infrastructure system
– Taking a complex product from vision to launch in fewer than 6 months
Typical Day
• Morning – From Home
– Respond to Proposal
– Talk to Team in Europe (4 people)
• Discuss status
• Assign New Tasks / Talk through Design
– Fix two bugs
• Afternoon - Come in Office
– Dev Meeting.
– Deep-dive into some issues
– Try to do some hiring (interview or try to reach out)
– Follow up with tech team from potential partner
• Late Night – Home
– Review quote for a sale
– Review some new code from team in Europe
– Finish coding a new feature
– 2am – put up a new build
• “Great CTO’s usually can’t 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. They are also perfectly happy to work collaboratively with the VP Eng while leaving the engineering team completely alone”
• Process / management gods (and goddesses) – totally focused on building and shipping products. Most of them are “medium technical” – strong
enough to stand up to the engineers they manage, but not necessarily the best coders on the team. A few were rock star developers; a few were non-
programmers (i.e. “anymore”)
http://www.feld.com/wp/archives/2007/10/cto-vs-vp-engineering.html
• http://www.bothsidesofthetable.com/2010/04/19/want-to-know-the-difference-b
etween-a-cto-and-a-vp-engineering/
CTO Role in Different Organizatoins
• Infrastructure Manager
– IT in a support function
• Technology Visionary & Operations Manager
– Startups & Technology Companies
• External Facing Technologist
– Technology is used to provide products & services to customers / partners
– Customer-Focused Technologist
– Market research & key customer focus
• Big Thinker
– Evaluate how technology can be used to create new business models / products
– Advanced technology, competitive assessments, prototyping
• http://socalcto.blogspot.com/2007/12/acting-cto-role-in-
start-up.html
Skills Conclusion
• Too much to know
– Make a plan for your own growth
• Different priorities compete with each other.
– ALL are important
– Difficult to make short-term vs. long-term tradeoffs
– Effective Time Management is essential.
• Make sure you know what’s most important for
you right now
Links
• http://www.feld.com/wp/archives/2007/10/cto-vs-vp-engineering.html
• http://www.startuplessonslearned.com/2008/09/what-does-startup-cto-actually-do.html
• http://pmarca-archive.posterous.com/the-pmarca-guide-to-startups-part-8-hiring-ma
• http://www.joelonsoftware.com
• http://mitchellashley.typepad.com/the_converging_network/2007/10/cto-and-vp-engi.html
• http://www.bothsidesofthetable.com/2010/04/19/want-to-know-the-difference-between-a-cto-and-a
-vp-engineering/
• http://www.quora.com/Engineering-Management/What-are-the-most-important-qualities-in-a-great-
VP-of-Engineering-for-a-consumer-Web-business
• http://littletutorials.com/2008/07/07/success-as-technical-lead/
• http://stackoverflow.com/questions/833897/what-makes-a-good-technical-team-lead
• http://stackoverflow.com/questions/79896/what-else-does-one-need-on-top-of-programming-skills-to
-be-a-good-technical-lead
• http://stackoverflow.com/questions/465560/most-important-non-technical-skill-youve-acquired
• http://stackoverflow.com/questions/246585/what-is-the-most-important-thing-to-do-for-a-new-techni
cal-manager-or-lead
• http://codemonkeyism.com/startup-cto/
• http://www.allthingsdistributed.com/cto/
• http://www.amazon.com/CTO-Job-Manual-Leadership-Technology/dp/1587623676
• http://www.brixtonspa.com/Career/The_Role_of_the_CTO_4Models.pdf
• http://www.modelbenders.com/papers/CTOStrategy_SmithR.pdf