Going back in time – or re-enter the mainframe

When I entered the world of the mainframe, I realised that this is a world on it own; it has their own rules and newbies are not easily accepted here. From a support form I read this message from a sysadm: “.. (this) is a system for people who know what to do and how to do it. It is not a system for obvious clueless newbies like you. I suggest you start reading manuals for the next few weeks.
You are telling us “But I fail.”
Fail with what, failing to read manuals? Failing to tell us what error messages you get?”.
Ouch that hurts and it does not help the poor user who gets an error and doesn’t know what to do.

From the same forum : “Open a book on JCL – they are all available online and start reading about the required format…
.. further notes:
To other members: Do not provide “xxxx” with a solution, let him figure out what is wrong by opening a manual”.
Another example of the helpful sysadm. Another example of a user who is left in the dark.

This is the mainframe.

Compare these type of reactions to the gentle reactions on the Ubuntu site. It starts with: “You can find support from a variety of sources. Take a look – you’re likely to find an answer to every question. If you can’t find an answer, just ask the people in our active forums.”

The mainframe is completely different. A quick guide is nowhere to find; the manual are difficult to understand; the sysadm seriously believe that they are next to God.

However, I strongly believe that mainframe is less difficult than one might think. After all, it is created by ordinary people and their work should be understandable by us humble beings. I give first three books that may help you out:

  • Menendez & Lowe “Murach’s  OS/390 and z/os JCL”
  • Murach, Prince & Menendez “Murach’s mainframe COBOL”
  • Garvin & Eckols “Db2 for the COBOL programmer”

I will return with some elements that helped me understanding the mainframe.