Perhaps I should’ve said, hard in the wrong ways. The long term goal for a good professional programmer seems to be understanding what the client wants. Some math is needed to understand the tools, so you can give some context for options. But I spend most of my creative energy making sure my programs do what I want them to do, and that is really hard when each language has it’s own prejudice motivating its design.
I seriously considered looking into real time high risk software applications. But I just decided that instead of learning new languages until I ran out of youth, it’d be more fun learning general relativity, or even measure theory. The ideas in those subjects will probably hold out a lot longer then python.
Perhaps I should’ve said, hard in the wrong ways. The long term goal for a good professional programmer seems to be understanding what the client wants. Some math is needed to understand the tools, so you can give some context for options. But I spend most of my creative energy making sure my programs do what I want them to do, and that is really hard when each language has it’s own prejudice motivating its design.
I seriously considered looking into real time high risk software applications. But I just decided that instead of learning new languages until I ran out of youth, it’d be more fun learning general relativity, or even measure theory. The ideas in those subjects will probably hold out a lot longer then python.