Ask HN: Suggestions for a 14-yr old software-developer-in-training?

https://news.ycombinator.com/item?id=4281373
by jamessun • 14 years ago
6 11 14 years ago

My 14-year old has shown an interest in software development. He attends a magnet high school that focuses on math and science. While the intro-level CompSci class he took this past year was taught in Java, a few higher level classes are taught in Python.

While he has the opportunity to take formal classes at school, much of what he has learned has been self-taught. For instance, he's figured out how to create a custom Bukkit Plugin for Minecraft in Java. Now, he's working on a simple HTML5 game using Node.js and incorporating Socket.io to support realtime, multiplayer (two players for now) play.

As a parent, I'm constantly walking a fine line between letting him do his own thing OR guiding him -- gently most times, more forcefully on occasion :-) -- to topics/concepts in software development, like source control using Git, that I believe will help him enjoy software development AND be a better developer.

What topics, concepts, programming tools, languages, projects, general advice, etc. would you suggest for a 14 year-old who is interested in software development?

Related Stories

Loading related stories...

Source preview

news.ycombinator.com