I write good code professionally and build bad robots for fun. Not the "Are you Sarah Connor?" kind of bad. Just bad in the "That guy must have poor eyesight and very little soldering experience" sense.
I think in C++ but have been known to put together some useful python. With C++, I am fanatical about safe coding and not introducing undefined behavior.
My python works but will make true pythoneers cringe. I am not impressed with the never-ending search for the most "pythonic" solution that seems to intrigue so many of them. If it works, is readable and is fast enough, then it is good enough.
I prefer Linux to Windows and have used Linux for many years but am quite a noob at administration and configuration. I'd rather write code than tweak an rc file.