4 ms·
> I can't speak for Apple specifically, but many companies are no longer matching the CoL increases. Housing prices are steadily increasing, and so is rent. I
by chipotle_coyote 5y ago
> I can't speak for Apple specifically, but many companies are no longer matching the CoL increases. Housing prices are steadily increasing, and so is rent.
I can't help but wonder if this is the flip side to the Silicon Valley mantra of "if you want a raise, job hop," where hitting your four-year anniversary with the same company makes you an old-timer and gets people on HN asking you if you're stupid. (Hopefully more politely than that, but that's absolutely the subtext of some recent message threads I've seen.) If the expectation on the company side is that they shouldn't plan on on any engineering staff being there more than a few years, then maybe it tacitly selects for "give employees a big bonus and lots of perks and just don't worry about raises because there ain't nothin' you can do to keep 'em".
And, of course, there's a chicken-or-egg aspect to that: did job-hopping become the norm because companies aren't giving them enough reason to stay, or vice-versa? When I moved out to Silicon Valley close to twenty years ago, I'd have placed the blame for that particular new normal on the companies, but after having read HN for the better part of the last decade, I'm considerably less certain of that.
- astrange 5y ago> I can't help but wonder if this is the flip side to the Silicon Valley mantra of "if you want a raise, job hop," where hitting your four-year anniversary with the same company makes you an old-timer and gets people on HN asking you if you're stupid. (Hopefully more politely than that, but that's absolutely the subtext of some recent message threads I've seen.) I think that comes from misreading stats. If a company has huge growth and hires a bunch of new people, the average lifespan of an employee will obviously go down. There's many well known Apple engineers (in OS software at least) who've been there for decades.
- chipotle_coyote 5y agoWell, it comes from reading HN. :) That's clearly anecdotal, but if you're a regular reader you've surely come across the job-hopping advice here! I've seen "the way you get a raise is by switching companies" as advice over and over and over here, and I don't think it's just a small selection of malcontents I just keep running into. Companies whose primary business is hardware seem to be more likely to keep people around for longer periods of time -- Apple, Intel, Cisco, National Semiconductor back when they were a going concern. Software companies, though, particularly ones in Silicon Valley (or following a Silicon Valley ethos)? As someone who's going to hit their four-year anniversary at their current workplace in a week, I feel like the oddball.
- kimixa 5y agoThat's certainly true about hardware companies - the cycle of product inception to release is often large enough that if you followed the "advice" here you would never actually experience the full cycle. I work on software at a similar company - and it certainly seems to have a significantly higher "employment age" than people seem possible here - I've worked here for 4 years and still one of the "new" ones. Some of that I feel due to a good work/life balance (And decent enough pay :), and a culture I find to be pleasant (I worked with Apple employees for a while, for example, and still don't understand why people put up with the crap I saw when there's a healthy job market). But I wonder if there's something to be said for the work itself - people have been here for ages and still doing new things - one year you may be working on texture pipelines, the next a deep dive in ray tracing. Sure, they're kinda similar, but I feel it may be more rewarding than redesigning a perfectly good UI for the 5th time, or replacing whatever javascript framework you used to use with the "New Hotness".