Live data from Hacker News

Ask HN: Should CTOs Code?

news.ycombinator.com

1–10 of 23 posts

Ask HN: Should CTOs Code?

#1
Lately, I remember hearing that a new CTO at "well known company" stipulated that he would spend 20% (or some significant percentage) of his time "coding"... since then, I've been unable to find the reference.

1) Does anyone here have the reference? 2) What do you think - "Should CTOs Code?"

Re: Ask HN: Should CTOs Code?

#2
if the company is big enough to actually need a cto then a code review one level deeper than strategy might be fun once a month. But to think the best use of your time would be to play jr. coder (and that's all any part timer could be) is just silly.

Re: Ask HN: Should CTOs Code?

#3
2) CTO's should never code. If they are spending time instead of reviewing other peoples code; trying to find new technologies to help get them where they want to go; they are not doing their job.

The only time it's all right for a CTO to code is in the beginning. After 5-7 people have joined the company they should be reviewing code and tech.

1) My references are personal experience as well other managerial types in Seattle's Startup's.

Re: Ask HN: Should CTOs Code?

#4
Yes

I think we are entering an era of software literacy, where coding will be an expected part of a persons skillset - as much as reading and writing.

So let me rephrase the question - should CTOs read and write?

If it now seems silly, then think about how much more coding could be possible at a company than just that working on the main product output. And ask why at your company it is hard to use code in those areas.

Re: Ask HN: Should CTOs Code?

#5
post #3

2) CTO's should never code. If they are spending time instead of reviewing other peoples code; trying to find new technologies to help get them where they want to go; they are not doing their job. The only time it's all right for a CTO to code is in the beginning. After 5-7 people have joined the company they should be reviewing code and tech. 1) My references are personal experience as well other managerial types in…

The reason for a CTO to code isn't to get the code written; it's so that they understand what the primary hassles are when their employees try to get the code written.

In any large engineering organization, there are usually several architectural decisions made long ago (often, back when the CTO still coded) that are hampering the productivity of everybody else. Usually, these decisions are so ingrained in the system that nobody questions them, and even if they did, changing them requires the cooperation of many different people or even departments and no individual contributor has that much authority. The CTO is uniquely positioned to actually fix these problems, but when the CTO (or even CEO, if the company has a technical founder) doesn't code, he's usually completely unaware of them or their impact on the organization.

Re: Ask HN: Should CTOs Code?

#6

Yes I think we are entering an era of software literacy, where coding will be an expected part of a persons skillset - as much as reading and writing. So let me rephrase the question - should CTOs read and write? If it now seems silly, then think about how much more coding could be possible at a company than just that working on the main product output. And ask why at your company it is hard to use code in those area…

That's quiet the straw man argument. Nowhere did he say anything about knowing how too code.

Re: Ask HN: Should CTOs Code?

#7
Sounds like a good idea in theory (to have an executive involved in low level grunt work), but also seems like a waste of time because they obviously won't be as effective as someone who codes daily. The point of the CTO is see the big picture and direct accordingly.

Re: Ask HN: Should CTOs Code?

#8
As someone who came up as mostly a non-coder, I now believe that every employee of a startup should commit code. When CTOs don't code, I think of them as glorified managers, not true technologists. If the don't have an insatiable desire to create technology, then they should be in a different role.

Also: would it be wrong of me to out OP as a prominent CTO?

Re: Ask HN: Should CTOs Code?

#9

Sounds like a good idea in theory (to have an executive involved in low level grunt work), but also seems like a waste of time because they obviously won't be as effective as someone who codes daily. The point of the CTO is see the big picture and direct accordingly.

Coding is not low level grunt work, it is (potentially) the highest leverage activity a human can do.

Re: Ask HN: Should CTOs Code?

#10
post #8

As someone who came up as mostly a non-coder, I now believe that every employee of a startup should commit code. When CTOs don't code, I think of them as glorified managers, not true technologists. If the don't have an insatiable desire to create technology, then they should be in a different role. Also: would it be wrong of me to out OP as a prominent CTO?

I really doubt that a prominent CTO would be taking time-management advice from HN.
Post reply on HN