3 ms·
I downvoted this comment as I disagree strongly with that statement: > git has absolutely no meaning for a child, it's a professional tool used for work It's
by ascar 4y ago
I downvoted this comment as I disagree strongly with that statement:
> git has absolutely no meaning for a child, it's a professional tool used for work
It's not just a professional tool for work. It's a version control system to version whatever you might think needs versioning. What's this attitude that software engineering tools and skills are just valuable for work?
> you don't teach children how to operate a chainsaw, do you?
A chainsaw is very dangerous to the kid. My dad certainly told me how to use a hammer, handsaw and many other tools. We built a lot of things together like wooden remote controlled airplanes. It was certainly neither to train me to become a woodworker or aerospace engineer. And I will certainly build computer games with my kid some day which will involve git (or its future equivalent) as one of the first lessons.
- ushakov 4y agocould you please explain to me why a 5-12 year old child needs "a version control system to version whatever you might think needs versioning"? like do you really think children are bothered with not being able to version-control files? is this an issue a lot of children are having? > software engineering tools and skills are just valuable for work? yes, work is still work, it doesn't matter if you're doing work as a fun hobby or as a job > I will certainly build computer games with my kid some day which will involve git yeah, why not also teach them law and performing a surgery? they'll have a great career potential, useful skills, much better than the other children!
- viraptor 4y ago> like do you really think children are bothered with not being able to version-control files? I've used lots of "...-1.zip" files to preserve my files when learning coding for fun, so yes, someone showing me git (if it existed at the time) would help. It took me a few extra years to discover CVS/SVN. (the system itself was exciting) > yeah, why not also teach them law and performing a surgery? There are kids actually interested in law and finding the concept fun. You may be also shocked that I was really into accounting my allowance and spending in a double entry system. Surgery would be hard for practical/legal reasons, but I know two really young kids, one obsessed with the idea of performing medical procedures, the other with being a paramedic. (and not in a silly "I wanna grow up to be a doctor", but rather "I've found a first aid course for kids I want to do") What I'm trying to say is, don't assume kids are pushed / forced to do things like that. Some of them really enjoy things adults find hard / boring / too work related.
- ascar 4y agoI agree with everything viraptor said in the sibling comment and just wanna add: > yes, work is still work, it doesn't matter if you're doing work as a fun hobby or as a job No it's not work. You do work to get paid if you like a particular task or not. You do your hobby for yourself because you enjoy doing it and you just stop if you want to. I certainly won't force my kids to do that. I will try to get them into the subject with patience and let it go if they gave it a fair shot and don't like it. It matters a great deal if you do something for work or fun.
- sp332 4y ago> like do you really think children are bothered with not being able to version-control files? is this an issue a lot of children are having? Of course, everyone wants an "undo" button and lower consequences for experimentation. I really wanted one from the very first programs I wrote when I was 9 years old and don't have one. I had no intention of making a career of it and had no one to share programs with. Completely irrelevant.