I feel like any startup I could found wouldn't be one I'd find interesting to work at. My former boss was a PhD with decades of expertise in his field. Working for him was an experience I couldn't have made happen myself.
I don't think the working for the "right" startup necessarily means the one that results in a big exit some years down the line... I don't think it's that hard to find a startup founded by cool people doing stuff you find interesting.
I'm happy enough in academia. If I left it, it would only be for assured big bucks with job security. So, yeah, I don't think the startup life is really for me.
This nicely sums up a bunch of reasons why I decided not to do a postdoc, and instead joined my first startup after finishing my PhD. I'm sure it works for some people, but I just couldn't see myself being happy with it.
Agreed. Something seems off about this post. Having worked at Google and also having founded multiple startups, I understand the allure of startups. However, I have to say that in my experience, no one leaves a job that they are perfectly happy with in order to found a startup.
The decision to found a startup comes from a deep dissatisfaction with the status quo. Either because there is a problem you are so passionate about solving that you are willing to drop everything, or because you are dissatisfied with your existing work environment, and want to try to create your own.
There's something wrong with how you evaluate your potential employers, then. I understand how one can make the mistake that working at any startup would mean that it is going to be an exciting job. If you want to be excited about what you are working on, the fact that a company is a startup or a huge company isn't important; the question is always, what are they making, and are you excited about that?
A few years ago I made a similar choice to work for a startup. It didn't work out; I learned that it's probably not worth it unless for me unless I know and am comfortable with the founders, as well as believe in the mission. Less than that brings a lot of uncertainty, compared to a stable high salary I might otherwise earn.
As much as I enjoyed working at a startup and watching it go from debt to massive profit, I definitely don't think it's for everyone. Or even most people.
It takes a tremendous amount of drive and passion to deal with the negatives of working at a startup. Low pay, odd/long hours, uncertain future, non-existant code base...
For many people, taking that junior programmer job at the big corporation is much closer to their pace and risk level.
And let's not forget that if you have that much drive and passion, you might be better off being a partner at a startup, instead of being a hired hand.
Startup: May be in a couple of years after getting some industry experience. Contrary to what people may say, it is extremely tough to just found a startup when you have no experience, connections, vision or even idea of what you would want to do. If you have the vision, connections, experience etc, sure go for it but most likely you don't.
I certainly agree that you’re more likely to get the things you mention at a startup, but it’s possible to get those elsewhere (I have them now, with the exception of inexperience). Since I only need one job, I care more about the upper bound than the expected value.
Everyone has a different definition of ‘interesting’, but, IMO, Microsoft Research has more interesting work than pretty much any startup out there. Since I don’t have a PhD, there’s no way I’d get hired there; I’m just using them to illustrate a point.
As nostrademons points out, Google’s also full of interesting projects. Their process is notoriously slow, so I can’t tell if my resume was thrown into a black hole, or if it’s actually being considered, but that’s at least within the realm of possibility. Even IBM, which is known for not being a great place to work, has teams that are doing really cool stuff. Here in Austin, I’ve heard very good things about their Linux group, and, of course, IBM Research has lots of groups working on fun problems.
I remember that an engineer we tried to hire at Google in 2000 turned down the offer for the same reason -- he thought that all of the interesting problems were probably already solved :)
The reality is typically the opposite. Most startups are technically straightforward to start with and only get really advanced with scale.
I'm the head of engineering for a startup, was 3rd engineer at Eventbrite, built my own startup valued >$1M, turned down 2 offers at Google. Been doing startups 10+ years.
I do startups because I have a problem communicating my ideas in a way to influence larger organizations to do the things that interest me. Simple as that.
If I have a theory to move the needle, in a startup, I can do it, analyze it, and launch it with very little buy-in, although my impact to an industry may be less. In a BigCo, my impact on the industry may be more but the battle isn't about product-market fit, it's about corporate alignment and buy-in before I can even test product-market fit, which I just don't enjoy.
One more thing this guy might want to consider adding to his list if he's intent on exploring that landscape: working in a research-y position at a large (> few thousand employees) company.
I was in academia for a bit, and eventually dropped out of my PhD because it didn't feel right.
I was in startups (both as founder and early employee) for a while, and while I learned a lot I was mostly miserable. I also did some freelance work, and worked for a small web agency/consultancy.
I am now working in a R&D-like group at a very large company. In many ways, it combines the best of all worlds: large corporation, academic research, startups. I like reading papers and thinking about the future. I like the scrappy hard working startup attitude. I like working in a team with people that have been there for more than two decades. I like not having to worry about my job because the company is large and printing money. I like having a HR department I can go to if I encounter unethical behavior (I did not have that luxury in startups). I like having an office of my own without people talking about their life while I'm trying to work or my boss breathing down my neck every 30 minutes (open floor plans have scarred me). The list goes on and on; the gist of it is that I find it to be the best career move I've made so far.
I'm about to agree to join a startup, but reading all the comments made me hesitate.
But I don't see a growth opportunity in a big company, the work is boring as hell and there are engineers, who joined 5 years earlier than I did, are still on same level as mine.
And the key engineering work is hold tightly by early members, unless they retire, I don't see a chance.
And I want to do robotics. Although my current company is investing in the area, they only need people with the right background, i.e. PhDs in robotics. And I have talk with google recruiters, they let me choose a position before the interview, but all my selections are as boring as my current position.
reply