The whole college sales pitch is that education and not hard work is the key to success. Now if you just paid $50 - 100k for your education you probably don’t want to accept a position that “anyone” could apply. I blame employers who do no mentor these students during college or after graduation. It’s easier to hire illegals and go offshore that to develop talent, The same employers often complain that there are not enough skilled workers, Maybe education needs to partner with business, But education doesn’t see themselves as making workers skilled.....
I recently interview a kid 1 year out of college with 6 months experience as a web designer (his degree was in Business Information Systems - we called those computer science lite). After a few tech questions it was obvious he didn’t know anything about actual software design. For grins as I ended the interview I asked his salary expectations. He said around $85,000 without a grin.