Hacker News new | ask | show | jobs
by ramesh31 394 days ago
This is fine, until it comes time for layoffs. Like it or not, software development is an intensly social enterprise. Of course there are lone geniuses out there doing their own thing, and if that's you great. But it isn't how enterprise teams work. Particularly as you reach L7, every single aspect of your job will become political in one way or another.
2 comments

Except the layoffs come from someone's spreadsheet 3 levels up, so even if everyone likes you that may not be enough. It definitely helps, but not guaranteed.
The point isn’t about saving yourself from the layoff, it’s about having a network to help you find a new job, because yeah, the layoffs are disconnected, heartless, and clumsy. If you’re always building at least a couple relationships, some of those people inevitably quit on their own, branch out, and after years of this, you end up with a decently sized network to help you out (and you can help them too when the time comes)
This is true even outside of software development. Working at pretty much any company is an inherently social enterprise dictated by those same rules you correctly pointed out.