2 Reactions
  1. This is a tough situation. Since colleges can’t keep up, then most training happens on the job. However, companies are so cost-conscious that they don’t want to pay for the training. They also face the concern that if they pay to train someone, they’ll have to increase their salary or they’ll leave for a better-paying job. That makes the cost seem like a double whammy.

    Therefore, they just want to hire the “unicorn” candidate who’s perfectly qualified for their needs right away and like unicorns, those candidates don’t exist. Thus the positions remain unfilled. It’s somewhat of a paradox that I don’t see an easy solution for.

  2. People love to hire in the tech are. They would rather give the work to tech people than learn it. So they usually know nothing about what the tech person is talking about.