My Authors
Read all threads
If you have a teenager and you proud he can read you are 100 years behind.

He needs to learn to code. Here is how to get it done and change his future.

...
1. Have him complete all the levels on mathbot.com

He will learn most of the difficult concepts in programming, like recursion, in a couple week.
2. Have him complete the JavaScript track on freecodecamp.org

This will take a month or two and he will be ready to write code for a real project. Not a lot of code, but this is the single most important milestone in his career - solving real problems.
3. Have him contribute to open source projects. Half a dozen different projects is probably ideal. Once the neck beards know he is a teenager they will shower him with encouragement and education money cannot buy.
4. At this point he is going to be fine. He will hit roadblocks where he wishes he knew more about computer science and algorithms and be annoyed, but tyat is the perfect time for him to learn those topics and the neck beards love to teach them.
5. Finally, and this is very optional and the first time you might want to spend real money, hire a tutor for $300 a month to teach computer science. A professor, a software engineer or a PhD student.

Have them go through the useful parts of a CS degree. Maybe @projecteuler
6. You are done. No student debt, code literate and ready for an entry level engineer job. Easily a path to $100,000 per year before his peers graduate with a bachelors degree.

(assumes 2 years of open source and 4 years on the job).
7. Something I always forget is Minecraft. If your kids are younger start them on mathbot.com at 5 and let them play with “mods” in Minecraft around 7. They will make flying pirate ships that shoot meatballs that explode and learn a bit.
8. Just remembered my 16 yo will be on a podcastwith @RolloMcFloogle @Slappy_Jones_2 tomorrow talking about his latest open source project.

Hit them up with questions to ask him about code and “muh socialization” with homeschooling.
Missing some Tweet in this thread? You can try to force a refresh.

Enjoying this thread?

Keep Current with JW Weatherman | yeticold.com

Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

Twitter may remove this content at anytime, convert it as a PDF, save and print for later use!

Try unrolling a thread yourself!

how to unroll video

1) Follow Thread Reader App on Twitter so you can easily mention us!

2) Go to a Twitter thread (series of Tweets by the same owner) and mention us with a keyword "unroll" @threadreaderapp unroll

You can practice here first or read more on our help page!

Follow Us on Twitter!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just three indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3.00/month or $30.00/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!