I'm a chemical engineer who fell into the trap of programming.
I've mostly done python but am happy to adapt to other languages/platforms. It took about 2 weeks to get productive in Android for example.