Live data from Hacker News

Ask HN: What are good books/blogs to read for a first time CTO?

news.ycombinator.com

71–80 of 148 posts

Re: Ask HN: What are good books/blogs to read for a first time CTO?

#72
The best advice is probably to learn as much as you can from different sources but also keep a pragmatic point of view that helps to select the things that apply to your situation. Very often, new leaders follow a recipe without paying attention to the organization's problems. (check the book “The First 90 Days” by Watkins; it may give you ideas to organize your initial approach).

As someone who went from engineering to product design, I observe that CTOs without a product vision are challenging to work with. For example, at a previous company, a CTO tried to implement the hard rule that every UI component should be in the shared UI library. But, even when I was leading the design system, that rule didn’t match how a product design process works. It caused delivery slowdowns and a degradation of the UX. I can bring up other examples, and the typical pattern is a leader looking at only one aspect or two without balance. Try to go beyond engineering and learn more about business and product design, which will help you prioritize engineering decisions. Some product-related books: Inspired by Cagan and Well-Designed by Kolko. Beyond engineering and product, as a C-level executive or director, people and hiring will be your primary concern. There are many management books, and I don’t have any particular to recommend (all of them will provide tools, but none is perfect: The Advantage and The Five Dysfunctions of a Team by Lencioni, The Phoenix Project by Gene Kim). I also enjoy taking ideas from biographical stories like Creativity Inc. by Ed Camull or Creative Selection by Ken Kocienda. Finally, a book I found funny and cynical but depicts big corps very well is “Management Stripped Bare” by Jo Owen.

Re: Ask HN: What are good books/blogs to read for a first time CTO?

#73

Whichever books you read - some great suggestions in the comments so far - please treat them as advice, and not religious texts. So many managers and higher fail terribly at being effective because they believe all they need to do is encourage/enforce the practices in the books on the engineering teams, and that is the path to failure and the death of morale. Take the books as guidance, but listen and engage with you…

People are notoriously bad at identifying what actually led to their success. Career advice authors even more so.

I’d imagine mostly because, at least with some jobs, a dead parrot could be successful because the success was tied to other things (luck, founder connections, a few great sales/devs, etc).

Re: Ask HN: What are good books/blogs to read for a first time CTO?

#74

Earlier quoted context omitted.

Yep. When building a startup you’ll find a lot of well-meaning people (in books or in person) who really do nothing but distract you. YC got it right, you should make something people want. Everything that’s not either making something or finding out what people want is just going to slow you down.

Too reductionist. You must "sharpen the saw". This takes many forms including adequate learning / training for self improvement as well as investment in your tooling that will pay dividends on delivering faster or with higher throughput. These are second and third system effects that require intention to monitor or measure but the effect is real.

Of course nothing is black and white, but if you have limited time/money then you want to get to ramen profitability fast and you simply don’t have time for business model canvases, the perfect employee option scheme, a scalable k8s setup or a perfect CI/CD pipeline.

There’s so much stuff that feels important and valuable, but so little of it really cannot wait until after your wheels are off the ground.

When you read postmortems of startups that didn't get enough customers, often it’s this stuff that actually went wrong. Too much time spent on other stuff than “build something” and “that people want”.

To my experience, it’s difficult to resist all that good advice that’s all over the internet, books, accelerator programs and the like, and saving it all for later. People will tell you “you should get $PETPEEVE right from the start” for every imaginable pet peeve (all the way from legal stuff to unit tests to SEO) and they’ll be very convincing. Trying to resist this is not reductionist, it’s super hard.

Re: Ask HN: What are good books/blogs to read for a first time CTO?

#75

Depends a lot on your situation: Does "CTO" mean you are the tech lead of a small (single team) engineering organization? Then everything written for staff engineers applies. E.g I've heard good things about "Staff engineer's path" by Tanya Reilly. Does "CTO" mean you are leading an org that is too large to be hands-on with tech, and need to build an effective structure and culture? Then I second the recommendation f…

That's a very good point. A "CTO" can mean any mix of managerial, leadership and technical responsibilities.

It is my assumption that a CTO is usually coming with technical background already except when he/she is a cofounder and they got technical domain as a result of division of responsibilities. But I am suspicious of startups where none of the cofounders come from technical background.

That leaves managerial and leadership. IMO, if you are a CTO, managerial is something you can hire other people to do for you as your technical organisation grows and leadership is something you should really be focusing on.

You can have flourishing technical organisations with the CTO being a poor manager but a good leader but very unlikely with a CTO with good management but poor leadership skills.

Re: Ask HN: What are good books/blogs to read for a first time CTO?

#76
Doing short courses (executive training) might be better. Assuming you have the Technical Domain side covered, my suggestion would be to focus on the following;

1) Behavioural Psychology - https://en.wikipedia.org/wiki/Behaviorism

2) Organizational Behaviour - https://en.wikipedia.org/wiki/Organizational_behavior

3) Evidence-based Management - https://en.wikipedia.org/wiki/Evidence-based_management

Re: Ask HN: What are good books/blogs to read for a first time CTO?

#77
I imagine whatever agency or branch that's employing you should provide the specialized training you need. I doubt they'd publish or share the most important practices for security against those you're Counter-Terrorist Operations are targeting from staying ahead of you with that knowledge.

Re: Ask HN: What are good books/blogs to read for a first time CTO?

#78
I think the #1 thing when you become part of an exec team is that you should be optimizing for the _business_, and not your function. The working assumption is that you will keep your function executing and delivering, but what is really hard is helping to figure out what the right decisions are for the business. Should we invest more in product or sales? What if there’s a huge top of funnel problem — what can we do about it? Your job is to bring that technology perspective to the discussion.

I’ve been an exec, founder, CEO, and board member at various stages of successful (IPO) /unsuccessful companies (acqui-hire) companies. And the common thread at every stage is that the most successful companies had management teams that worked well together to optimize for the business.

So instead of spending your energy on reading / learning more about tech, I’d recommend you spend your energy learning more about business (I’d probably start by asking the CEO & the rest of the mgmt team for advice on what to learn.)

Re: Ask HN: What are good books/blogs to read for a first time CTO?

#80
This might be a bit contrarian, but don’t read engineering oriented books. Read up on selling, marketing, and product design. These are the things that will help you make better decisions about what you will build. My bet is that you got the technology parts covered, and the management things will start to matter once you have a team of 8+.
Post reply on HN