Path to a free self-taught education in Computer Science
We really need to quit forcing programmers to take calculus. Even set theory is a minority of us. Nobody actually needs order of magnitude either, so long as you can tell one thing is bigger than another which is about one day of learning after you cover polynomials.<p>The vast majority of us never use more than basic algebra. Counting, multiplying and dividing money, and estimating effort in story points (and maybe dollars as you get seniority) are the big math items.<p>I'm horrible at calculus, a fault that cost me around $30,000 in makeup classes and a delayed graduation as I kept losing scholarships.<p>Yet I have never, and will never, use Calculus in my field. This was told to me by the career coach in my intro class, who said almost none of you will ever use Calculus, yet my school still made everyone take up to Calculus 4. Who the hell is finding the area under three-dimensional curves without relying on a library? Madness.