Imagination is the only limitation.
I self taught python when I found out that MATLAB can no longer satisfy my need. Learning python helped me effectively handle immense amount of experimental data, and automate experimental monitoring so that my experiment could run overnight without in-person supervision.