Live data from Hacker News

Why to Join a Startup After Graduating

estromberg.com

11–20 of 39 posts

Re: Why to Join a Startup After Graduating

#11
post #8

The biggest problem I see with joining a startup after graduation is more often then not, Startups don't use any kind of best practices, as they just want to Get Things Done(tm). It's not uncommon to run into a startup that doesn't use source control, code comments, have failover servers, or even have a dev/staging environment. There are some things that are best to get a good foundation for your career, and large co…

I think there's a lot to be said for learning best practices the hard way. In my experience at a large company, these things can become a cargo cult, especially for less experienced people.

Re: Why to Join a Startup After Graduating

#12
I think spending some time in a big company after graduation is very worth while. Preferably not a software company. At least you'll learn the culture, the way they work, their problems. With this knowledge under your belt you will be in a better position to sell into these companies in the future.

Re: Why to Join a Startup After Graduating

#13
I agree, though you do need to make sure you choose a good startup. There are still startups out there that view developers as interchangeable cogs, where you can end up with the worst of all worlds (no stable paycheck, no real autonomy, uninteresting work).

One thing I did notice - it can be a little risky to spend a long time at a single startup that fails. I worked for a startup that did fail (and was a little crappy) for two years, and some people had been there for 8 or more years. When it tanked, the people who had spent their entire career since college at the startup didn't have extensive networks to tap into for the next gig.

The ideal resume probably includes a stint at a large but respected company (such as google amazon), as well as some innovative work at smaller companies and/or startups and maybe some consulting and open source work.

Of course, the "resume" is starting to get a little outdated, and a lot of people would say the best thing to do is just start your own company when you're young and can afford the risk, rather than wasting those consequence-free first 10 years on resume building.

Now that I'm the primary wage earner for a family with two kids, trust me, I know the restrictions. Interestingly, startups aren't really off limits to people like me in places like the Bay Area, because they keep your skills sharp and there is just so much hiring going on (the ol "career security" vs "job security" thing).

But what is off limits (or at least very difficult) is the ramen-level poverty you can afford when you're in your 20s and have nobody depending on you. For the first 5 years after college, my rent was $350/month near the beach in San Diego, and that was the only real expense. If I'd needed to, I could have driven that even lower. That's a serious opportunity that goes away later in life.

Re: Why to Join a Startup After Graduating

#17
post #7

I still hold the best place for a person after graduation is a large but not monolith company. Avoid Google, Microsoft, Amazon, the giant companies where you're just a cog in a giant machine. Go to a company like LinkedIn/Dropbox/Square. They are growing and are hiring, they aren't startup level anymore but most likely you will many benefits of startup life (freedom to move around, less clearly defined roles) without…

Medium sized companies of all stripes seem to be the best for someone early in their career. Small enough to notice you, but big enough to have somewhere to move you once you are noticed.

One of the biggest problems with a startup - if there are 10 engineers, where can you get promoted to?

The converse problem at a large company, there are plenty of places to get promoted to but getting recognized is often hard. I've been at my job 9 months at a big company and have had 2 different bosses already. My boss's boss oversees 100 people and barely knows me. How do you built continuity and a reputation?

Medium sized (50-250 people?) seems the best, but are sometimes hardest to find. They aren't on the S&P500, but they also aren't young enough to get press in Techcrunch.

Re: Why to Join a Startup After Graduating

#18
The biggest reason I joined a startup after graduating: I got to do things.

Positions that I would be steered towards applying for in big companies would be things like "sales engineer", "support engineer", testing, verification, documentation, government policy... lots of grinding-work type of jobs. Put in your 5-8 years and/or get a Master's degree, and then we can talk about interesting work (I'm in hardware, fwiw).

At the startup, I do a bit of all that, but I also get to make things. A few months in, and I was designing boards, all the way from initial design, through schematic, layout, prototyping and testing. I write code we need when we need it. I get to help figure out what kind of specs we need to look for, and how to do it. I get to work at macro- (architecture) and micro- (components and signal levels) levels in near-parallel, on my design in progress.

I have the impression that I would be lucky to have found a job with a large company that let me run as far as I have in any one of those directions.

Re: Why to Join a Startup After Graduating

#19
I think he misses the biggest advantage - after college most people don't have a family and kids and mortgage to worry about so they can devote a huge number of hours to their work, and the risks are much more manageable. Why waste that at a large company where the effort cannot be rewarded?

Re: Why to Join a Startup After Graduating

#20
post #5

Human beings are naturally divided into three different groups with different likelihood of risk-taking after graduating: 1. I can risk everything to be an entrepreneur. 2. I want to be an entrepreneur, but I'm not ready or I'm unsure to take the risk. 3. I just want a stable career and work as hard as I can. The first group will start their companies; the second group will join start-ups to learn what it takes; and…

I think you are definitely onto something, although it's a temporary mindset.

I've worked at a startup for exactly the reason you describe as type #2. Consider it practice for my eventual startup (when I will join #1).

But after graduation I declined going back to the startup world and choose path #3. I did this for a very specific reason: stability while I save up some money to let me do #1.

But I disagree with your use of the phrase 'risk everything'. There is almost no way to 'risk everything' at graduation because you have nothing. I thought about going straight to #1, but it would have required living at home with my parents. Instead I moved out and got a job. If you are living at home and being supported, you are almost risking nothing. If your startup fails while your living expenses are $0, you haven't fallen at all.

The risk for someone to jump later in life is far greater. You have savings people can come after if you go bankrupt. You have bills and responsibilities. You truly are risking something. Living with someone else's support right after graduation really isn't risking anything.

Post reply on HN