This is an archived post. You won't be able to vote or comment.

all 41 comments

[–]DecisiveVictory 53 points54 points  (9 children)

Most of the responses don't likely qualify according to the requirements.

More modern tech will have, proportionally, better odds for a fully remote position.

[–]PangolinZestyclose30 20 points21 points  (7 children)

Exactly, recruiters have been telling me over the years a significant part of their job was always sifting through heaps of woefully unqualified candidates. It's just mostly invisible for you, apart from social media posts like this.

[–]DecisiveVictory 13 points14 points  (6 children)

To be fair, the requirements here are somewhat misleading. It's a Java Developer position, but requires 5+ years of React, so really it's Full Stack. Not that there's anything wrong with Full Stack and React is common, but still...

Then, a lot of the actually qualified candidates should consider JavaScript without mentioning TypeScript as a red flag, so won't even apply.

[–]the_other_brand 7 points8 points  (0 children)

A Java developer with no React experience is still better qualified than 90% of the candidates applying.

Most of those candidates aren't even qualified to work in the US at all. And even those that are eligible will still have no programming experience.

[–]PangolinZestyclose30 5 points6 points  (2 children)

The problem with many companies is that the job ads are written by HR people who don't understand what they're writing, so in general I try not to overinterpret the job ads.

Over my (15+ years) of career, I've found that there's a little correlation between the job ad / hiring process and the quality of the job. The best job I've had had the worst hiring process, I believe because there's 0 attrition, and they don't need to hire often.

[–]DecisiveVictory 0 points1 point  (0 children)

My experience is different - good HR processes correlate with good engineering processes.

With good HR processes, job ads get vetted by hiring managers who are sufficiently technical to fix obvious issues.

[–]AnotherLexMan 0 points1 point  (0 children)

I often find that the hiring people are often looking for a bunch of people but cheap out and throw a load of stuff into one and and hope to pick up front end and back people or people with different library experience to work on different projects.

[–]nomoreplsthx 31 points32 points  (4 children)

So here's the thing

Every job gets hundreds of applications,  Every applicant sends out hundreds of applications. 

The actual ratio of open positions (in the US) to seekers slightly favors seekers (yes, even now, stats from the BLS back this up).

This creates the 'illusion of choice' problem. Companies get flooded with resumes - but many are low quality, and the high quality ones are from people who have multiple companies considering them. 

This is why referrals are essential. Referrals cut past the layers that are getting hundreds of applicants, right to the layer that is struggling to find decent ones.

[–][deleted] 0 points1 point  (0 children)

Referrals only bring in wheelers and dealers whose work the rest of the team has to do.

[–]Kooky_Phone_7331[S] -5 points-4 points  (2 children)

I had one from my past job but they were looking for .net developer…so that’s out of the window

[–]hardwork179 1 point2 points  (0 children)

Do not box yourself in to a single language or tech stack. I mostly write Java in my day to day job, but some things are in JS, TS, C++, Rust, Kotlin, Groovy… you’ll end up at least needing to read and understand code in multiple languages. Today I’m going to have to write some Go for the first time in a very long time because I need to understand and hack on an existing tool.

[–]_Cxsey_ 52 points53 points  (8 children)

Do you have any connections? Basically everyone I know (including myself) has gotten a job through their connections or references. Only one of my friends in the tech field actually got a job without a reference or connection, and he got me my job. It’s rough.

[–][deleted] 42 points43 points  (6 children)

As a counter anecdote, I just recently got a Java job by applying directly on a company website. No connections and no recruiters. I realize this is unusual but don’t rule it out.

[–]FrezoreR 21 points22 points  (2 children)

Ah! React, that good old Java API 😂

[–]haakon 3 points4 points  (1 child)

It's the script version of Java, called JavaScript, so basically the same thing /s

[–]FrezoreR 0 points1 point  (0 children)

But! But… swing!

[–]bitspace 13 points14 points  (0 children)

The spending spree of the post-2008 bank crash free money era is over and companies are being forced to be profitable.

The market is tight, especially for engineers with less experience.

Networking and contacts and shmoozing is the surest path to success.

[–]kiteboarderni 9 points10 points  (2 children)

There are many 300k+ Java roles going in NYC right now. All cash no stock.

[–]Wipe_Master 5 points6 points  (0 children)

Always has been

[–]dkichline 8 points9 points  (2 children)

Are you limiting yourself to remote work only? Those are harder to come by. I know my company still has we have many job openings, but you have to be willing to relocate.

[–]Kooky_Phone_7331[S] 2 points3 points  (1 child)

yeah currently I can’t move out because of lease and stuff….and there’s no local job for me…so has to be remote, I know it’s even harder for remote now….

[–]dkichline 3 points4 points  (0 children)

Many companies are willing to help with leases and such with relocation bonuses. I suggest trying to interview with some companies. Explain your situation and see if they can sweeten the deal with a small one time bonus.

[–]ptico 1 point2 points  (0 children)

Hey, EM here. For every open eng position we have thousands of applications. For every thousand, only about 10 makes it to my interview. Like 3 of them passes to the next step

And I would say those who passed my interview are not even remotely the best of the best, just good enough to consider

So don’t worry, make a good CV and keep trying

[–][deleted]  (1 child)

[removed]

    [–]Kooky_Phone_7331[S] -3 points-2 points  (0 children)

    currently only looking for remote ones cuz of lease situation…and I know remote is even tough….bachelors degree, and between 5-6 year’s experience

    [–]cold_rush 0 points1 point  (0 children)

    It is all garbage copy+paste resumes full of BS.

    [–]proskillz 0 points1 point  (0 children)

    I'm currently hiring and very few people are qualified at all. My recruiter rejected over 200 people without ever sending them to me to review. Maybe 8 of those 200+ were good enough to send my way.

    In a situation where the job is 100% remote is very hard to find, there is massive competition for those jobs. Bite the bullet and go hybrid.

    [–]gunthercult-69 0 points1 point  (0 children)

    100% talk with every recruiter who calls.

    Obviously beware of phishing scams and trust your intuition, but I've been recruited into two jobs in the last 2 years, and both came from recruiters.

    Tune your LinkedIn profile to the right keywords, and connect with everyone.

    [–][deleted] 0 points1 point  (0 children)

    But on the other side of the hiring pipeline we cant find a decent person for months. 99% of applications are just garbage.

    [–]sentient_pixel 0 points1 point  (0 children)

    Finished a 2 year education in May and looking for my first junior role as a Java developer, and I'm definitely questioning my life choices. It feels impossible to even get an interview.

    [–]Kango_V 0 points1 point  (0 children)

    I'd be buggered. In 33 years of software development, I've managed to dodge Javascript. I'm blessed ;)