10 weeks ago, after looking over the many possibilities open to me, I decided to retrain myself as a programmer. I made the decision due to a number of factors. They are not listed in any kind of order. The availability of free online materials teaching programming. The fact that programmers are unlikely to suffer deskilling. (Every week a biochemist spends outside the lab, is a week they are not practising their lab skills. A programmer can continually learn and practise from home.) The fact that, over the years, I have become more interested in and adept with mathematics. (If I could redo my degree now, I would choose Computer Science or Physics). Creating things (even abstract things like programs) is incredibly rewarding. Not only is there the intellectual satisfaction, there is the sense of accomplishment when your program executes correctly. The wide availability of jobs in software & web development These were the reasons I made th...
A Record of my Journey to Programmer and Beyond.