Hacker News new | ask | show | jobs
by jwilliams 6483 days ago
For me it's the need to try and do something for myself, and to do something that is excellent - something I'm proud of.

I've been in large corporates for 10 years. A corporate can basically never compete against this kind of desire (which, is actually quite rare).

Even though I've got more senior over the years, you just end up with less control over more - until you reach the point that you're just a powerpoint jockey.

It's almost impossible to do something innovative at a large corporate - because of the inertia and the massive amount of consensus building that's required to do anything different. Pure design doesn't exist, it's an exercise in compromise.

That's not meant to knock it. The environment suits many (i.e most) people. It won't suit everyone though.

Personally, I've never found going over the top to keep someone around is a good idea - If someone wants to leave to broaden their horizons, I'd encourage it.

Sometimes they leave and succeed - then they're a great person to keep in contact with. Sometimes they leave and it doesn't work out - in this case they sometimes come back, and usually a much better and more capable person for the experience.