Economy··3 min read

How Developers Should Prepare for a Recession

Practical strategies for surviving a downturn as a software developer

Downturns Always Come

The economy is cyclical. The 2008 financial crisis, the 2020 COVID shock, the 2023 tech layoffs. After 7 years in the industry, I've watched three downturns unfold, and the difference between people who prepared beforehand and those who scrambled afterward was stark.

Looking Back at 2023

The first positions cut were always the "nice to have but not essential" ones. Internal tools teams, R&D experiments, new business initiatives — first in line for downsizing. Teams that directly generated revenue or ran core infrastructure were relatively safe.

LinkedIn data shows that the average re-employment time for laid-off tech workers in 2023 was 5.7 months. Seniors averaged 3.8 months, juniors 8.2 months. Experience made a big difference.

The people hit hardest during downturns were those who'd job-hopped to inflated salaries during the market peak. When your pay exceeds your market value, matching it at the next job becomes difficult. The psychological burden of taking a pay cut is real.

Get Your Finances in Order First

An emergency fund is the most important thing. You need at least 6 months of living expenses in cash or cash-equivalent assets. If your monthly expenses are 3 million won, that's at least 18 million won. Money in investment accounts doesn't count as emergency funds — the market might be down when you need it. Put it in a high-yield savings account or money market fund.

Cut unnecessary subscriptions too. Netflix, YouTube Premium, unused SaaS subscriptions, orphaned cloud instances. You can probably save 200-300K won per month. Over 6 months, that's 1.5 million won. (Seems small, but it adds up.)

Variable-rate loans can create double trouble during economic uncertainty. If possible, convert to fixed-rate or pay down the principal.

Everyone Says "Just Be Good at Your Job"

But during downturns, skills are the baseline — you also need visibility. Developers who consistently contribute on GitHub, write blog posts, and participate in communities get re-employed faster after layoffs. 2023 data shows that developers with a visible technical presence online found new jobs an average of 2 months sooner.

Keep your resume updated at all times. If you wait until the crisis hits, it's too late. Build the habit of updating it every 6 months.

Networking matters too. According to LinkedIn analysis, 42% of tech workers who successfully found new jobs in 2023 got in through referrals. Referral conversion rates were 3x higher than public applications. Maintaining your network during good times is your insurance for bad times.

Don't Get Swept Up in Fear

The most dangerous thing during a recession is rash decisions. The desperation to take any job even at a big pay cut, the impulse to pivot to a field you have no interest in, the anxiety-driven shotgun approach to studying everything. These things actually make the situation worse.

If you can calmly analyze the market and reposition yourself while everyone else is panicking, you'll be in a better position when the downturn ends.

Buying an umbrella when it's already raining is expensive. After 2008 and after 2020, the market recovered both times. Build your emergency fund, sharpen your skills, maintain your network. Those three things alone will carry you through any downturn. The problem is whether you do this proactively during the good times — and most people don't. Myself included.

Related Posts