|
|
|
|
|
by auctiontheory
4486 days ago
|
|
Would be interesting to see more analysis of what these numbers mean. Is it salary? Benefits? Work environment? Interesting work? (Big companies do not offer the most interesting work, in my experience.) Long-term stock upside? Or just ... brand? [Edit: I mean why do students choose the way they do?] |
|
Brand in the CS sense is still huge. For some reason students just seem to love working at companies that are famous in the tech circle.
Perks also have a disproportionate impact on students who are used to college life and also don't quite internalize costs. We'll take a salary cut to have silly fringe benefits like laundry.
Finally, I think two delusions play a huge role: (1) That big companies offer more "interesting" work, which I think is empirically false. You're far more likely to be fixing bugs in old code in one of these large/famous companies than inventing new algorithms. (2) That "interesting" work is desirable. I honestly don't understand why students especially think they're above working on a CRUD app. Sure, it sounds "cool" to be dealing with things at Google scale, but I'd personally rather have a tangible impact on a company's core product.
Personally, I don't buy into any of the hype and turn away all recruiters from brand name companies. I can make twice as much, and work reasonable hours, in building "uninteresting" code for random startups...