Live data from Hacker News

Resources for chief technology officers, with the emphasis on startups

github.com

11–20 of 59 posts

Re: Resources for chief technology officers, with the emphasis on startups

#11
post #9

What exactly would be the audience for this? I’d be worried about someone coming in as a CTO who would actually need a list like this.

I, on the other hand, would be worried when a CTO claims (s)he knows everything already.

The more experienced you are, the more you realize how little you know.

Re: Resources for chief technology officers, with the emphasis on startups

#12

I like that it's short and somewhat curated, try to make it stay that way. Most awesome lists grow to be link dumps. For instance the awesome-js is over thousands lines long now, containing all sorts of random crap. It can be nice as a way to know what's out there, but when it contains 40 mvc alternatives in addition to react/angular and other big ones, it's just not useful.

[deleted]

Re: Resources for chief technology officers, with the emphasis on startups

#13
post #2

My biggest challenge as a CTO is that, by nature, I'm singular in focus. If I am developing something I find it hard to context switch and review other developers' work. The best strategy I have found so far is to block certain times in the week solely for reviewing everyone's progress.

Why don't you do it the other way around? Plan in some focus time to work when nobody can bother you, and for the rest be available for the team.

Re: Resources for chief technology officers, with the emphasis on startups

#14
post #9

What exactly would be the audience for this? I’d be worried about someone coming in as a CTO who would actually need a list like this.

I, on the other hand, would be worried when a CTO claims (s)he knows everything already. The more experienced you are, the more you realize how little you know.

While that's true, these articles don't teach you that much as a CTO. The most leveraged way to learn how to CTO is to work for a good one and keep the curiosity level high. The next way after that is to cultivate good relationships with CTOs you look up to and develop a mentor-mentee relationship. The next most leveraged way to learn how to CTO is to just do it.

Ultimately, reading the material on these lists is a very small fraction of the job. Personally, I've already read most of the items on the last list years ago when I was earlier in my career and wanted to understand different historical organizational models. That's the right time to read this kind of stuff, because you can use it to pattern match and dig into what others around you are doing in an environment where you are not on the hook for their strategic mistakes.

By the time you're actually doing it, this material will probably not be that much help. You'll be in the driver's seat, not the passenger's seat. You'll need to use driver's seat tools, not passenger's seat tools.

Re: Resources for chief technology officers, with the emphasis on startups

#15
post #9

What exactly would be the audience for this? I’d be worried about someone coming in as a CTO who would actually need a list like this.

What about someone growing into the role of CTO? I run a tiny company (single-digit number of workers) & am de-facto the only "boss"/executive so I guess you can say I'm the CEO (I'm also an individual contributor - as I said, tiny).

But I still need to sometimes also do what a CTO would do in a bigger company, and if things go well and the company grows I may need to incrementally learn more and more of the themes above (up to the point where I hire a CTO to replace me in that role I guess).

Re: Resources for chief technology officers, with the emphasis on startups

#16
post #6

Quite a few articles by Joel Spolsky but missing what I believe to be his most important, Things You Should never Do, Part I. [0] [0] https://www.joelonsoftware.com/2000/04/06/things-you-should-...

Nowadays we don’t just rewrite from scratch - we create entirely new languages to rewrite IN.

Actually Joel did that too! Some visual-basic inspired language if I recall correctly.

Re: Resources for chief technology officers, with the emphasis on startups

#17
post #9

What exactly would be the audience for this? I’d be worried about someone coming in as a CTO who would actually need a list like this.

I don't think I've ever met a CTO who wouldn't benefit from a list like this - or who would deny that it would be useful.

The secret to getting good at management is to acknowledge that it is a huge, deep and learnable set of skills. The best managers I know are the ones who constantly seek to improve their skills, and "do the work" to improve.

Re: Resources for chief technology officers, with the emphasis on startups

#18
post #2

My biggest challenge as a CTO is that, by nature, I'm singular in focus. If I am developing something I find it hard to context switch and review other developers' work. The best strategy I have found so far is to block certain times in the week solely for reviewing everyone's progress.

I'm interested in hearing more about the idea of being an effective CTO while focusing on also being a developer. I imagine it's necessary for small companies, possible for growing companies, and eventually impossible for sufficiently sized companies where the CTO role is at least 40 hours of your week.

I personally find it to become the case with as little as 5-6 developers under me (assuming they are good and I can trust them to program without needing me to step in and solve their problems of their own making on a regular basis).

Also as someone nearing his late 30s I'm sometimes surprised how good some programmers are as young as late teens/early 20s! These rare talents mostly need me to prevent them from going into rabbit holes but when they are pointing in the right direction can produce amazing results.

I am sure my time is better spent helping a few of these do better than what I'd get from just myself programming directly in the same amount of time (management is a multiplier on the team's productivity and that multiplier can easily get smaller than 1.0).

Re: Resources for chief technology officers, with the emphasis on startups

#19

I like that it's short and somewhat curated, try to make it stay that way. Most awesome lists grow to be link dumps. For instance the awesome-js is over thousands lines long now, containing all sorts of random crap. It can be nice as a way to know what's out there, but when it contains 40 mvc alternatives in addition to react/angular and other big ones, it's just not useful.

I believe the most important knowing if your list is either or, and ensuring it sticks to that. For awesome-JS it might be the directory path (then make sure that's what users get out of it), but for a list like this I totally agree one should not make it a register of everything out there.

Re: Resources for chief technology officers, with the emphasis on startups

#20
post #9

What exactly would be the audience for this? I’d be worried about someone coming in as a CTO who would actually need a list like this.

Nobody knows everything. :D I am constantly looking for engineering management resources to learn more or find new ways of thinking.
Post reply on HN