Hacker News new | past | comments | ask | show | jobs | submit login

Justin.tv is great...but it's not your typical engineering job.

I think that a lot of the appeal of startups to young engineers is that they represent the opportunity to do things differently. Rather than tethering your future to the MBA bean-counter at corporate, you can have the chance to be corporate. That's a critical difference.




You make a pretty broad generalization that programming sucks as a career. I think you need to compare the best engineering jobs to the best MBA jobs, and the average engineering job to the average MBA job. So compare working at justin.tv to working as a Bain consultant. And compare being a typical big company engineer to being a middle manager. Does engineering still come out poorly as a career choice? Being an MBA middle manager's not exactly a load of fun, and you have student loans to pay off.


The average case is effectively the only one that matters, since that's where most people will end up.

The fundamental difference between your average MBA and your average engineer, in my opinion, is that engineers are viewed as tactical assets by the business people, whereas business people view themselves as strategic assets. Only in small tech companies are the technical problems so important that the engineers become strategic advantages. That kind of thinking is still pretty rare.

(But for what it's worth, your hypothetical Bain consultant is earning a six-figure salary, traveling around the world and developing hugely important business experience and professional contacts that will serve him well when he leaves consulting. Even the best engineering jobs have limited expanse and authority -- you interact with techies, focus on the details of implementing someone else's vision, and rarely rise to a level where strategic thinking is required.)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: