My kids are always coming up with startup ideas. I decided the 10 yo is now old enough to hear the truth: if you want to start a startup, the thing to be doing at 10 is learning the things that will enable you to have good startup ideas at 20. How to program especially.
-
-
I mean I guess in the most abstract sense that all knowledge is *somehow* useful, but my primary take on this is that everyone uses running water, but not everyone needs to know how to be a plumber.https://blog.codinghorror.com/please-dont-learn-to-code/ …
-
I think programming is up there with the most important sorts of knowledge, like math and the hard sciences, history, and how to write. When you look at the world, you see more if you understand these things.
- Show replies
New conversation -
-
-
I'm onboard with this, because describing things to a computer teaches a valuable method of precision of communication. Math and programming are the same thing, although math is mis-taught in a way that programming rarely is. Scientific history employs different methods.
-
describing things to a computer mostly turns you into an insufferable pedant, which is an occupational hazard of the field
- Show replies
New conversation -
-
-
I would say that equivalent to math, history, and science however, you only need a surface level understanding providing you have no interest in the topic. It helps in your overall understanding of the world but (for example) as a designer I have little use for math and science..
-
Teach them a bit of everything to make sure they are well rounded, and then let them choose what they enjoy and want to focus on.
End of conversation
New conversation -
-
-
What do you mean by "how to program"? 1. Creating functions /subs 2. Debugging 3. Recursion 4. Types an classes 5. OOP 6. Using a framework More? I think that could be done fairly quickly and there's great value to that.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
say someone who founded stackoverflow ...... :))
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
I got my son (11yo) learning how to spin up a digital ocean server, connect over SSH run updates install Minecraft and create a server for him and his friends. Start small, see the process that typing commands equals endless Minecraft play.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.