Ah, the old "shortage" "issue". More likely, there is no shortage - just a shortage of engineers willing to be paid the low wages most likely on offer at these companies
In my experience it's not so much a shortage of people willing to work for peanuts but rather a shortage of "experts" whom the company doesn't have to train at all and will magically sit down in their desk and print money.
Every industry has their own version of the perfect employee but in tech, companies actually expect to get them.
In such situation, wouldn't using standard tools would benefit companies, but also benefit employees. And from the tecchnical point of view, this seems achievable , because many companies do similar stuff.
But instead we get the currrent situation(one example is javascript frameworks). Why ?
> But instead we get the currrent situation(one example is javascript frameworks). Why ?
Each time you use or refuse to use a particular Javascript framework you make a democratic vote on the situation. So the existence of lots of JS framework is a result of a democratic election.
The internet has made that a pernicious aspect of our culture that seems impossible to shake.
"Whatever you need, whatever you want, the perfect answer is out there, somewhere, and you can communicate instantly. You just need to know where to look. All the mountains are flat."
> "Whatever you need, whatever you want, the perfect answer is out there, somewhere, and you can communicate instantly. You just need to know where to look. All the mountains are flat."
This might even be true - but it does not say for which cost/salary it is available. :-)
I'm hesitant to put 100% of the blame on employers. Like any field, there are people who are good, people who aren't good yet but have potential, and then the rest. I wonder how much of the ~11% who are still looking for jobs fall under the "rest" group?
I'd love to know how many of them were getting 1st round interviews, how many were getting followups, how many were getting job offers.
If they're falling out at the first round and not getting invited back, that would shift some of the blame their way.
I've given the advice to many associates to hold out for a job they actually want in their field. Waiting for a higher paying and more satisfying job is worth being unemployed temporarily, especially in tech, where you can be assured the job you want does exist.
SOME Silicon Valley engineers are fairly highly paid. Especially so if you only read HN, where there's always someone who's brother's girlfriend's roommate knows someone at Google who makes $250K, therefore this must be an average salary.
$250k isn't at all unreasonable for a SWE who works at Google. And there are tens of thousands of them in the Bay Area. These are not imaginary unicorns we're talking about.
> Low wages? Silicon valley engineers tend to be fairly highly paid...
But as far as I heard the accommodation costs are also strongly increasing - from which I would conclude that the actual wages do not increase so much.
Every industry has their own version of the perfect employee but in tech, companies actually expect to get them.