111

So I've been out of work for over a year now. I'm a software engineer with 20 years experience in Java, I have experience in over a dozen other languages, I've worked for companies of around 30 employees as well as big multinationals.

Over the last year, I've applied for literally hundreds of jobs, and I've gotten one interview, got all the way to the final stage of the process but missed out to someone with more experience of that specific framework they wanted. I was told that they really liked me, that my code was good even though I was learning that framework while doing the code test, and that I would integrate with the team very well, but they needed someone with more experience with the framework they use. They did say that if another position opened up this year that they'd get in touch.

So my question is, what the fuck do I do now? I'm still applying for every programming position that comes up on the job boards, I'm emailing recruiters to try to get my foot in the door, I'm teaching myself different frameworks and languages and building small demo apps to show what I can do, but I'm getting nowhere.

Five years ago, I had absolutely no issue getting a job. I'd literally have several job offers within a month of looking. Now there's nothing. For context, I'm in the UK.

So what are my options. What can I do to get work as a programmer in today's market? What else is there for me to do? How would I get started freelance if I've never done that before, and is that even a viable option? Are other people experiencing the same at the moment?

Please help, I'm getting desperate.

you are viewing a single comment's thread
view the rest of the comments
[-] sxan@midwest.social 11 points 3 days ago

6 years now. 6. Years.

I'm in the US, and I had (unwisely) accepted promotions later in my career and was middle management when The Purge came. So, don't be discouraged; our situations are very different. I've got white-middle-aged-middle-management-male working against me.

But I do have sone advice: do not stay inactive. Volunteer. Take whatever short h term contract work you can get, even if it doesn't pay great. Having something to fill in the time on your CV is invaluable. I didn't do that; I am, at my age, reasonably well off and was being picky, looking and applying only for jobs I really wanted, and it was a mistake. When I finally gave that up and stated being less selective, I found that even applying for "lower" roles wasn't working.

Don't be inactive. Even volunteer work gives you the opportunity to meet people and make connections, and it's something on your resume - not just a long gap. It's easier to explain and more palatable to employers when they ask, "so, what have you been doing for the past X years?"

Good luck.

this post was submitted on 06 May 2025
111 points (100.0% liked)

Programming

20064 readers
152 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



founded 2 years ago
MODERATORS