I think the DS has a few more years at least and as for work there seems to be quite a bit. Do you have any professional game experiance? well... i think not :( but it depends on point of view i was writing java online games years ago like chess, gomoku and so on applets and servers and i've written 2 flash 9 games one is a clone of geometry wars from xbox 360 :D i consider myself not bad programmer i've played with assembler a lot, playing with simple texturing stuff years ago on x86 and on amiga i've coded gfx conversion software, command line hamlab was doing conversion from truecolor to ham6 in 30 minutes, my app was doing it in 30 seconds, with better results (custom ham6 mode tuned up with copper palette changes) :)