Some of what you said is true if one wants to work for Facebook right after CS school. I agree top CS companies want a degree plus intern experience and abilities. And CS degree is cheaper with some programs charging tuition 10k per year.
But the jobs for tree house people without CS degree are by no means ****ty jobs.Here is a link of some students of tree house who were able to get jobs as Front end developers in start up companies for full time pay. 60k for 1-4 years is the average salary for these jobs. Not to mention, additional bonuses and a trend to upward career development possibly transition into FANG companies after some years of work experience.
All Treehouse courses are on demand allowing you to set your own schedule. We list 5 Treehouse students who found jobs in less than a year.
blog.teamtreehouse.com
Also, I know one of my parents friends who had Bachelors of Arts from India who did some online computer classes in a community college and got a IT job in the state government. No CS degree. She is now director of the IT department for the Department of Human Resources.
Let’s compare that to pharmacy. Pharmacy requires a four year expensive degree. After eight years, one will only get a floater retail job while stuck on 200 k loans and a lucky to get a PRN job in hospital. Or one decides to do pharmacy residency for two years but will get a PRN hospital job and is lucky to get a full time staff or clinical position. Both struggle to pay 200 k in loans.
At the end of day people without a CS degree and getting Front line developer job positions for start ups beats CVS and Walgreens and a PRN hospital job. Not to mention, pharmacist salaries are getting cut every year. In the future, I can see pharmacist making way less than Front line developer people without a CS degree in a start up company.