> Learning technical skills like draughtsmanship is harder than learning programming because you can't just log onto a free website and start getting instant & accurate feedback on your work.
Really? I sometimes wonder what people think programming really is. Not what you describe, obviously.