Yeah, so I'm really feeling the negative side of the remote job market right now...can't help but feel pretty beat down. My savings are running out, and though I've tried lowering my expectations (like down to what I was earning when I first started as an engineer), I'm still getting no bites. TopTal is a race to, and scuffle at, the bottom, and I've probably spent more than a month on take-home assignments only to get demoralizing replies like "We liked your solution, but actually we decided not to offer this role". I have 8 YoE (mostly web apps) and am kind of facing a crisis of if I need to uproot my life and move. I don't have high living expenses, so I'm not at all expecting a big tech salary, but even still with low expectations I'm not getting many replies. My personal network hasn't been able to help either. I'm in the EU FWIW.Any words of encouragement or advice or comfort? Feeling a bit down today.
itake|2 years ago
Find joy in applying for new jobs, learning about system design and algorithms, or doing practice interviews.
If you follow the process, you will find that job.
----
On a side note, I would encourage you to not lower your pay or communicate you will accept lower pay, because its a signal to employers that you're desperate, no one wants you, and they too should be cautious to hire you. As one of my old favorite managers once told me, "when I gave you that offer, I wanted you to walk in on your first day smiling"
ben_w|2 years ago
While this is often true: (1) some employers really do want the cheapest labour — they're not people you want to work for for other reasons, but they will hire you, and if you're short of money, some is better than one
(2) It's unclear what the market rates are. I'm also job hunting*, and I've seen people confidently claim the "going rate" for my experience level is anywhere from €75k to €114k. My experience with pay has always been getting huge rises followed by people shocked by how small the number is.
* If anyone's interested in hiring me: iOS senior, Berlin, been doing iOS since the first iPod with retina display came out
dispirited|2 years ago
And yeah, I haven't obviously made that signal, but I have definitely applied for "lesser" companies that I wouldn't have otherwise.
al_borland|2 years ago
Is there more context to this? Did the manager want you to walk in smiling even though a low ball offer was accepted, or want you to walk in smiling because you felt you got a good offer you are happy with?
koliber|2 years ago
Think about landing the job as a numbers game. There are a bunch of steps, connected into a pipeline. Roughly, it's 1. find offers 2. apply 3. prescreen 4. interviews 5. offer
At each step of the pipeline, you will have fewer and fewer offers that will remain. Your goal is to bring one through the whole pipeline.
Think about the pass rate. Say you got 3 offers, but two were bad, and you accepted one. That's 33% pass rate.
You got invited for interviews at 20 firms, and three ended in offers. That's a 15% pass rate.
You were sent 30 pre-screening questionnaires, and got 20 interview invites. 66% pass rate.
You applied to 100 jobs, and got 30 pre-screening questionnaires. 30% pass rate.
These numbers are made up. You can work on any step of the pipeline and try to do things differently to see if it improves your pass rate.
In your case, are you not getting enough interviews? Or are you getting tons of interviews but are not getting any offers (or are not getting invited to a 2nd interview).
If it's the first, maybe you need to devote attention to your resume, cover letter, LinkedIn profile.
If it's the latter, maybe better interview prep or coaching will help.
It's a numbers game. You have to keep trying, but also tweak the steps along the way.
If you have any concrete questions or would like some help, my contact info is in my profile.
dejaydev|2 years ago
[0] https://www.notion.so/templates/job-applications
achempion|2 years ago
This means that you can spend more effort on getting the job that fits you the best and none or less effort for other opportunities.
hobs|2 years ago
pluc|2 years ago
pluc|2 years ago
Came across this the other day, good resources hidden in links: https://docs.google.com/document/d/1IUUwdEw0RjTftvJv3LTA-7XI... (such as this: https://docs.google.com/document/d/1a_l8V-R7i5UOJiCV_QUqK167...)
lokhura|2 years ago
Once I get pass HR and get to talk to an actual engineer I can reevaluate my lies and drive the interview into the areas I'm actually experienced with.
Also, interviewing is a game. Even if I'm not looking for a new job I just do it to practice and for fun. It feels pretty good to reject an offer and know your worth.
programjames|2 years ago
vertis|2 years ago
DamnInteresting|2 years ago
Rather than repeat some of the advice already given, I suggest you cultivate at least one uncommon niche skill. Doing so adds keywords to your resume that don't appear on all of the others, and demonstrates the ability and willingness to learn new things. It's also possible that there is some employer out there who really needs work in that niche, and they're struggling to find matching applicants.
One potential niche is legacy code. I landed my current position because I know Perl, and this employer has a lot of legacy code. I also found some traction with ColdFusion. If you can't stomach learning old-timey stuff like that, maybe learn how to build browser extensions, or Wordpress plugins. Those aren't super rare skills, but they're not as common these days as React or Angular. You don't have to master anything, just offer a running start.
Also: Don't be afraid to be slightly silly on your resume. The people who have to review those things see a lot of very boring stuff, and something with a little personality can stand out.
Good luck.
collyw|2 years ago
t43562|2 years ago
Other people have said its a numbers game and they're right. You have to apply and again and somehow keep your spirits up. I hate it when I'm finding a job - I always feel like shit and that I'm worthless. Then I get something and I feel worthwhile again - it's all in one's own head and there's a skill I need to get better at about managing those feelings.
I think the key is to be slightly arrogant in your own eyes. Believe in yourself for no reason at all. "I know python but I'm not a great expert" BZZT....WRONG ANSWER "I know java" BING!!! RIGHT ANSWER. There's an element of projecting a confident and go-getter attitude. You can learn whatever you don't know, you can fix what you lack it's not a problem.
Another issue is that people are looking for different things and you can reword your CV to hook them. I've lost offers because I didn't sell myself on the right aspects of my experience before. You can learn something topical and put that on your CV if you find out that it's a hot item in your general field. e.g. if you do webapps then do you know react or is there something else that's a ticklist item with recruiters and companies?
I think it's also easier to get jobs with smaller companies - they've less budget and less staff and are probably more desperate. If you're not fullstack then do some basic fullstack example site and teach yourself enough to be just about useful.
as1mov|2 years ago
Every job post on LinkedIn seems to have hundreds of applicants, reminds me of the time I used to apply for jobs in India.
altdataseller|2 years ago
I built this to scratch my own itch when I was looking for a new job, and everyone I knew wanted something like this, so I’ve just kept it getting for people who are looking for remote engineering jobs :)
ayewo|2 years ago
Charlie_32|2 years ago
Might also be worth looking at University job boards if there's any Uni's in your town. I worked an academia job part time because it was all I could find, but I learned a lot and the work felt great compared to most office jobs. Might be a good stop gap for you, as they tend to be fixed term contracts I think.
shp0ngle|2 years ago
My stupid advice is... give up something.
Give up remote, give up working on same tech stack, give up high salary. I got through the slog of interviews and got something that's not ideal but hey it's a job.
But damn was it all so torturous.
em-bee|2 years ago
not an option when you have family, and there are no local jobs.
give up working on same tech stack
well, yes, but who is hiring someone who doesn't already have experience on their tech stack?
jowdones|2 years ago
bengale|2 years ago
starbugs|2 years ago
Apparently, after remote was "the new normal" and "worked extremely well", now nobody wants it anymore for ... reasons?
throwitall|2 years ago
we stopped hiring remote workers after experiencing massive amounts of employment fraud (multiple jobs, lying about who they were) and extremely low quality candidates despite good offers
lokhura|2 years ago
vemv|2 years ago
With that said, what was the typical salary for one of those positions?
jokethrowaway|2 years ago
Employment fraud can't be avoided, monitoring performance is hard and the economy is harsh enough people feel justified pulling multiple jobs.
jacob_rezi|2 years ago
dejaydev|2 years ago
Update: I've been moving my resume over and I love how well made the website is, even little things like selecting a state and having the cities localized. This is really cool!
neumann|2 years ago
bpg_92|2 years ago
ayewo|2 years ago
How do HNers take advantage of your offer?
MilStdJunkie|2 years ago
ivanvas|2 years ago
generalbuto|2 years ago
phyalow|2 years ago
john-tells-all|2 years ago
WinstonSmith84|2 years ago
gpmcadam|2 years ago
If you plan to continue spending time on personal projects or CV, maybe change your scenery and go to a nice cafe or similar. Maybe coworking spaces or new environments will unlock opportunities to network in ways you haven't thought of.
Keep your mind focused on the end goal and consider each step a learning opportunity.
Also, take this time to do things you might not have had the time to do before: learn a new programming language or tech stack or write that blog post you've been sitting on; you never know what doors this type of thing could open for you.
Best of luck!
dispirited|2 years ago
devoutsalsa|2 years ago
kypro|2 years ago
The job market for developers is really bad right now, and honestly it's hard for me to see it improving much any time soon. The industry is so saturated with talent these days that I can't imagine there ever being the same kind of demand that we've seen in the past.
Really all you can do is keep applying and try your best to understand where your limitations are. I think web development is particularly bad right now because the web development ecosystem is very accessible so there's a lot of talent concentrating there. When I got into web development you had to first learn how to configure a webserver and set up DNS, etc. Today you can just spin up a website with a single command. You can create a basic React website in an afternoon.
I guess what I'm saying is that I don't think you should try to compete in web development skills. Instead you should try to compete by highlighting other skills that complement your experience. For example, do you have experience with accessibility? Do you have experience with any devops tools? Do you have experience leading teams? These things can set you apart from all of the other profiles which say "webdeveloper with 10 years experience".
vemv|2 years ago
The moment investment comes back, so will be jobs. In the end it's that easy.
colund|2 years ago
Some tips: Reach out to recruiters who have contacted you in the past. Sign up for online CV databases. Use your network and contact former colleagues to see if their companies are hiring. Work on a side project that excites you and makes you proud to change your mindset, or take an online course. Try to get excited about the challenge instead of thinking about giving up. I just watched a YCombinator video which, among other things, talks about not giving up too soon: https://youtu.be/al-15mMAS18.
Also, try to get feedback when you're rejected. Are you showing genuine interest in the job? Do you ask insightful questions, and do you submit take-home assignments without bugs?
fasteddie31003|2 years ago
john-tells-all|2 years ago
I have two niches: DevOps (build resources with code, facilitate the Feature Devs) and DevEx/Velocity Coach (drop in and do focused training). A tool to focus my pitch to the opportunity would be great!
sebestindragos|2 years ago
loginx|2 years ago
It will also give you a boost of confidence, an opportunity to build social proof about your work, and it may even end up scoring you a longer term engagement.
Good luck!
collyw|2 years ago
mherrmann|2 years ago
blaisehorvath|2 years ago
Muromec|2 years ago
gwbas1c|2 years ago
In 2020-2021 I spent 20 weeks looking, and applied for 57 jobs.
> I've probably spent more than a month on take-home assignments
I (usually) won't do a take home that I suspect will take me more than 3 hours. Basically, if I have to "learn" to use some kind of framework / pattern in order to do the takehome, I punt. (Unless I want to learn to use the framework / pattern.)
The imbalance of time with long take homes assignments is perverse, because the people evaluating your take home only invest a few minutes into evaluating it: Long take homes are only worth doing once you've had a lot of contact with the company, and there's some kind of payment in return for work. (IE, Duck Duck Go does a good interview and then pays a reasonable rate for the take home.)
isoprophlex|2 years ago
jononor|2 years ago
begueradj|2 years ago
> but even still with low expectations I'm not getting many replies.
Do not sell your skills cheap. If you have low expectations, seek for less qualified jobs while applying for what you feel you are meant for.
Many people went through more or less tough a situation. So do not panic. It is ok to go from failure to failure until the final success.
john-tells-all|2 years ago
I have 20+ YOE, aced a take-home technical, had good rapport with team lead... but they didn't move forward with hiring me.
Take care of yourself! Go outside! Get a hobby! Mental health is so important. Tomorrow morning I'm meeting my buddy to drink too much coffee and swap stories before coming home to work on my business card for next week's multi-day job conference. It's... a lot.
TradingPlaces|2 years ago
https://nationallabs.org/work-here/careers/
I just looked at Berkeley and they have 60 openings with the word “software” in the title. https://jobs.lbl.gov/jobs/search/4993486
EchoChamberMan|2 years ago
whiplash451|2 years ago
Some employers claim to be remote-first but favor employees who are close to one of their physical offices.
captaincaveman|2 years ago
weweersdfsd|2 years ago
mattlondon|2 years ago
It feels like though the market is somewhat in the doldrums now - I have no direct experience of current conditions but at my BigCo (deliberately not naming) hiring is basically stopped, even for backfill/attrition. Seems like companies are kinda spooked at the moment and not really hiring, and letting headcount naturally shrink.
Have you considered contract work? If companies are not hiring FTEs, they may still be looking for temporary contract work as that is lower risk for them.
Good luck.
Charlie_32|2 years ago
jokethrowaway|2 years ago
We stopped using recruiters and just do personal referrals.
Churn is low because nobody can find another job, albeit a few people still manage.
Feel free to reach out at f99k at proton me
yodsanklai|2 years ago
Have you considered non-remote jobs and relocating? maybe that'll be good enough and give you time to find to build up your resume and find a remote position.
dispirited|2 years ago
sage76|2 years ago
I left the field but my friends tell me the market is brutal.
So maybe it's not you.
EchoChamberMan|2 years ago
uptownfunk|2 years ago
kungfupawnda|2 years ago
yodsanklai|2 years ago
yungporko|2 years ago
syngrog66|2 years ago
dispirited|2 years ago
amlethusmarcus|2 years ago
[deleted]
toobit|2 years ago
[deleted]
whoisdanging|2 years ago
[deleted]
kys_now|2 years ago
[deleted]
EchoChamberMan|2 years ago
flkenosad|2 years ago
vertis|2 years ago
ben_w|2 years ago
The original poster was "in the EU", just like I am. It's entirely plausible that for them, like for me, language is a barrier to other jobs besides tech.
castalian|2 years ago
This sounds like a red flag for me.
mrweasel|2 years ago
Quite frankly, if you want to work as a developer right now then go add Java or C# to the list of language you know. A quick check on the local job listing site shows all Java and C#, and a single Rails developer, job posted. The Java and C# are frequently not for a single position, but multiple.
In my experience the companies that are currently hiring either expect you to be able to do some web app (front-end) work, or they have a smaller team of front-end developers supporting a large team of back-end developers.
One major issue I've seem with developers who focus to hard on web apps is that their understanding of infrastructure, deployment and configuration management leaves a lot to be desired. Not saying that that is the case universally, but it is less rare to encounter a Java developer who can't navigate database and web-servers.
avandermeulen|2 years ago
Charlie_32|2 years ago
rasulkireev|2 years ago
[deleted]
meonmyphone2|2 years ago
[deleted]
Charlie_32|2 years ago
[deleted]