I don't think comparing CS with Accounting grads works. Accounting is more like law school, where you're studying for a specific qualification, like the bar exam.
Accounting students are studying for a CPA, a similarly regulated exam that tests your knowledge of the rules and how it can be applied to specific cases.
By passing the exam, you're licensed to practice law or start doing tax/audit/advisory for companies or individuals.
There's no such analogue for CS grads, because CS programs aren't focused on training you for a specific credential.
But you would always take an accountant who had run the books for Dad's taxi cab gig or the neighborhood handyman, over an accountant who had just sat in class for a couple of years.
Plenty of 'creative' jobs often ask to see some work samples or a 'portfolio' - hard to get hired as a wedding photographer if you can't show prospective employers a single photo you've taken.
I don't know if it's just or wise - but it's not unique to programming.
Re:Build stuff
by sweeneyrod on Friday March 20, 2020 @11:07AM
(#22638107)
No-one gets into accounting at the age of 10 because they find it fun (as far as I know). But if someone did they would surely be at a major advantage in the job market.
It functions despite the fact that your accountants didn't have a portfolio of personal projects when you hired them and don't do accounting for fun in the evening. To my knowledge, it's substantially only programmers who are expected to do so.