by Robert Sample » Tue Mar 09, 2010 7:21 pm
If you are interested in applications development, languages commonly used include COBOL, PL/I, Java, Assembler, sometimes FORTRAN, ALGOL, and APL -- to name a few. You would also need to learn JCL, VSAM, at least one or two databases (DB2, IDMS, IMS, etc) and possibly much more.
If you are interested in systems support, SMP/E is absolutely critical to understand. IPCS and Assembler are both very handy.
If you are interested in operations support, the specific tools depend much more on the site -- CA-7, ZEKE, CONTROL M are all used for scheduling.
If you are interested in maintenance, studying JCL, VSAM, database, COBOL, PL/I, Java, Assembler would all be good.
Let me strongly reiterate: there is no one tool to learn for mainframe systems. Unlike Windows where Office is king, there are an incredible variety of tools available and different sites use different tools so I cannot tell you what to study. If you can learn which tools are most commonly used at sites where you want to work, you can focus on them.