Live data from Hacker News

Ask HN: CTO with no experience, how do I make my first technical hire?

news.ycombinator.com

11–20 of 41 posts

Re: Ask HN: CTO with no experience, how do I make my first technical hire?

#11
What you achieved is actually pretty impressive. Teaching yourself programming and build a product with traction and worth of investment. Use this at your advantage, the kind of developer that you want to hire first will respect that.

Hire a Senior full-stack developer and communicate very well that the state of the platform (and the code) is at "junior" level. Use this argument to motivate him, many developers like the challenge to set standards and lead technical decisions early on in a project.

Re: Ask HN: CTO with no experience, how do I make my first technical hire?

#12
It can be hard to let go of the work you have done to let someone else pick up the torch.

And It will be tough because this is your first experience being a programmer and your code confidence will be easily shattered. But the best thing you can do to improve your product, code, and knowledge is to hire someone with more experience than you. A good CTO hires knowledgeable programmers and listens to their opinions so he can make informed decisions. If you try to protect the code you have written by hiring less experienced programmers, your product will ultimately suffer and you will eventually be let go.

Re: Ask HN: CTO with no experience, how do I make my first technical hire?

#13
post #9

In my opinion you shouldn't be a CTO but a founder. I don't think any serious tech team can respect a technically inexperienced or poor CTO for long and this will cause problems later. It might be a better idea for you to go for a Chief Product Officer or just Founder and hire someone experienced to do the CTO role. If you think you can lead from the front without being competent in a subject - you have another thing…

+1 hire an experienced CTO/Sr. Tech Leader first and then all your problems will be solved.

Re: Ask HN: CTO with no experience, how do I make my first technical hire?

#15
The best mix I've ever seen in practice had a non technical CTO who hired an uber bright coder as Technical Authority. The Technical Authority had a written mandate, signed off by the CTO and CEO, that his technical suggestions were to be given the same authority as a board level member of staff.

The reason why it was successful is that the CTO is no longer a developer, but a board director, and as such should focus on enabling the business through its use of technology, and enabling the techology department by cheerleading its needs to the business - you'll need to learn enough of the other business functions so that you can do that job properly, and you'll need to be able to give business cases of why you need those extra servers etc.

In addition, the Technical Authority wasn't disrupted by board level meetings and politics, and could spend more time evaluating technologies, practices, processes, setting standards etc. and they were not really suited to dealing with the non technical stuff a CTO has to.

Another big benefit was that it enabled the Technical Authority to keep coding because they loved doing it, and they were very good at it too. The team liked this.

The team had a lot of respect for the CTO because they realised that he was pragmatic and knew when to hire to cover his weakness, and when to take a step back and accept that the Technical Authority and the team had collectively made a decision, and that they were in a better position than him to do so.

As a general rule though, if you hire someone who disrespects you then you get rid of them. There are very few domains where you'd have to put up with assholery like that because there are no alternatives. Chances are that if they've got the balls to disrespect the CTO then they're likely to be unbearable to the people below and to the side of them.

Re: Ask HN: CTO with no experience, how do I make my first technical hire?

#16
post #6

Earlier quoted context omitted.

I'd Hire the full stack guys first, but spend a lot of time talking with them, the first hire is always the hardest but the most important. Its also hard not to hire people like yourself so take it slow, some of the best guys I have ever worked with are mid 30 with wife and kids that just know how to get stuff done.

The programmers-are-male assumptions in your comments are disturbing.

That's absurd.

Most programers are male? You can actually make that assumption factually.

How do you feel about the phrase "MIDWIFE's are in demand"? Is it appropriate or do you feel that people should have to say "Midwifes, both the females that practice midwifery and the males in in this profession, are in demand"? Can we just assume that the majority of midwifes are women and the majority of programmers are men without that being offensive?

Re: Ask HN: CTO with no experience, how do I make my first technical hire?

#17
post #6

Earlier quoted context omitted.

The programmers-are-male assumptions in your comments are disturbing.

That's absurd. Most programers are male? You can actually make that assumption factually. How do you feel about the phrase "MIDWIFE's are in demand"? Is it appropriate or do you feel that people should have to say "Midwifes, both the females that practice midwifery and the males in in this profession, are in demand"? Can we just assume that the majority of midwifes are women and the majority of programmers are men wi…

> How do you feel about the phrase "MIDWIFE's are in demand"?

Well, for me, bad, but mostly for reasons unrelated to the main issue in the discussion -- because it uses an apostrophe improperly for "look out, here comes an 's'", and because the plural of "midwife" is "midwives". ("midwifes", without the gratuitous apostrophe, is a word, but its the third person present of the verb "midwife", not the plural of the noun "midwife".)

Re: Ask HN: CTO with no experience, how do I make my first technical hire?

#20
post #18

> As a CTO with no computer science background and no previous experience programming at another company Why are you the CTO?

I programmed in my spare time because I was curious. After a few months I started building little applications to make my life easier. My co-founder and I then had an idea and we wanted to bring it to market. I continued teaching myself until we got to our beta complete.

I figured we're a two person startup and I'm writing code and building the beta, I guess that makes me the CTO?

Post reply on HN