I think it is paradoxically a lot harder now to start than it used to be, way back you had basic on your computer (if you started when I did) or maybe turbo pascal (some years later), and that was it, you wanted something you started to write.<p>Now say you want to put together a web application, you&#x27;re going to google and immediately you&#x27;ll get a billion stack options with very opinionated people in each camp, it&#x27;s hard to choose what to do.<p>Having <i>some</i> guidance to start is good, otherwise you end up like I did in my teens, where the second program I started writing was a text adventure game where every room was a separate block of code with if&#x2F;equals text parsing where I eventually ran out of memory due (64k wasn&#x27;t much) if I had found that article talking about text parsers and data structures it would have saved me a lot of time :)<p>Nowadays though it&#x27;s hard to get only <i>some</i> guidance if you want to start on something, and so analysis-paralysis is a significant risk.