Why are there no evening and weekend jobs?
There is supposedly an extreme shortage of engineering talent in the Bay Area, and yet...
When I was on the job market a few months ago, not one company would agree to phone screens after 7pm (I was booked up otherwise) or interviews on the weekend (again, I was booked up otherwise). There was obviously high demand, with dozens of companies to talk to, but none of them would operate outside normal business hours.
I also have not been able to find any software engineering jobs posted for evening and weekend work. And yet, if it were available, even if only 1 in 20 people were interested, companies would be able to add 2% (5% x 40%) to the labor force, which is equivalent to an ENORMOUS number of work visas.
Does anyone know why this is?
9 comments
[ 4.2 ms ] story [ 43.6 ms ] threadIf you have weekend hackers, eventually you need weekend HR, managers, janitors, chefs, receptionists, etc.
Most companies are pretty comfortable with the current market. They don't need to bend over backwards in order to find new employees. They all rush to them from all over the world because of the apparent high demand. If there really was a shortage, wages would skyrocket. Instead, they are staying low and barely growing with inflation. Only twice the national average last I checked.
When a company says it cannot find talent, it's actually saying it cannot find talent at the price they are willing to pay. Everybody just wants cheaper workers.
If there really was a shortage, CS students would be recruited straight out of college. Instead, every software company wants years of experience for entry-level jobs. If they afford to put up ridiculous job requirements, they don't really need you. They simply want someone better for less money.
This assumes that CS students straight out of college are a (presumably imperfect) substitute for an experienced programmer. That very well might be the case, but it should at least be made explicit and ideally supported.
But as for weekend working - why hire a part time programmer ? They will not be able to absorb the current teams practises and idioms as easily as they are not online at the same time, they will not be able to come up to speed as quick if they only work 10 hours a week. Seems a bad option.
But yes, if you want to hire make it easier by doing evening interviews - seems sensible to me.
Why would I want to hire someone like that? If they cannot tell that's a bad idea how will they judge O(2^n) ?