Live data from Hacker News

Ask HN: I don't enjoy being a CTO. Now what?

news.ycombinator.com

201–210 of 228 posts

Re: Ask HN: I don't enjoy being a CTO. Now what?

#201
post #129

tl;dr: in your situation many people go off and get an MBA. Don't do that. There's a reason there's only one CTO in HBS' 60,000 person alumni database (I am she.) I was a very hands-on CTO for years after a decade of coding, and broadly enjoyed it. But as the teams I managed grew it became increasingly unfulfilling. When you're CTO, you're often excluded from business decisions which have a bigger impact on your team…

DelaneyM, your posts here, especially when combined, would make a pretty compelling article in their own right. Please consider writing them into a blog post and submit that to HN as well.

Thanks!

But the world (particularly our corner of it) is full of smarter people saying more interesting things. I feel like the best way I can contribute is not distracting readers from doing.

Re: Ask HN: I don't enjoy being a CTO. Now what?

#202

tl;dr: in your situation many people go off and get an MBA. Don't do that. There's a reason there's only one CTO in HBS' 60,000 person alumni database (I am she.) I was a very hands-on CTO for years after a decade of coding, and broadly enjoyed it. But as the teams I managed grew it became increasingly unfulfilling. When you're CTO, you're often excluded from business decisions which have a bigger impact on your team…

I'm also an HBS grad with a technical background (BS/MS comp sci + 7 years of coding before b-school). While I agree with most of your sentiments, I feel compelled to offer a slightly different view.

Regarding your comments around the CTO position, I think that is because HBS didn't pay attention to tech/startups until about 5 years ago (i.e.: Field 3, Startup i-lab, tighter recruiting with silicon valley). I'm guessing that in 10 years, we'll see more as the current batch of students mature in their careers and have the CTO position available to them. Additionally, most of the technical students in my class (myself included) decided to pursue the PM track for the very reason you highlighted -- to have a seat at the table when making significant business decisions. In my current role, I run product, engineering, and operations. I still code (python/flask/node/postgres) but I'm also responsible for the product roadmap and operations (supply chain, recruiting, call center efficiency). I have a direct impact on revenue/managing costs and driving results through the metrics we measure. More importantly, I work directly with the CEO and have even had the opportunity to present to the Board. I feel this wouldn't have been possible with an MBA.

tl;dr: An MBA can actually be helpful for technical folks. In looking holistically around product/operations/sales, the actual code is probably one of the less important things in achieving business goals. Take a PM track if you want to have broader impact outside of just dev work (but with the option value to continue coding if you like).

Re: Ask HN: I don't enjoy being a CTO. Now what?

#203

Earlier quoted context omitted.

A better 1:1 comparison is PM vs lead Engineer. They're at similar levels in the hierarchy. There are idiosyncratic and systematic ways to consider this statement. My personal belief is that it would be an easier path because I know myself to be very good at building products and supporting engineers, and relatively less interested in market research & networking. In a more general sense, it's pretty easy to get a ro…

You are saying Google has a lot of VPs without MBA and no product leadership experience, without any prior experience of having P&L responsibility, strictly engineering experience? Perhaps, but I am skeptical. I'd like to see the data on that.

If you restrict it to product VPs, it was true as recently as 2014.

The set of Google VPs has a representative sample on LinkedIn. Prove me wrong.

Re: Ask HN: I don't enjoy being a CTO. Now what?

#204
post #129

Earlier quoted context omitted.

DelaneyM, your posts here, especially when combined, would make a pretty compelling article in their own right. Please consider writing them into a blog post and submit that to HN as well.

Thanks! But the world (particularly our corner of it) is full of smarter people saying more interesting things. I feel like the best way I can contribute is not distracting readers from doing .

I think you underestimate yourself. Or overestimate other people :) There are plenty of uninteresting or non-useful comments posted everywhere, including on HN. Yours in this thread are both interesting and useful.

Re: Ask HN: I don't enjoy being a CTO. Now what?

#205
post #129

Earlier quoted context omitted.

DelaneyM, your posts here, especially when combined, would make a pretty compelling article in their own right. Please consider writing them into a blog post and submit that to HN as well.

Thanks! But the world (particularly our corner of it) is full of smarter people saying more interesting things. I feel like the best way I can contribute is not distracting readers from doing .

As a counterpoint, I use these distractions to center myself. There likely are smarter people saying more interesting things, but HN's feed also sometimes has things like "Java StringBuffer and StringBuilder performance". I would much rather read about a "TechMBA/TMBA/TemBA/STEMBA" proposal than about performance of utilities of strings in a language I don't use.

Re: Ask HN: I don't enjoy being a CTO. Now what?

#206
I have a similar problem... and similar to DelaneyM

In 2007, I got my MBA in Finance, which is the worst time to get one at the beginning of great recession.

Anyways, I taught my self to code in 08-10 and somehow convinced people to pay me to code!

After being unemployed for so long in 2009-2010, I was happy to move down this coding career path cause the money was so easy.

But only in the last year or so I have come to realize (after all the money wore off), I have no desire to be CTO or a coder, I'm having a hard time being a coder, lol.

I'm a entrepreneur, that knows how to code, is my new catch phrase. I have a enough leadership and communication skills I'm just wasting those talents when I'm just a heads down coder.

Re: Ask HN: I don't enjoy being a CTO. Now what?

#207

Earlier quoted context omitted.

As the ex-CTO of an ecommerce startup, I really hope you succeed and wish you the best of luck. There's plenty of us, little guys that need logistics/fulfillment and the options just suck. There's a huge space between starting (when you can do it yourself with UPS/equivalent or even standard post) and when you hit a few thousand packages per day (when Fedex and similar is a decent option).

What were your biggest challenges with standard post solutions?

The main one is that, at least with the providers I used (three, including Fedex) there was no api and no way to interface with their systems automatically, everything had to be done through archaic websites with a usability designed before the dot com boom or by phone. During busy times (christmas shopping, for example), we had several interns dedicated exclusively to handle sending the info (number of packages, destinations...) to the supplier and printing the shipping labels.

I think that when you reach the thousands of packages per day, you are offered those services, but as a small setup with 'only' hundreds of packages, the only option was to do it manually. We had a simple system to handle orders, inventory, manufacturing... It would have been a breeze to integrate an api with it to print the labels automatically to give the guys actually preparing the packages.

We didn't get a lot of issues that usually pop up when talking ecommerce (scammers, false orders), we didn't even get many returns (I only remember a couple of cases) but we did get a few packages that disappeared in transit with no explanation or, obviously, a refund. The process to report those was horrible, similar to cancelling a mobile phone contract and in most cases we had to simply write-off the package and send a new one to the customer (actually, we are waiting for the resolution of a case when a package worth a few thousand euros was lost, we might actually get back that money).

Another thing that was annoying, although I know it's understandable, is that to start getting discounts they require a volume that, as a new company or sole trader you are simply not going to get. Paying the normal rate for Fedex, for example, makes packages quite expensive when you are talking international (and the fact that I live in an island with a population of less than 10M people doesn't help). We basically kept shipping costs to a minimum by eating into our profit margin. We got less money, but helped improve the sales.

Re: Ask HN: I don't enjoy being a CTO. Now what?

#208

tl;dr: in your situation many people go off and get an MBA. Don't do that. There's a reason there's only one CTO in HBS' 60,000 person alumni database (I am she.) I was a very hands-on CTO for years after a decade of coding, and broadly enjoyed it. But as the teams I managed grew it became increasingly unfulfilling. When you're CTO, you're often excluded from business decisions which have a bigger impact on your team…

> Now I'm off to start a new venture as a solo entrepreneur. The only truly successful technical leader is the founder, and that feels right. My last day at my day job is June 30th. :)

Hey I'm off to start a new venture as a solo entrepreneur as well, my last day is June 30th, and I think we live in the same city. Neat!

Re: Ask HN: I don't enjoy being a CTO. Now what?

#209

tl;dr: in your situation many people go off and get an MBA. Don't do that. There's a reason there's only one CTO in HBS' 60,000 person alumni database (I am she.) I was a very hands-on CTO for years after a decade of coding, and broadly enjoyed it. But as the teams I managed grew it became increasingly unfulfilling. When you're CTO, you're often excluded from business decisions which have a bigger impact on your team…

> Unfortunately, there's no real place in the world for a highly technical business leader. So how do you account for Mark Zuckerberg, Elon Musk, Larry Page, and so on? I think you meant to say "there's no place at Dronecorp for a highly technical business leader". It's logical that Dronecorp should hire Harvard MBAs who score high on agreeableness and are skilled at showing each other powerpoints.

>So how do you account for Mark Zuckerberg, Elon Musk, Larry Page, and so on?

Is this a game of "which of those three does not belong"?

If so, too easy...

Re: Ask HN: I don't enjoy being a CTO. Now what?

#210
post #84

Earlier quoted context omitted.

Over the years; I have found very few valid business reasons to re-write a code base that is still supporting the relevant business. As a CTO, there is a good chance the poster would not be materially involved in such an effort. From a business perspective; something that works is more important than something that is well architected.

Tell that to the Facebook team who recently rewrote their entire front end codebase using React.

I wonder, did they really rewrite or refactor. Did they chuck out every single last line of code at once, or transitioned it slowly? Do they no legacy code left at all?
Post reply on HN