Scripting/coding can be useful for all sorts of things. When I started writing my first lines of maxscript I only tried to randomize a bunch of noise modifiers on a number of objects which would have taken me a lot of time doing by hand. At first you are obviously slower but you'll get things done faster and faster and at some point you can write one-line scripts that can do tasks which would take hours or days to do by yourself.
The point is: if you know scripting you can solve difficult tasks... and if you can solve difficult tasks easily you can do more crazy stuff in less time.
Basically, it's a huge improvement in efficiency and thus can/will boost the quality of your work.
But it's actually more than that. Learning to code is not just learning the syntax of a language and combining some keywords. You'll learn how to think more and more like a programmer. It can help a whole lot with different problems. Understanding how programs work can be very helpful in solving problems, even though you do not write a single line of code in that case (like render engines, if you know how they work)
I mostly write stuff in maxscript, but I also learned some other languages on the way which proved to be an excellent way to improve your coding skills and thus the maxscripts. I went from Maxscript to Python to C# and now basic C++.
There's hardly any day where I'm not writing at least some lines of code ;) By now I cannot imagine to work at a company where no one is able to write scripts to solve all those problems that come up day by day.
[Edit] there's one more thing that came into my mind: Learning to code will help you learn a lot of other stuff too. Like Compositing - it's only simple math wrapped in loops - or learning game engines like UE4... if you want to do stuff with Blueprints it will be so much easier this way. I've only used UE4 a handful of times but I can read surprisingly much of the blueprints and understand what's happening without ever having read the documentation.
p.s. and yes, I really regret not having learned math properly in school. That shouldn't stop anyone from learning to code however. If you need something to solve a problem and are as stubborn as I am, you'll learn it while coding :D
« Last Edit: 2016-08-19, 11:27:13 by DeadClown »
Logged
Any sufficiently advanced bug is indistinguishable from a feature.