Hacker News new | ask | show | jobs
by danso 4548 days ago
They have to commit. They have to apply themselves every day. It's not just that programming is a complex topic, but because so much at being good at it is being mechanically efficient at it. I've worked with learning coders who had a bare familiarity with their operating system, nevermind the command prompt.

Not being able to use Ctrl/Cmd-F to quickly locate code snippets in your text editor. Not using keyboard shortcuts...the seconds it takes to move from task to task quickly build up, and so does the frustration and urge to quit.

Everyone wants coding to be about amazing creations and The Future...but a lot of proper coding is just hard work and good habits. When that routine is in place, learning AND producing code is significantly easier.