>Most of the unrelated degree for CS work is useless.
You're ignoring what I said about time being required for understanding. Your CS and directly relevant math prereqs are going to be spread out of 4 years anyway. Might as well get a well rounded education while your there.
If you want to save money you can CLEP out of at least a year of classes (assuming you have the discipline to teach yourself), or if you were motivated in high school take AP classes.
You're also completely ignoring the part where I said number of credit hours isn't really indicative of total time spent. I'd say I spent 75% of my total active studying time on CS classes.
>You already admitted that the three calculus classes required for a BS weren't useful.
Nope I said they were just less useful than discrete math and stats. But there's overlap, it's hard to understand a big chunk of either of those without calculus.
> I pointed out the into python class isn't useful.
My intro programming class was pretty useful because it didn't focus on syntax, but on concepts. There were definitely a few gaps I had that were filled in there even though I had several years of experience before I took it.
>We really aren't using physics developing most software by CS graduates.
I have used physics directly a few times, but most software doesn't. However that's not why physics is useful, it reinforces your understanding of calculus. An intuitive understanding of growth is incredibly useful in CS.
>Kids coming out of school don't have this. Most people working don't understand the entire system. I worked at decent companies. There are plenty of people who will just stop at "JVM does something with my code".
If you went to a decent school and you paid attention at all you would. If you took the classes I did you'd honestly have to have worked at it to not have a pretty good understanding of the whole stack.
>The gen eds were all intro level classes, the only thing to take away is there are more to know.
I think the problem is that you either never learned all that much from your classes or you've just forgotten it all and you're applying your experience to everyone else.
>making decisions about the world based on an intro to law class
1 semester of business law was pretty useful when I was running a startup. Doesn't make me a lawyer, but I bet I know more than 90% of people in a similar position.
>knowledge of economics is still at the level of supply and demand
I took 2 semesters of micro and 2 of semesters because I found it interesting. I'd wager 2 years of Econ puts you somewhere near the 95th percentile or so among the general population. I've continue to learn certainly, but most people have nowhere near that level of understanding.
>Getting some pop sci level books and reading for a bit would have been better all around then sitting in intro lectures with 100 other students.
Again if that's the level of education you got, I can understand why you think it was a waste of time.