Comment by radicalbyte

13 years ago

..and now I can think of several good ways to implement something, weight up the pros and cons, discuss them with another experienced colleague, and then pick the best one..

In my late teens/early twenties, I just implemented the first thing that I could think of.

Back then it was much easier.

Actually, I have noticed that other developers around my age still think like I did when I was in my twenties. Maybe it's because I've been coding since I was 10 (22 years!) and full time since I was 17, and most came in after university?

Totally agree, I'm the same. I have a real feeling that the years spent between 10/11 and 15 when I was mucking around doing a really bad job in C have given me a foundation to build on which many developers have to build in their twenties.

Then there is the argument about blindly learning to code from BAD code on the internet, whereas we had to learn from books! :)