Shoutout to the freeCodeCamp stat that broke my brain: most new devs quit around week 3
I was reading a survey from Stack Overflow last month and it said something like 60% of people who start learning to code stop within the first few months. That number hit me hard because I bailed on my first attempt back in 2022 after maybe 10 days. Here's the thing nobody says out loud: it's not the syntax that makes people quit, it's the setup stuff like installing Python and fighting with PATH variables on a Tuesday night. I watched a guy in a Discord server spend 4 hours just trying to get VS Code to run a simple print statement. My honest take is that beginners should skip the local setup stuff for the first two weeks and just use an online editor. Why do we act like struggling with your terminal is some kind of rite of passage when it just makes people rage quit?
Watched my buddy Dave try to learn Python last year and he got stuck on the install screen for almost two hours. He kept getting some error about pip not being recognized and started yelling at his laptop at like 11pm on a work night. Next day he told me he was done, said coding wasn't for him. The sad part is he never even wrote one line of code, just fought with his computer the whole time. I finally got him to try an online editor a month later and he actually liked it, but he'd already lost that first spark. Why do we make people climb a wall before they even get to see the view?