have to agree with TheDane , being able to code (in any language) has GREAT Benefits. Not only in one particular field or Genre ie; UT
imho being able to code in this day and age is one of the BEST things one can learn. Because you now have the ability to build practically anything program-wise and solve problems for other's , be they a Majority (Better as you could make a better wheel then what is available perhaps - metaphorically) or minority (not so bad either - hobbyist , UT etc).
a good example is something like this; http://www.simpleinvoices.org/
you see , it looks cool and works somewhat trickily and really is not as 'Simple' as they make out. However it functions and does a semi-descent job of it.
now , someone with your abilities could come along , download it , install it ... run it .. and find all sorts of bugs and 'What have yous' in it.
then you could create a Patch for it , fixing the minor bug's and weird happenings in it (for a small FEE
, this is where coding becomes 'Useful' , to be able to
take a pre-existing project or create a new one and build upon it or make something 100 times better
now lets say that you only know how to code in UScript.. this is not in any way a disadvantage but rather more Avantagious , because you know 'one' coding system which is Object Orientated and is very similar to other languages out-there!.
for example you could quite easily take to programming in C,C++,JAVA,Perl,HTML,PHP,ASPX,RUBY and learn them all in relatively no time at all;
here is a great resource that I once 'Stumbled Upon' years ago , http://programming-motherfucker.com/become.html
forget the name LOL as it is really a pretty cool resource
therefore , not only is coding USEFUL but also PROFITABLE as well as FUN and EDUCATIONAL (All at once)
I Myself have many idea's / concepts and tools which could be built to not only help other's but also sustain a descent living with ,
an example is something very simple , like an APP for a mobile device which Queries 333Networks and Returns a nicely presented , easy to read status of Servers (on Mobiles , Tablets).
^This APP could then be ported East and West or (Android and IOS) and uploaded to the relevant APP-STORES. This APP could cost $2.00 and have awesome functionality and features , probably take all of 30days to fully build and ready for uploading.
now lets say 2000 people download it ... well theres $4000 for 1 months work yeah?
just food for thought..