Earlier quoted context omitted.
If by "soft/social sciences" you mean real substantive disciplines like history, philosophy, civics, and the arts, I agree with you. Currently "social studies" in school is a bit of a trash bucket into which gets thrown every personal ideology and pet project that some teacher got her feminism or social work or grievance-studies BA in. It's the worst subject in most curricula, even worse than English. The problem is…
What kind of degree are you talking about when you say "social studies"?
What the Next Generation Needs Is Math, Not Programming
131–140 of 152 posts
Re: What the Next Generation Needs Is Math, Not Programming
#132Earlier quoted context omitted.
Money management only really works when you make more than enough to afford the basics...half the population struggles just for housing, food, healthcare, and transportation.
Many of whom are burning piles of money on $75/month smartphones and television subscriptions (with HBO so they can keep up with the Jones' who are also underwater).
Re: What the Next Generation Needs Is Math, Not Programming
#133Earlier quoted context omitted.
Where did you get nobility from. This isn't the author's point at all. Obviously knowledge about different areas of knowledge can be of more practical benefit at different times. The point is that in the next few years knowledge of math will become relatively more valuable and programming relatively less valuable. Regarding the quote, it is a best a great oversimplification. Mathematicians have been interested in com…
"The point is that in the next few years knowledge of math will become relatively more valuable and programming relatively less valuable." Sorry, that's at best an opinion, and at worst, bullshit. There little evidence of this. This article makes an assertion, provides a few anecdotes.
Re: What the Next Generation Needs Is Math, Not Programming
#134Earlier quoted context omitted.
What kind of degree are you talking about when you say "social studies"?
I'm referring to "soft sciences" like social work, psychology, sociology, [grievance] studies, poli sci, etc, as opposed to the humanities: history, mathematics, philosophy, classics, fine arts, etc.
Re: What the Next Generation Needs Is Math, Not Programming
#135What the next generation really needs lessons in: - Humility - Empathy - Patience - Self restraint and control - Mindfulness/Awareness - Disappointment - Resilience - Communication - Listening - Learning - Financial independence and literacy - Critical thinking - Problem solving - Self acceptance Then we can focus on what area the person can best contribute in. Not everyone is going to suited for a job in programming…
I don't think you can teach useful levels of Critical Thinking without a solid understanding of Math, Science, and Human behavior. But, programming can also help people think more deeply about problems. There is this huge realization that computers and by extension reality does not care about what's in your head only what is. You can argue that Math has similar levels of precision, but once people start getting parti…
Re: What the Next Generation Needs Is Math, Not Programming
#136Earlier quoted context omitted.
"The point is that in the next few years knowledge of math will become relatively more valuable and programming relatively less valuable." Sorry, that's at best an opinion, and at worst, bullshit. There little evidence of this. This article makes an assertion, provides a few anecdotes.
I agree there is almost no content in this post. Reasonable cases could be made both for and against the point I think.
Re: What the Next Generation Needs Is Math, Not Programming
#137Here's the challenge faced by strong students. At a recent science fair, a strong 8th grader presented a simulation where you could fly a rocket around a plant, with the ability to change gravity, thrust, etc. I asked if he had explored the math (since this was a soluble problem.) The answer "The math is too difficult - I do it numerically, much easier that way." There is great advantage in re-using the work of other…
I'm interested in this but I have no idea what you are talking about. What does "numerically" mean and how does it allow one to implement rigid body physics in a "much easier way" than using the known formulae?
Re: What the Next Generation Needs Is Math, Not Programming
#138John Carmack's 2012 QuakeCon speech is almost a direct rebuke: https://blogs.uw.edu/ajko/2012/08/22/john-carmack-discusses-...
In reality in computer science, just about the only thing that’s really science is when you’re talking about algorithms. And optimization is an engineering. But those don’t actually occupy that much of the total time spent programming. You know, we have a few programmers that spend a lot of time on optimizing and some of the selecting of algorithms on there, but 90% of the programmers are doing programming work to make things happen. And when I start to look at what’s really happening in all of these, there really is no science and engineering and objectivity to most of these tasks. You know, one of the programmers actually says that he does a lot of monkey programming—you know beating on things and making stuff happen. And I, you know we like to think that we can be smart engineers about this, that there are objective ways to make good software, but as I’ve been looking at this more and more, it’s been striking to me how much that really isn’t the case.
Aside from these that we can measure, that we can measure and reproduce, which is the essence of science to be able to measure something, reproduce it, make an estimation and test that, and we get that on optimization and algorithms there, but everything else that we do, really has nothing to do with that. It’s about social interactions between the programmers or even between yourself spread over time.
Re: What the Next Generation Needs Is Math, Not Programming
#139Earlier quoted context omitted.
What's a "modest effort"? And when did we have an economy based on a "modest effort"? Work has never been easier in the US than it currently is. Record number of office workers, minimal number of farmers, factory workers, and manual labor in general.
Take a look at the Beat Generation books. For these folks it was not just possible, but normal, to travel across the US and find a job in every town they stopped.
If you're ok getting about the minimal wage for some gardening, or house cleaning, or trash removal, you probably have good chances (e.g. you'll outcompete an illegal Mexican immigrant by just knowing the language well).
Machines increasingly obviate jobs that don't require qualification. On one hand it is nice because humans need to do less and less dirty, mind-numbing jobs. OTOH being a traveling beatnik sucks more and more.
Re: What the Next Generation Needs Is Math, Not Programming
#140Why place one body of knowledge in front of the other like this? Everything has to be a competition with some people. It's always been a mistake to believe math is somehow more noble than programming. Best explanation as to why comes from the preface of SICP by Abelson and Sussmann: "Underlying our approach to this subject is our conviction that ``computer science'' is not a science and that its significance has litt…