TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: How can one survive in the current software engineering market?

1 pointsby itsmefazover 5 years ago
There are layoffs happening constantly, and gone are the times when people would spend years in one company and only then transition.<p>My condolences to all the people getting laid off, hopefully you find a better opportunity. What I wanted to know is how can one survive in this current software engineering market? The few ways I see is to either - 1) acquire knowledge that very less people in the organization have. 2) create tremendous value that everyone thinks twice to fire you<p>Or is the game so screwed up that there is no chance of surviving and getting fired is inevitable and one has to just keep moving on from there?

1 comment

smt88over 5 years ago
Not sure which layoffs you&#x27;re talking about, but the ones I&#x27;ve heard of are mostly frivolous VC-funded (and not profitable) Silicon Valley companies.<p>If you want to avoid layoffs, try looking for jobs at safer companies -- ones that are profitable and have a genuinely useful product. For example, choose a SalesForce over a scooter company.<p>As more general advice, I&#x27;d suggest working on soft skills, like managing teams, understanding product, translating business reqs into coherent tech specs, etc. It&#x27;s easy to find people who can code, but it&#x27;s very difficult to find people who can understand the entire business (all the way from the client thinking &quot;I need something&quot; to a coder writing it to a final delivery of that value).