Little Nybbles of Development Wisdom
by nhoizey & 1 other (via)Software is more an art or skill than a science or engineering discipline. The most effective means of becoming a great programmer is through an apprenticeship (even if self-directed). There is no substitute for coding a big system that evolves over time. It seems to take about 2 to 3 years before somebody absorbs the important lessons.
No comment on this link yet.