| I'm curious how many people are having trouble getting hired lately? I mostly voluntarily quit my full time dev job (web based ERP software powered by Perl) last June 2020 after covid cut hours. I figured it would be an easy step to jump from Perl web developer to Django. So I re-wrote my linkedin and resumes to mostly brand me as a 'Django Expert'. I'll admit my experience with it is more limited (compared to Perl offerings), but I have used it off and on for the last 6 years or so and can easily deploy apps using traditional HTML templating or rest based apps on modern javascript via Django rest framework. Yet after sending out over 80 applications and doing about 60 interviews, I have not gotten any offers. I'm starting to get a bit nervous as savings are getting thin. I don't think anything is wrong with my resume since I normally hear back from 80% of what I apply to. I'm starting to feel that perhaps the python/django market is overly flooded at the moment? Should I perhaps try jumping to a different language like Go where the market isn't so flooded (if that is the case)? I'm honestly shocked I have not had any offers. For the first 6 months, I'll admit I didn't try very hard to be friendly or personable. I felt like just showing I was a good "worker bee" would be good enough during interviews. Since then I've taken a more scientific approach to interviewing and have tried many different tactics, from being overly friendly or talkative, to talking about a desire to move into management or a desire to not move into management. Emphasized different skills (or lack thereof), etc. And although in some cases I feel like I get along great with the team and my skill set is a direct match, I still end up not getting selected. Only about half the time is salary even discussed, so I'm not being limited by what I am asking for pay. Even worse, if I get feedback, it is always maligned. Just recently one small company said they didn't choose me because they felt I was weak with databases. We had talked in detail about my experience with using postgresql as a data warehouse with 15 billion rows and 5tb of data and having migrated it through various OLAP schemas and dimensional models. To me, it just really feels like no one is actually hiring?! And sadly, job posting in September and October have really fallen flat compared to the last 6 months. For the most part, I have been using boards like python.org/jobs and the HN hired monthly post. I normally try to stick to small companies since they seem to value actual work skills instead of interview and leet code etiquette. So perhaps I should branch out to bigger companies? I tried for a few weeks to put my resume on dice.com but got slammed by recruiting firms sending me job apps that had nothing to do with my background and I was stupid enough to list my phone number so then I had recruiters calling me trying to sweet talk me into applying anyway because "maybe they'll hire you even though your skills aren't a match". But that just lead to many interviews where I could tell the interviewer was annoyed with me since the req stated python + C# or Java experience and I had neither. I really can't think of a better way to improve myself. I've got about 10 years experience and am getting close to the dreaded 40 year mark. I have noticed a high percentage of jobs seem to want you to have a bunch of AWS experience. I've messed around with EC2 instances but that is about it. Not sure if it is worth it to try to get some AWS certs (I really hate certs) or what? |
Perl is a dinosaur, and will not get you as many job opportunities as something more recent. But the programming language is hardly the stumbling block. Most shops know that experienced people pick up languages, frameworks etc. easily.
Here are some suggestions: - Building/operating software on AWS is really becoming a basic skill most people are expected to have nowadays. You could get an AWS certification that shows you are serious about building skills in the area.
- Apply to jobs on LinkedIn. You will get a better selection of jobs that are tailored to your needs, and I have found that recruiters respond to LinkedIn applicants a bit more.
- Consider a job with a nonprofit org, such as a university. These places have more legacy software, and are also unable to compete with the open market. You will face a reduction in pay perhaps, but you can get back into a job, where you will have a stronger negotiating position.
- Not having a job somehow makes you less attractive to recruiters and hiring managers. It's bizarre, but go figure. If you interview with the goal of getting hired anywhere and get yourself into a job, you will strengthen your hand considerably.
- Try not to reveal that you are unemployed when you initiate a conversation with a firm.