Comment

Comment by jodrellblank

Three ways to learn to code:

"I want to mod Minecraft, write Quakescript, automate my Blender 3D models, make my job processing spreadsheets easier, make a check which alerts me when my internet drops out or my aquarium overheats, etc.". Task based. Desire for a solution. Google tutorials for the things you need to work with and move step by step forward. Learn as you go. Doesn't want to be a rockstar, wants to build something, solve a problem, play with tech. Will learn something practical.

"I want lots of money / a new career". Search for high paying jobs in your area, find what skills they need, target tutorials on those skills. Study hard, maybe bootcamp, grind leetcode, build showcase demonstrations of your ability, as necessary. Repeat until jobs start wanting to hire you. Will learn something marketable, may learn something practical, may not enjoy it. Accountant model.

"I heard about AI ML crypto bitcoin l33tcode red teaming cybersecurity I want to be a l33t hacker omg how do I make dark mode can I do this in a week what's the best bootcamp I have a great idea for an iPhone app which will be like Facebook but without the ads, I watched 30 YouTube videos on coding last night but today I can't write FizzBuzz in React am I not cut out for this??". ADHD. Not interested in code or tech, wants to be a rockstar without interest in music or wanting to learn an instrument. Probably won't learn anything.

Even though 3 is a parody of a panicked desperate teenager looking for an ego and your question is a lot calmer, the fact that you aren't using any of the zillions of existing tutorials, or any of the zillions of existing "how do I learn to code?" questions and answers on the internet, and haven't specified anything that you actually want to build or want to work with or want to achieve, puts you most likely in group 3.

You almost can't go wrong. If you're plotting a rocket course to orbit the moon, it matters which direction it goes in down to quite fine tolerances. If you're standing still and refuse to move 5 steps in any direction until you have the 'best' direction and 'secret weapon direction finder' that's just ... well, what it needs is a psychologist not an expert direction finder.

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton