5 ms·
Your goal shouldn't be to get your child interested in programming, but fostering any natural interests you see in your child and encouraging those. If your chi
by hacknat 8y ago
Your goal shouldn't be to get your child interested in programming, but fostering any natural interests you see in your child and encouraging those. If your child has an abysmal aptitude for logic, but is incredibly creative or body-oriented, getting them interested in coding will likely be a fruitless and painful endeavor.
If they do have a natural aptitude for logic and can stay focused for a long time then I would personally avoid coding (at least early on) and foster more pure math and logic games. This thread on Math Overflow has many good suggestions for math and logic games for children:
https://mathoverflow.net/questions/281447/mathematical-games-interesting-to-both-you-and-a-5-year-old-child?utm_source=hackernewsletter&utm_medium=email&utm_term=fav https://mathoverflow.net/questions/281447/mathematical-games...
- lern_too_spel 8y agoA child isn't born with an interest in computers, an interest in wordplay, or an interest in crime. It is developed.
- beaconstudios 8y agobut given some experience with programming, writing, dancing or whatever they'll either like it, or not (or be ambivalent). At which point you should take that feedback into account.
- orasis 8y agoCoding is as fundamental as learning to spell. Some things you should force your kids to do for their own good.
- CiPHPerCoder 8y agoWould you think lesser of people who don't have a software engineering background and chose, instead, to pursue other ambitions in their careers?
- orasis 8y agoIf they’re having a hard time making money I would think lesser of their parents who should have known better. Abdicating responsibility for your child’s education is not noble.
- AnimalMuppet 8y agoFirst, there's more to life than making money. I want my kids to have a good life, but I define that as more than just making lots of money. Good money at a job they hate isn't what I want for them. Second, software is not the one true path to making money. > Abdicating responsibility for your child’s education is not noble. Fortunately, I suspect that few parents will abdicate their responsibility by listening to your advice.
- apocalypstyx 8y agoProgrammer (among other things) here, and I have seen exactly this attitude among a not-so-small minority of those around me. Sometimes I get the feeling (when often confronted with the whole 'everyone should earn to code' idea) that there is some articulated and unconscious ideological drive that dictates that we have finally invented a language can completely control all alternative, that is, that we're looking for a real version of the ancient memetic constructs from Stephenson's Snow Crash and that somehow the logic and linear bias of computer code makes it impossible for some so-called postmodern programmer to emerge, or something. [I also think about this when I hear computer majors complain that programming language classes should be count in place of foreign language ones.]
- hacknat 8y agoNo, it's not (and BTW you need to learn how to read in order to program, so you're statement is literally false). There are still plenty of ways to be successful in this economy without learning how to program.
- beaconstudios 8y agoNo, it isn't. It's very useful, but not as useful as basic communication. There's also some evidence that you need a certain aptitude to be able to code at all: https://blog.codinghorror.com/separating-programming-sheep-from-non-programming-goats/ https://blog.codinghorror.com/separating-programming-sheep-f... Forcing someone with no aptitude or desire to do something is just cruel.
- orasis 8y agoCruel? Cruel is setting your kids up for a life of struggle because they never learned basic skills.
- beaconstudios 8y agonot learning to code is not going to be a handicap through life comparable to being unable to read or write. It just closes off certain professions. Is it cruel to not teach your kids stock portfolio management? Or is it cruel to force your kids to learn portfolio management long after they've expressed complete disinterest in it? I'd say the latter.
- orasis 8y agoEveryone is grooming their kids for something. Most just do it passively. My kids have complete disinterest in sports, yet they play something 3 days a week and are getting better. This version of themselves will have a significant leg up on the version of themselves that never learned to be athletic and will struggle with obesity in their 30s.
- CiPHPerCoder 8y agoAs someone who mentors a little over a half dozen adults who are transitioning into technology careers (mostly programming, but not exclusively), I disagree on several points: 1. A lack of programming experience does not necessarily imply a life of struggle. Anecdote: Several of my friends work blue collar jobs (AC install/repair, but also an electrician), and avoid many of life's vices (alcohol, drugs, bad relationships with people with different personal values because they're easy to get into bed with, gambling, extreme religious devotion, the vindication of social media mob participation, etc.). I would call them successful despite not knowing the difference between a function and a method. (Successful enough, at least, to be homeowners in their young 20's despite growing up in poor families.) 2. Programming skill does not necessarily a life free of struggle. I know several homeless people with programming skills. Mental health (which is something our industry severely neglects!) brings its own struggles to the table. 3. Adults who take an interest in programming can gain sufficient aptitude to be valuable to organizations in a short time. Forcing programming down a child's throat does them no favors.
- iamben 8y agoTrue. And yet I played and watched just as much football as my brother when we were growing up - and as adults he spends every weekend watching the scores come in and watches every game his team plays. International games aside, football does very little for me. I prefer to spend my time doing other things that give me the same buzz he gets from that. You can push a kid in any direction. And for some period of time, they might even get behind it. Doesn't mean it will develop to fruition (otherwise I might actually have something to show for those years of piano lessons!).
- willio58 8y agoNobody is born with an interest in anything.. If my parents pushed programming on me as a young person I might not have enjoyed it as much as I do since learning it would be for them, not for me.
- lern_too_spel 8y agoThere is a difference between developing an interest in a child and forcing them to do things.
- akudha 8y agoThat is true, but a child is definitely interested/drawn to certain fields than others. I guess that is what your parent comment was referring to. As a child, I was enrolled in some music classes when all I wanted to do was play Chess. My parents had good intentions, it sucked for me though.
- loco5niner 8y ago> A child isn't born with an interest...in crime You've never observed a child walk over and just take a toy from another child? Good thing we teach them not to do that from a young age.
- kozhevnikov 8y agoReminded me of Ken Robinson telling the story of Gillian Lynne [1] in the most popular Ted Talk "Do schools kill creativity?" [1] https://youtu.be/iG9CE55wbtY?t=909 https://youtu.be/iG9CE55wbtY?t=909