Live data from Hacker News

Ask HN: Should I accept a CTO position without much experience?

news.ycombinator.com

31–40 of 61 posts

Re: Ask HN: Should I accept a CTO position without much experience?

#32

I wasn't in the exact same boat as you, but I did take a CTO role without much experience under my belt. I'm actually only a year older than you. And yeah, we failed, like most startups do, and I had to quickly scuttle to find another source of income. That sucked. Truth be told, I'm still paying off a lot of debts I made from trying to survive sans-salary. But I have no regrets whatsoever about what I did. It didn't…

Most useful reply so far. Thank you. I really needed a story of someone who lived kind of the same experience.

I know there are risks, and contrary to what people here seem to think, I am not easy to rip off. We haven't even started to negotiate with my boss, of course I will try to avoid loans and all that, I am not stupid. I haven't taken a decision yet, I need to think about it and talk to my boss and team for a couple of weeks.

Again, thanks!

Re: Ask HN: Should I accept a CTO position without much experience?

#33
As others have said, the key points are that you should ask for at least a barebones salary and you will likely be replaced if this company takes off. However, this could be a great opportunity and you shouldn't let fear or self-doubt drive your decision.

One thing I'd like to add, assuming the financials work out and everyone is happy, is that moving from CS/programming to a CTO position is going to require quite a different skillset. You probably won't be programming all the time, at least not after whatever project they have in mind is in a stable place. You will potentially be responsible for reporting/BI/analytics, systems architecture and administration, tech support (Yes, everyone is going to ask you for help with their computers), and anything else tech-related that comes up along the way. If you want to stay in good shape as a programmer, you'll be responsible to find the focused time to code, keeping your skills sharp and current, and staying motivated to do so. At this time, you'd normally go work with an established development team who can guide and mentor you, as well as balance the team so that you have time and resources with which to further your skills.

The only thing in your post that makes me think this may be a good opportunity to explore is when you mention entrepreneurship as your long-term goal. This is likely going to be a great crash-course in how difficult that can be. My advice, though, would be to get great at what you know and learned, spend a couple years on a great dev team, save some money, and I bet there will still be opportunities for you to get into a startup for all or mostly equity.

Hope this helps. I'm just a young guy who's seen some different sides of the equation.

Re: Ask HN: Should I accept a CTO position without much experience?

#34
post #33

As others have said, the key points are that you should ask for at least a barebones salary and you will likely be replaced if this company takes off. However, this could be a great opportunity and you shouldn't let fear or self-doubt drive your decision. One thing I'd like to add, assuming the financials work out and everyone is happy, is that moving from CS/programming to a CTO position is going to require quite a…

Great answer, thanks! I consider learning that new skillset as a pro, not a con, and I really enjoy team management.

Regarding your advice, that is exactly what my long-term plan was: getting a stable job for a few years, then become an entrepreneur. But that is everybody's plan, right? Everybody wants to eventually become his own boss, but the reality is that once people get a comfortable life, it is very unlikely that they will leave that comfort zone. I don't know if that would be my case, but I think it is definitely something to consider.

Re: Ask HN: Should I accept a CTO position without much experience?

#35
post #34
post #33

As others have said, the key points are that you should ask for at least a barebones salary and you will likely be replaced if this company takes off. However, this could be a great opportunity and you shouldn't let fear or self-doubt drive your decision. One thing I'd like to add, assuming the financials work out and everyone is happy, is that moving from CS/programming to a CTO position is going to require quite a…

Great answer, thanks! I consider learning that new skillset as a pro, not a con, and I really enjoy team management. Regarding your advice, that is exactly what my long-term plan was: getting a stable job for a few years, then become an entrepreneur. But that is everybody's plan, right? Everybody wants to eventually become his own boss, but the reality is that once people get a comfortable life, it is very unlikely t…

I think if you have the drive to become an entrepreneur, you will. My experience, really quickly, is: Intern programmer, two years college, two years working, one year entrepreneur, at my current job for three years. I spent one year doing freelance consulting and development, and it was a blast. I had fun, but didn't make quite enough money to live on, and found a job I was happy with. I freelance on the side now. But I'd do it full-time again in a heartbeat if I could save up some money and line up some steady monthly work. I don't think starting your own business is everyone's plan. From how you're presenting things, I personally think it's very likely that you will leave the "comfort zone" you mentioned. My reasoning: It won't be your comfort zone. I've never felt comfortable just doing a 40-hour week, and I think that underlying entrepreneurial spirit keeps me from being comfortable with the mediocre and ordinary (which my job isn't).

I also hang out with a couple people that bootstrapped their own product/service while working a full-time development job and they now run successful businesses by themselves, after running it "on the side" for 1-2 years.

Re: Ask HN: Should I accept a CTO position without much experience?

#36

I apologize if the following comes off as harsh, but it comes from experience, not malice. Where can I find people like you who will work for free on the promise of future money dependent on a roll of the die which is funding? Please tell me. I'll take one CTO, 2 senior devs, and 4 junior devs. Here's the deal. I don't know your situation, but you are basically saying that your time is worth $0. That might be true or…

another pitfall is that they are probably wagering that submitter has little understanding of stock dilution and they can inflate the upside while getting him to get things started for free and potentially replace him after funding begins

Re: Ask HN: Should I accept a CTO position without much experience?

#37

I apologize if the following comes off as harsh, but it comes from experience, not malice. Where can I find people like you who will work for free on the promise of future money dependent on a roll of the die which is funding? Please tell me. I'll take one CTO, 2 senior devs, and 4 junior devs. Here's the deal. I don't know your situation, but you are basically saying that your time is worth $0. That might be true or…

Having seen the OP's personal site, I may have been a bit harsh. He could well have the tools to succeed and if he accepts this position for no pay then his employers are getting an absolute bargain. Shame on them if screw him over as he seems like the kind of person you really would want on your team.

I wish OP good luck and success.

Re: Ask HN: Should I accept a CTO position without much experience?

#38

I apologize if the following comes off as harsh, but it comes from experience, not malice. Where can I find people like you who will work for free on the promise of future money dependent on a roll of the die which is funding? Please tell me. I'll take one CTO, 2 senior devs, and 4 junior devs. Here's the deal. I don't know your situation, but you are basically saying that your time is worth $0. That might be true or…

"Additionally, if the company gets funded, the very first thing that will happen is you will be fired or otherwise relieved of your position and they will hire an experienced CTO who will be paid a lot of money. This is the smart money move for them and a pat on the back for a job well done is all you will be likely to get."

If that was the situation (and I agree, potentially likely) - but yet still an option for him, I would have him attempt to write in to the contract that on funding, he would be back paid $x, up to a full amount or some portion thereof that he would have earned...

Re: Ask HN: Should I accept a CTO position without much experience?

#39
You were an intern there and there were no other engineers? Was it a paid internship or were you their free engineering labor? Now you are going to graduate and get a real job. Their free technical labor is leaving so they offer you a CTO position for no pay until funding? You are most likely getting screwed.

If for some reason you really believe in this company and team and are willing to go without pay, you need to be a cofounder with 10-20+ percent of the company (depending on the number of founders). You are the only technical person and they need you enough to make you CTO.

Anything less and you should run. If they do get funding, as others have said, expect to be replaced, possibly prior to vesting whatever stock you did get. You need a large percent ownership and a single trigger acceleration clause in your contract so you get your stock when they fire you for no reason. [1] Even then you can get diluted to nothing, but with a large percent ownership and accelerated vesting it will be more challenging.

You better really trust these people, believe in the mission, and get a large percent ownership with the right contract. Any hiccups or hesitation from them and you should walk, unless you want to learn first hand the dark side of startup bullshit where you gamble with no pay to make other people rich.

[1] https://www.quora.com/What-is-the-difference-between-single-...

Re: Ask HN: Should I accept a CTO position without much experience?

#40
Do not work for free!

This should trump everything else. Don't listen to excuses, don't believe that "it's a great opportunity for a young person," that "it will enhance your resume," that you will "gain valuable experience."

Do. Not. Work. For. Free.

Once your boss agrees to pay you market salary at least at the junior developer rate, then you can get into your lack of experience and whether or not it's a good idea for you to be CTO (hint: if you're asking, then it's not). But,

Do Not Work For Free.

Post reply on HN