I'm an industrial physicist with no formal programming training. For lab work and most in-house work I program in python with numpy, scipy, and matplotlib and often with the Enthought Tool Suite. I also contribute much code to applications that my company sells, and for those I program in Matlab, C++, and Objective-C.
Q&A for active researchers, academics and students of physics
Q&A for professional and enthusiast programmers
Q&A for Ubuntu users and developers