73 karma · joined August 29, 2022
It may not align with your ambitions as a programmer, but math and functional programming still apply.
I think of it as a tool to write a 100k line project in the time it takes to write a 10k line one. I think the potential will be fewer bugs and more productive programmers. That could mean less programmers. Equally likely is software can be much more complex, yet still manageable.
Even if AI replaces software engineers in 50 years, so what? People can move on to other fields of engineering.
Even computer programmers should know calculus, or at least trig. Sure, you can write some software without it, but you will be very limited without solid math.
Image processing, FFTs, machine learning will be beyond you without Calculus. Understanding the foundations will be unreachable.
Should you buy software from your enemy? Probably unwise.
I never had a commute like that, however I did used to have 1.5 hours a day of bus rides. I studied, it was effective.