- 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."
Monday, October 15, 2007
This has one of the most succinct definition of a CTO role, that I ever saw: "the great CTO’s usually can’t manage their way out of a paper bag, but