I'm a retired IBM mainframe programmer and systems programmer. I started in 1974, writing FORTRAN, COBOL and Assembler programs. In the mid 1980s I progressed to systems programming (systems administration in non-IBM parlance), supporting what is now IBM's z/VM operating system. There I also wrote a lot of productivity tools using Rexx, Xedit and various VM/CMS tools like Service Virtual Machines. Along the way I also wrote similar tools in the z/OS environment using Rexx, ISPF and various system utilities and support products.
Now I'm retired, and trying to learn to use more dynamic languages than the static ones I used on the mainframe. I know very little about Java except that it is (mostly) platform-independent and natively supports Unicode.
My first Java project is a Unicode-capable text editor. (Me? Ambitious?) :-D