Here I am, rather new to programming…2 years… and I find your post with no replies, so I decide to post. Now, this is not from extensive first hand experience but rather some first hand and a lot of second hand (both parents are programmers, 2 cousins, uncle) Anyway, A future as a maxscript programmer would not prove to be much of a future, maybe an extensive knowlege of maxscript and max skills but not just maxscript. Most all programmers program several languages, and they get the jobs. C++ is probably your best bet for getting somewhere with one language. Without a degree don’t be expecting a 6 figure salary any time soon, however programming in any form can prove to be a very financially sound job. I use c++ and Direct X for my programming and find it to be the greatest thing and since it is in very high demand in the job market, c++ + directx + Max could make you a very valuable addition to a game development team.
If you have any more questions just make a post.