11 ms·
As someone in the opposite position to you (academic coder, considering abandoning academia for industry), I offer up my take: the painful bits of scientific co
by TheEzEzz 15y ago
As someone in the opposite position to you (academic coder, considering abandoning academia for industry), I offer up my take: the painful bits of scientific coding are infinitely more painful and numerous than the painful bits of non-scientific coding.
I'm kind of a masochistic in that I thoroughly enjoy debugging non-scientific codes (I do indie game dev in my off time), but debugging scientific code makes me want to spoon my eyeballs out one at a time. Debugging normal code is like a puzzle, with interesting hints as to what the problem is. Debugging scientific code is like trying to crack a hash table by hand.