This is quite true.

Back in the days of MVS/SE2 (pre SP1) we already had heavy assembly language people (wrote in ALC and conditional assembly day in and day out) say that we were at the point where no one could know all of the system (MVS environment) -- or be Mr. MVS as it were. And we were just running JES2, TCAM & BTAM on a S/370-158.

By the time we (the industry) got into MVS/SP3 (ESA), how many subsystems were there? And that handy dandy chart that showed what was connected to what was no longer being produced.

I've been tempted many times to build a new one. Invitation to MVS is rather obsolete as is MVS Power Programming.

SYSPLEX, WLM, IP Stack, SMS/ACS, CICS/TS, DB2, etc.  Being a Generalist, how can one get all that in their head and keep it there? And stay current?

There have been times when I needed to know the interplay between VSM and RSM with paging so I could understand how 64bit addressing would handle things....

Then 3390 has broken the geometry because you have to have the new version of NOTE/POINT to handle EAV/EAS volumes, plus PDSE made big changes and now it is a GDG thing!

Steve Thompson

On 9/5/2023 9:59 AM, Doug Fuerst wrote:
I also think that what many of us seem to forget is that skills need to be used to stay sharp and to learn new things in that field. If you are not doing Assembler a fair amount of time, the skill dulls. Some of the worse assembler I have ever seen was written by people who had not written it in a few years, and often I had to deal with systems heavily modded because somebody "loved" coding in assembler. And sadly the code was not really much better. The same goes for dump reading, performance issues like WLM, or really anything. This is a case where specialization is preferred, but my guess is most of us are generalists, and simply do not have the time or resources to become experts in every part of MVS there is (excuse me z/OS and the are ALOT of parts.)

Doug Fuerst


------ Original Message ------
From "Brian Westerman" <[email protected]>
To [email protected]
Date 9/5/2023 6:32:27 AM
Subject Re: Is the IBM Assembler List still alive

Equating college and systems programming is not really logical.  I'm not aware of any colleges that "teach" how to be a systems programmer.  I think some may have tried, but I doubt it would be a big draw.

I have a PhD, but I didn't learn to write assembler in college, at least not any that would be usable as a systems programmer.

I don't think everyone needs to learn how to read dumps or write assembler to be a systems administrator, but to be a systems programmer is seems very practical.  I can't imagine working with an operating system for a large number of years without being able to read or write the code it's generated with.

But that's just my opinion, I'm sure there are people who consider themselves to be systems programmers that don't have any knowledge of assembler or know how to read a dump, or know how to use SMP/e very well or understand ACS coding or writing REXX or understanding the ins and outs of WLM.  My personal opinion is that it would give me an ulcer to not know what I was doing.

Brian

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to