4 ms·
Seems like hiring has been broken forever. Even with the plethora of job sites like LinkedIn it doesn't seem any better. Someone who can come up with a better w
by towhom 3y ago
Seems like hiring has been broken forever. Even with the plethora of job sites like LinkedIn it doesn't seem any better. Someone who can come up with a better way of matching up candidates with hiring managers could do really well, but apparently the problem is quite hard since there's been a lot of attempts but not much success.
- UncleOxidant 3y agoSomeone on another thread here about hiring in the ML/AI space bemoaned the fact that they mostly get applications from people who have dabbled with ML/AI on the side and very few applicants who have actual ML/AI work experience. But it seems like the ML/AI space is still nascent and growing rapidly - you're not going to find a lot of available people with ML/AI work experience. Given that ML/AI is where a lot of current hiring is maybe that's the reason for the hiring disconnect? If so hiring managers are going to have to start looking at people who have an interest and have done some self-learning in the field.
- jwells89 3y agoIt's another variation on the classic, "6 years experience with X required" where X is something that has only been publicly available for a year or less. Everybody wants candidates who can hit the ground running even when that's not practically possible.
- atrettel 3y agoThis is just one example of the overall problem. In my view, hiring managers often are just going off a list of requirements and do not really know too much about the technology. They tend to reject anyone who does not use the exact terms they are looking for, even if they have a sufficient amount of experience. I'm thinking about people who worked in optimization for a long time before applying to machine learning jobs. Both fields have basically equivalent work, just with different techniques, and optimization is a lot older and more mature of a discipline. If hiring managers do not know that, they will skip over qualified candidates.
- throwaway5959 3y agoThat sounds more like H1-B shenanigans. Easier to justify not being able to find someone local if they make the job req impossible.
- thih9 3y ago> If so hiring managers are going to have to start looking at people who have an interest and have done some self-learning in the field. Or candidates who have just started working with ML/AI are going to have to accept lower pay as their cost of changing specialisation. Or, likely, both.
- PeterisP 3y agoI think there really aren't very many job positions that try to hire candidates who have just started working with ML/AI for a lower pay, everyone wants 'all or nothing', exclusively trying to hire people who already did that specialization change somewhere else; many are willing to pay for experience, but they aren't willing to accept lack of it for less pay.
- throwaway5959 3y agoThis is true in general. The average software developer is doing the jobs of three or four people when I started fifteen years ago. Ops, dev, DBA, storage (s3, ebs, etc).
- Cthulhu_ 3y agoThe problem there is that a lot of people follow hypes because they think it's cool and/or earns them a lot of money. I've also seen it in job adverts though, at some point pretty much every software development job would have "crypto" and "IoT" sprinkled in the description. It's tiring. And it's insulting. And also, to the developers that actually look for that kind of thing without already being in that space, have some pride. It's a Java job, you aren't going to turn your home climate control hobby into a job through that one.
- quickthrower2 3y ago“We need 10 years GPT experience!”
- jwestbury 3y agoI used to work in the cleared space -- i.e., people with top-secret security clearance. My first job in this space was at AWS, where we probably had about 1/4 of the qualified, cleared talent pool in our space. It was almost possible to hire people with sufficient technical skill who also had clearance -- but it was equally hard to get people cleared, because we and Microsoft were pushing so many people through the pipeline that clearance decisions were often taking 2+ years. We would have people get hired, get a promotion, and leave all before getting their clearance decisions. My team started taking a different approach: We started hiring people at the lowest level we could ("associate", below even entry-level engineer), with minimal tech skills, but with active clearance and some adjacent skills. STEM background, or tech writing, or just someone who was a hobbyist. I started interviewing people on troubleshooting -- someone told me a fantastic story about troubleshooting a comms issue while deployed in the middle east. The fix involved copious amounts of superglue on a ground-based satellite. Switch out the words, and you could easily have a story of a grizzled old sysadmin patching in production. We actually ended up being pretty successful. Sure, a substantial portion of our hires were still misses -- but that was already true. Meanwhile, we hired some really talented people from this route, who I ended up trying to poach years after leaving AWS, and leaving the cleared space entirely, because they were just genuinely great engineers who needed to be given that chance. tl;dr, I agree, and it's nearly always a good idea to look at expanding the talent base in some way or another if you're struggling. In many cases, it means hiring people who have potential, as long as you have sufficient numbers of senior staff to help get them up to speed.
- ozim 3y agoHow are you going to stop people from lying? Job seekers exaggerate their experience and skills. Hiring managers exaggerate how great job is. It is a problem with no technical solution. Well you have leetcode to check tech proficiency but is leetcode grinding hire best hire for the company? There is also bunch of problems like, company itself doesn’t know what they want. Job seekers on the other hand not knowing what position they exactly want.
- JohnFen 3y agoHiring (on both sides of the desk) is and always has been hard, it's true. Both the company and the applicant are taking a risk when they make the hiring decision. I think that a lot of companies get more focused than is wise on reducing that risk, and they harm themselves because of it. In the end, that risk can never be reduced to zero, so you have to accept a certain amount of bad hires/employers. There must be a level of risk where, in the big picture, the maximum benefit lies, and that's what should be aimed for rather than trying to accomplish the impossible at any cost.