Working in a Windows environment -- you will be given Administrator access to anything you ask for.
Working in a Linux environment -- you will be given a normal account and be able to SU to root
Working in a UNIX (Solaris/AIX/HP-UX) environment -- you will be given a normal account and the option to SUDO certain commands
Working in a zOS environment -- you wont be granted a login or allowed within 50 feet of the precious server.
Writing code in assembly language on a mainframe my first year in college was actually a lot of fun. YMMV.
When I was in school, IBM occasionally had z/OS programming contests and would provide an environment for student competitors.
My first job out of university in 1996 was doing COBOL programming on mainframes for the federal government of Canada, and my first project was to rewrite a program originally written in 1972 that had changed very little since then. I have little doubt that after almost 15 years my rewrite is still much the same.
Anyway, I quickly realized that the mainframe environment doesn't exactly foster technical innovation so I moved on and am quite happy to have not sat in front a "green screen" in over a decade.
Mainframes are built to never stop, to never give you a headache and to never, ever surprise you.