Yes, farming is hard, very hard Most here don't appreciate how hard it is (especially if you're inexperienced) Do people still grow beans using a cotton in a cup? Do they still teach that at schools? That's basically the 'hello world' of farming Of course, depends on what you are doing, type of plants, inside a greenhouse or in an open field, the scale of it etc. Not to mention raising animals. That's very hard as we…
Teach kids to farm, not code.
41–50 of 170 posts
Re: Teach kids to farm, not code.
#42Earlier quoted context omitted.
"Why such a desperate trend to make everyone grow their own food again? " Because most of them have no idea just how grim the life of a subsistence peasant farmer really is, and how that differs from the lucky few who get to sell boutique "organic" produce to rich people.
"Because most of them have no idea just how grim the life of a subsistence peasant farmer is" You could say the same about oil rig workers or coal miners and they are going to use both coal and oil when they grow up. Should we teach kids how to do these professions too? Where should we stop? There's many "grim" professions, things that need to be done in life, yet school kids are usually shown none of them. So what?
Re: Teach kids to farm, not code.
#43"This thing #{X} that I am inexperienced at is much harder than this thing #{Y} I spent years doing because I am experienced at #{Y} and have some idea how to do it and thus it feels comfortable. Why, I am going to go so far as to talk down everybody who still does #{Y}, partly because I'm somewhat burnt out on it, and partly because my comparative experience makes me feel like it's easy compared to #{X}." Where:- *…
So assigning farming to #{X}, programming to #{Y} and then reasoning over X and Y without considering the reality of farming and programming is surely not the proper way to address this problem.
In other words, I disagree and I think this post is interesting.
Re: Teach kids to farm, not code.
#44Re: Teach kids to farm, not code.
#45Earlier quoted context omitted.
"Because most of them have no idea just how grim the life of a subsistence peasant farmer is" You could say the same about oil rig workers or coal miners and they are going to use both coal and oil when they grow up. Should we teach kids how to do these professions too? Where should we stop? There's many "grim" professions, things that need to be done in life, yet school kids are usually shown none of them. So what?
I think you're misunderstanding me. I don't think people should have to be subsistence peasant farmers.
Re: Teach kids to farm, not code.
#46I think what most people are missing is that it's not about creating more programmers as much as it is about teaching people how to think analytically. When you're programming you try to solve a high level problem using low level techniques. The actual programming is the part where you find a solution for the high level problem with your low level tools. So again, it is not just about writing code. It is about how to…
I agree with your point. But to riff off dschiptsov's comment, how do you define "programming" (as opposed to, say, "coding"), and how does knowing programming help you answer questions like "How can I speed up harvesting on my farm?" I would call the ability to understand and solve those kinds of problems analysis , not programming. It used to be the case that "systems analyst" and "programmer" were two different jo…
And I agree with you regarding programmers and system analysts. There are so many titles and job descriptions nowadays that try to look fancier than the other just to make it easier arguing for a higher salary. Even if what they do is basically the same. Here in Sweden, there is a long running "joke"-ish alternative title for a cleaner, and that is "hygiene technician". One sounds fancier than the other, but it really isn't.
Regarding how speeding up the harvesting would be done, I have no idea since I am not at all familiar with how a farm works. The point I was trying to make is that if you have knowledge about the domain of farming, AND you know how to program (or if you are good at problem analysis, which I think you are if you can program), then I'm sure that it would be easier to think of something than if you weren't.
Does it make sense or am I just rambling like a crazy person? :D
Re: Teach kids to farm, not code.
#47"This thing #{X} that I am inexperienced at is much harder than this thing #{Y} I spent years doing because I am experienced at #{Y} and have some idea how to do it and thus it feels comfortable. Why, I am going to go so far as to talk down everybody who still does #{Y}, partly because I'm somewhat burnt out on it, and partly because my comparative experience makes me feel like it's easy compared to #{X}." Where:- *…
X indeed revolutionised the world. Y just made porn delivery and commerce better. It's not even clear at this point if it had any effect (besides negative) to the global intellectual climate.
Re: Teach kids to farm, not code.
#48We need to remember that not all "tools" are equal. "Tools" like math, science, and philosophy provide leverage for future understanding/interacting with the world. The "tool" of farming provides the ability grow food efficiently. Important but not the same thing. The idea behind code.org and the like is that, hey, maybe programming is more foundational than it is just a trade for programmers to sit in cubicles and do all day.
If you want to argue that programming and farming belong on the same plane, you need to argue that farming provides as much leverage as coding for general life tasks, or else why this leverage doesn't matter. Implying that programming is somehow a morally corrupt activity because of its "escapism" and links to advertising and high frequency trading feels a bit inadequate to me.
Re: Teach kids to farm, not code.
#49I don't understand. We've spent thousands of years, using 99.9% of able-bodied people for farming, hunting or some other food-gathering activities. Only selected few could afford to NOT work in farming. Even America, just 200 years ago had 90% of its population working as farmers. Why such a desperate trend to make everyone grow their own food again? Sure, the food industry is not always honest,not always as good as…
I run a small farm, and I've been a professional programmer for about 12 years. I agree with what you say - kids should definitely have the opportunity to learn both. Of my two pursuits above, farming is much newer to me and I've found an amazing amount of skill transfer from the world of programming to the world of farming. Granted, my sheep don't understand when I yell at them in haskell, but the approaches to prob…
From my own experience, try Assembly or Ook, they're both more geared towards mammals. Haskell is for communicating with machinery, that's your mistake right there ;)
On another note, what I found when working land is that time flies by, you can zone out just as easily ploughing a chunk of land as you can while writing code. And it's inspiring. Another thing that it shows you is how much wildlife there is on an otherwise visually empty piece of land.
Re: Teach kids to farm, not code.
#50Earlier quoted context omitted.
"Sociology, Philosophy and Literature are better alternatives." Yes,but not for kids. You won't teach any of these subjects to kids, even if they are better for logical thinking. But if you show them an interesting way to start programming,they will see a very clear connection between what is being said and what happens = logic. Then it can be extended later in life, but this article specifically targets kids. And I…
> Yes,but not for kids. You won't teach any of these subjects to kids Really? Why? We have been doing it for millenia.