Live data from Hacker News

Want to found a startup? Work at one first

blog.lawrencejones.dev

111–120 of 156 posts

Re: Want to found a startup? Work at one first

#111
> it was announced that our CTO and the two other most senior engineers had also resigned

> As it turned out, everything was pretty much fine. Different for sure, but people step up and companies evolve, and while it was challenging to fill the gap made by those who had left, it happened faster than you might expect.

> Knowing you’ve been there before is what allows you to respond with “I know this will be ok” instead of overreacting, or allowing the situation to impact you too harshly

This is spot on and I can deeply relate. In my startup (150 employees) we had some senior devs departures and the Junior staff was acutely impacted, requiring me to put a lot of effort into managing the situation and reassuring the team we'd overcome it. Fast forward 3 months and we have filled the vacant positions, morale is good again and productivity is mostly restored.

Re: Want to found a startup? Work at one first

#112
post #66

I feel like this article makes valid points, but they don't necessarily support its conclusion. The question it asks whether to start a startup or work at another startup first. Yes, working at a startup and gaining experience will likely improve your abilities and increase your chances to succeed later. However, so would starting your own startup. The question about working somewhere else is not "is it better than n…

I think the thing about starting your own start-up without experience seeing what works elsewhere is you're highly unlikely to avoid making some big mistakes. If you've spent time in a growing company and at least seen how things evolve over the years, you have an idea of what does work that you can base your first attempts against. Trying to come up with novel solutions for everything from hiring to org structure is…

I don't doubt that. But you don't have to come up with 'novel solutions' for everything because you can read books, watch conference talks, listen to podcasts, read blog posts, by people who have done it before. Working somewhere will give you a very close and detailed, but n=1 experience of one company.

But I'm biased, as I started my first startup at 16 and failed, and proceeded to re-try at 18, and succeeded. I'm not doubting that someone with years of experience in high-growth startups would have been a better founder than me at 16, but I do think that starting a startup was a choice that lead me to startup success faster than trying to get a job and then attempting.

> and I'd invest my money with a team of people who've experienced good versions of these things over those with none any day.

This is an absolutely valid (and imo likely correct) assessment, but it's a different question than "What should I, as the potential founder or employee, do?".

Re: Want to found a startup? Work at one first

#113
A start-up is unlikely to have things done right and can be the worst place to learn good practices.

Back in the days I knew people who were just working with startups and didn't know about testing or versioning.

Most startups have zero documentation.

In my experience you're as likely to find good people in startups or in established companies. It's luck, knowing someone who know someone.

Experience in the industry is useful. That said you can learn just as much if not even more just starting and failing.

Just never stop learning and eventually things will be alright

Re: Want to found a startup? Work at one first

#114
Good general advice -- it's been good advice for a lot longer than the term "startup" has been around.

But the choice of company you work for is important, too. Startups are not all the same. You should choose one in the same field as your interest, and one that operates with similar goals as yours.

Re: Want to found a startup? Work at one first

#115
I've worked for startups, both under an agency and as a contractor, and IMHO the problem isn't how well a startup executes, it's how much runway it has. Or some combination of those things. We can always gain experience and improve our execution, but funding is (sadly) still an open problem.

I adore HN obviously, but am concerned about the idea of mentorship as a prerequisite to success. Truthfully, I was far more clever fresh out of college at 21 than I am in midlife after learning how to supposedly do things better. All I needed was any money at all to work on my own projects (something like $24,000 annually in the year 2000) but nothing like that existed. We didn't even have Kickstarter. So I worked a bunch of dead end jobs making rent and all but wasted the most productive years of my life.

But there have been several changes over the last 20 years that removed the artificial barriers to entry that kept me and makers like me on the outside. The main one being the JOBS Act of 2012:

https://www.investopedia.com/terms/j/jumpstart-our-business-...

Because of that, non-accredited investors can invest up to 10% of their income:

https://www.startengine.com/ (no affiliation)

If I were starting out now, I would largely ignore what other people are doing, and figure out a way to raise 2+ years of income, or at least $100,000 per person, by checking all of the boxes needed for crowdfunding. Then show the campaign to older people who have some disposable income that want to invest outside usurious and rent-seeking systems like stock markets and real estate.

Then I would use something like a referral program to bootstrap:

https://andrewchen.com/how-to-design-a-referral-program/

https://www.coldstart.com

Everything else on the technical side is honestly pretty easy to figure out for programmers. There's just not that much to learn, it's mostly about balancing process with pivoting to make steady forward progress each day. Two-person teams have been more productive than entire companies.

And nobody wants to hear it, but, I feel that up to 90% of "best practices" today are about working around fundamental inadequacies in our tools which still haven't been addressed. For example, all databases needed event streams (like Supabase) so that we could have had reactive programming from the beginning. Jira and countless other similar tools have just not kept up with their errata. The level of expertise needed to set up cloud deployments has passed the point of believability. Native mobile development probably shouldn't be a thing, except for certain performance-critical components. And so on.

The big opportunities today are probably NOT in the typical high-effort approaches common to startups mired in scaling issues. We can look down the road a little and bypass those eventualities, assuming that we can scrape up enough funding to work independently and avoid groupthink.

Re: Want to found a startup? Work at one first

#116

I wish I had had that opportunity back in 1985 when I founded my first one, but being outside of the Bay Area (as in 1500 miles away) there were basically no software startups at all, and with no internet/web/ycombinator etc, no way to learn anything except by trying and failing. We did ship our product, do marketing, make some sales but not enough so we had to sell the product and close down. Today I know all things…

Very cool. I think one doesn't need to join a startup for such experience nowadays. Simply joining YC/XYZ accelerator might help get a structure around the million things that are now institutional knowledge so you can focus on what matters.

Re: Want to found a startup? Work at one first

#117

We have a "Founders Program" for people that know they want to start a company in the next few years. I think it's better to have full transparency on both sides: As the company: You get highly motivated, amazing talent As the employee / future founder: You make your intention clear to leave in x months to start your own thing and can openly discuss strategy for your company with the current founders instead of hidin…

Is this effectively part time employment?

Re: Want to found a startup? Work at one first

#118

Founder here. Seen plenty of people who “want to start a startup” come through the doors over 10 years. To my knowledge, only 1 ever took the plunge, the rest all moved on to different jobs when they finished up with us. In every case they told me that an advantage of the new place is that they’d learn some more things they need to know for when they start their own thing. To be clear I don’t judge their choices at a…

I am in the same boat as an employee who left a cushy job at G to join a startup with the motivation to start my company, but I feel there's a limit to "preparation" and one needs to be honest and take the plunge. Else, I am bs-ing myself.

Re: Want to found a startup? Work at one first

#119
As somebody who's worked at startups aplenty, this is ok advice for the first X years of your career, where X might be ~2-5. Beyond that, if you're still joining startups to found one eventually, you have to question what you're gaining from the time you spend at a startup. It is easy to claim you're preparing for an iron man triathlon, and just keep training and never actually participating in one.

Re: Want to found a startup? Work at one first

#120
post #91

I haven't worked at a startup. I have worked at two FAANGs (F+G). So I can't speak to the actual experience of this but when considering options, startups, particuarly very early stage startups, seemed like such a terrible value proposition. There could be qualitative benefits and I think this is why a lot of people go this route. Things like less structure and a bigger feeling of impact. But your equity is most like…

Actually, Jeff Bezos worked at a startup, Fitel, for two years, as his first job out of college. (Maybe 1990 D.E. Shaw would be considered a startup, too, actually.) But good points regardless.

Source: https://en.wikipedia.org/wiki/Jeff_Bezos#Early_career

Post reply on HN