4 ms·
The main thing I would do differently is get lots and lots of tutoring, pair programming, whatever. I had precious little of it; thankfully I also had loads and
by ioddly 9y ago
The main thing I would do differently is get lots and lots of tutoring, pair programming, whatever. I had precious little of it; thankfully I also had loads and loads of time because I was a teenager with no financial constraints.
Tackle large projects early on, release them to other people, get feedback (both on code and usability). I never got much momentum, in fact I'd say I probably never wrote a codebase over 10k LoC myself until maybe a decade in.