Ask HN: How to Learn to Code Better?
That idealization lasted until I decided to tackle a massive software project on my own recently, and I'm feeling increasingly unconfident about my abilities.
The more example code I look at implementing, the more I realize just how spaghetti-like what-I-call-programming really is.
I have never had any formal programming education. I took a "Java for beginners" course in university once and dropped out after 2 weeks because everybody in the course seemed to already know everything about Java and I was entirely lost.
I am embarrassed to admit that I don't have the slightest idea what "object oriented" even means.
I have cracked open "Clean Code" recently and have made it half way through "The Pragmatic Programmer" a few years ago ... but can't even find that book anymore :S
Are those even good suggestions for someone like me?
How would you suggest to somebody who already thinks they're a good programmer to go about actually becoming a good programmer?
A bit about me...
- comfortable w/HTML+CSS 20 years go with a SAMS 24 hour book
- comfortable w/PHP 15 years ago with a PHP for Dummies book
- comfortable w/Javascript 15 years ago with the web
- comfortable w/Python 5 years ago through the web
- comfortable w/Node 2 years ago through the web
Thank you so much for reading this far. Really! I appreciate it!