| I flinch whenever I see people talking about "being a CTO", because there's really no such thing. The title doesn't really mean anything. In startupland, three possible (and possibly overlapping) meanings of the title are: 1. The corporate officer title a founder that isn't the CEO gets because they're on the board, purely as recognition of their seniority ("why is this person on the board?" "because they're the CTO.") 2. The consolation prize a founder or early employee gets when the mature engineering organization takes away their commit privileges. 3. The fluffy title a founder or senior employee gets when they transition to a customer-facing role so that prospects are (ostensibly) impressed. These are all situational and don't really describe a "role". Excepting case (1), I would be a little alarmed if a company I worked at asked me to assume a "CTO" role. Either way: having been a "CTO" says basically nothing at all about whether you're lateral to software developers. Your question makes more sense if you consider the move from VP/Engineering to developer. Either way, you're completely fine from a signaling perspective, but you're especially OK if your title was "CTO" and not "VP/E". The last thing in the world you should want is a career trajectory defined by "CTO-hood". Yikes! |