Programming is a great example of a transferable skill. Beyond being fun, and highly useful for solving many mathematical problems (and this is a very broad category), it can be helpful for automatizing repetitive tasks in various areas.
For example, last week I had to convert the imperial units in a document to metric ones. Probably there are other resources for doing this, but with a basic (2.5 months of learning) knowledge of Python and less than an hour of coding I was able to automatize most of the work, saving myself time and probably avoiding errors and tedium.
Programming is a great example of a transferable skill. Beyond being fun, and highly useful for solving many mathematical problems (and this is a very broad category), it can be helpful for automatizing repetitive tasks in various areas.
For example, last week I had to convert the imperial units in a document to metric ones. Probably there are other resources for doing this, but with a basic (2.5 months of learning) knowledge of Python and less than an hour of coding I was able to automatize most of the work, saving myself time and probably avoiding errors and tedium.