IWETHEY v. 0.3.0 | TODO
1,095 registered users | 1 active user | 0 LpH | Statistics
Login | Create New User
IWETHEY Banner

Welcome to IWETHEY!

New Cost effective, not toys!
MF folks would love an unlimited budget. Just like
all of us would. So what? Silly.

The question is, did they satisfy the user needs
based on the available money?

No.

Are the user needs crucial to the running of
the business?

Maybe. Depends.

The bean counters wanted reports. The MF programmers
might take a couple of days to weeks to produce the
report. The bean counter wanted a change. The cycle
would repeat.

A single bean counter can think up dozens of reports
every month. But the programmer can only produce 2 or 3.

So there became a huge backlog of IT projects to satisfy
the reporting requirements, with no end in sight. There
were never enough programmers or CPU cycles to come close
to denting it. It was the programmer manager's job to
say NO. "You must fund me more programmers and mainframes
in order to create your reports." Which of course rarely
happened unless the business was incredibly profitable.

PCs came in as Visicalc machines, not PCs. This
was on an Apple. Later they came in as Lotus 123 machines.
People did not think of them as computers, they were
task specific tools.

A bean counter with a PC could do his work, plus the work
of 5 programmers (based on previous productivity). So
of course nobody ever trusted the programmer manager
again.

Fast forward another 30 years. Wow. In that time there
have been tremendous leaps in the various non mainframe
compute ability. Unless the key issue is backwards
compatibility, there is NO reason to pay IBM 2MM for a
mainframe that a pair of high end Sun/HP boxes won't do
better, faster, as reliably, almost as securely.

I say as reliably because MF sysplex clusters
are no better than the high end Sun or HP clusters.

I say ALMOST as securely, because it seems that IBM really
does have some major hot stuff in the hardware encryption
security side, meaning even the memory if encrypted. But since
I have never experienced a company (not gov agency) that
cares at that level, the next level down with MAC (Mandatory
Access Controls) in the some the secure Unixii is "good enough".

As far as "user counts", though, the default MF model is
far better than the default Unix one. Unix people have to
work hard, in tandem with the application and database
designers when attempting to scale.

As far as high velocity batch processing, the mainframe SUCKS
unless you are willing to spend 10 times the amount compared
to a Unix system.

I've actively moving jobs off a NEW mainframe to Sun Solaris
and Intel Linux. Things that used to DAYS now take minutes.

So, what does a company do? "Train" their MF people to
become Unix people? I've got experience with this.

Most MF people I know have no concept of CPU time, disk
space, IO rate, etc. They know if they submit their
job some time later it might finish. That's IT!

They claim to understand CPU time, but then accept
wildly varying run times. They program in isolation,
but run shared, and rarely account for it.

They are so used to taking a long time, fighting for
resources, that they might let a job run for DAYS
that should go in minutes. So they expect the same
performance on the Unix box, not realizing that their
job aborted 2 days ago.

These people might make mediocre programmers anywhere,
but as MF programmers they were able to get away with
it. Put them on a Unix box and lose what little
productivity they already had.

The peope who do know the details are so immersed into
the box that they would rather kill before moving to
another environment. These are the hard core MF techs.
There is very little cross-over into other environments.
They spent years honing this knowledge. The last
time something showed any promise was OS/2, and look
what happened to that. They know PCs have horrible
stability issues (Windows, etc), and they think in
term of the MF vs everything else, which means that
the Unix systems are thought of as PCs as well.

The MF managers are used to being a major player. They
commanded budgets of 10s of millions of dollars JUST
for hardware. Plus all their systems programmers, operators,
tape monkeys, etc. And it has worked so far. Why would
they risk their career on any other box? So they fight it
tooth and nail.

Every dollar that does into a Unix project is 10 dollars
removed from the MF budget. Really. They do NOT like
this, especially when some young punk is pushing the Unix
side and looking good doing it.

Also, I've noticed a trend on MF people who pickup PC
skills end up using the PC just like any other PC user
would. They like it. It is SO much better than what
they are used on the mainframe. Using Excel, Access,
pretty report writers, etc. As opposed to Unix geek
who uses PCs. They are forced to, constantly coming
up with reasons to do things on the Unix/Linux box.

So there is yet another class war. The PC using MF
people just can't understand why they have to learn yet
another system, ie: Unix. Since the Unix system integrates
well (Samba, ODBC drivers, etc), it removes much of
the reason for a PC using MF person to then understand
Unix, which then means the really cool stuff like
piping never happens.

So they end up using the Unix box like anothe mainframe,
but are able to edit their programs via Samba shares.
It is LESS productive than the MF since they had a good
programming environment there, but they never bothered
to learn it under Unix.

I've been doing this 6 years in a MF/Unix shop. I have NEVER
seen a MF person move to Unix with any real success. The
really smart MF people ended up being managers of the Unix
programmers. They understand the power but not the
technology.
New Who said anything about toys?
And MF programmers are incapable of moving to anything else? Bullshit again! _I_ started on mainframes - for Eaton-Yale and Continental Insurance.

I guess that means I'm incompetant with anything else, huh. And all the other MF folk I know must be worthless with other technologies - stagnant and unwilling to adapt.

Feh!

Imric's Tips for Living
  • Paranoia Is a Survival Trait
  • Pessimists are never disappointed - but sometimes, if they are very lucky, they can be pleasantly surprised...
  • Even though everyone is out to get you, it doesn't matter unless you let them win.
New He said *most* MF programmers.
I've seen this, too. I wrote a PC-based project for initializing EFT pinpads. It was considerably more powerful than the mini-computer program it was replacing. I got a printout of old program to start from - cut'n'paste galore. I couldn't believe their best programmer wrote this. Admittedly it was in FORTRAN, but that doesn't excuse it.

Later, when a firmware change on one type of pinpad necessitated a change in the program, the ex-mini-computer programmer who got maintainence had never seen a state machine before* and was trying to debug the state machine instead of adjusting the (C macro based) script it was running.

OTOH, I have seen MF programmers move on to bigger and better things. Mostly because MF programming was stifling their skills...

Wade.

* there was a lot possible in C that he hadn't seen, actually.

Is it enough to love
Is it enough to breathe
Somebody rip my heart out
And leave me here to bleed
 
Is it enough to die
Somebody save my life
I'd rather be Anything but Ordinary
Please

-- "Anything but Ordinary" by Avril Lavigne.

New You did.
Not that you phrased it that way.

But your straw man was that with unlimited
budget MF people are happy to buy more stuff.

Such a surprise!

Here's your quote:
Seriously - how many IS managers DON'T want
to provide solutions; how many DON'T want to expand
thier departments, or aquire new equipment...?


If they can't cost effectively apply the "solutions",
then they are buying toys. Big toys. Expensive toys.
Toys that get paid for by other people's budgets, since
they are a cost center. Toys that are so expensive they
will never admit to making a mistake.

There is a big difference between building fiefdoms
and providing COST EFFECTIVE solutions.

There is a reason they are only only grudgingly granted
budgetary increases, if at all.
Because they are
seen as pissing away money on stuff they don't even understand.

A lot of money.

I didn't say YOU were incompetent.

Only the few I have experience with.

Actually, I'd say about 40 people so far.

Just because you started on mainframes does not mean
you are the example here. What do you work on now? For
how long? What is your technology path? How'd you get
there?

I notice you did not reply to anything I said other than
take offense and get pissy. Sorry if I hit a hot button.


New Well - that stereotype IS a hot button, with me.
I originally wrote a reply post that was as anecdotal as yours... But decided it was irrelevant.

I know a lot of good MF people that are just as adaptable as any other good computing people - some HAVE moved to management, it's true, but I have 2 good friends in particular that do both AS/400 and PC work.

It may be that he MF folk you are working with stuck with thier chosen tech out of mediocrity, and are just 'sticking with what they know' to the exclusion of other tech... But that attribute exists in PC folk, and Unix folk, too.

Sorry if I got pissy.

PS. my 'major' money now comes from AS/400 work - some integration with PC apps - less than I had before I went 'independent' (and before my stint at managing tech for a software house for that matter)... But I also get a little money from web-work. I'm not proud of the downturn I've experienced in my career, but I can say I have never had a client that didn't like my work, and I've always advocated diversity in technology - PC, Unix, and AS/400 in particular. Most of my clients have been small-to-mid sized businesses; I haven't worked with a MF since the 80s - so consider that point taken.

Imric's Tips for Living
  • Paranoia Is a Survival Trait
  • Pessimists are never disappointed - but sometimes, if they are very lucky, they can be pleasantly surprised...
  • Even though everyone is out to get you, it doesn't matter unless you let them win.
New Do you consider the AS400 a MF?
I don't.

Until about 2 years ago, I considered it
a toaster with a million dollar OS.

A great OS. Crappy hardware though.

And then IBM came out with the PowerPC
and used the PPC hardware across it's midrange
line and then the AS400 becuase both great
hardware and OS.

Not that they didn't have the PPC for quite
some time before that. It just took a while
to roll it out across the AS400 line.

And then released baby AS400s that became cost
effect accross a wide range of shops. Nice box.

When was the last time you worked on a real
MF, ie: MVS or family?
New Nah - a midrange.
Like I said in my PS. , I haven't worked with a MF since the mid-80s. It HAS been a long time.

The '400 is a nice machine, with a good OS (though somewhat 'alien') - what I want to do now is get my hands on a box with a logical partition running Linux - but that IS my neophilia and my lust for 'toys' talking... *grin*

I got here through a contract gig in the 80s through my old MF DP manager (he came from punched-card installations) who went independent then started work with 36s + PC/XTs. My first job for him was using the proto-PC (52??) writing a payroll system for ARC (a mentally-handicapped resource center) using BASIC, though. (ugh). From there, things progressed to the '400, though with other software houses.

That man (the late Richard Shallop) was one of the finest professionals it has EVER been my privelege to work with - he taught me quite a lot. Rigid, reactionary stances were NOT his way - nor have those attitudes been typical of most of the DP/IS/IT management I have worked with - though, of course, there have been exceptions. I left those exceptions behind me quickly, though, so I AM willing to admit that MY sample might be somewhat skewed.

Imric's Tips for Living
  • Paranoia Is a Survival Trait
  • Pessimists are never disappointed - but sometimes, if they are very lucky, they can be pleasantly surprised...
  • Even though everyone is out to get you, it doesn't matter unless you let them win.
Expand Edited by imric Feb. 12, 2003, 08:55:10 PM EST
New Skewed for sure
Imagine the poor SOBs who are STILL on
the MF, 20 years later. Running the same
code. Cutting and pasting into a new
version, again, and again, and again.
Looking at the old assembler the the guru
wrote 20 years ago, afraid to touch it,
but depending on it. Only to find out it's
been wrong the whole time, but there are too
many systems that depend on the the behaviour
being consistent.

Welcome to my world.
New Oh, you can have it...
I prefer mine... The '400 is fine.

Of course, many think I'm crazy because I *like* RPG, but then, I'm in no position to gainsay them!

Imric's Tips for Living
  • Paranoia Is a Survival Trait
  • Pessimists are never disappointed - but sometimes, if they are very lucky, they can be pleasantly surprised...
  • Even though everyone is out to get you, it doesn't matter unless you let them win.
New RPG isn't that bad
I taught myself rudimentry RPGII while learning COBOL at a tech school I did the assigned COBOL exercises in RPG at the same time. 1/10 the amount of code compared to COBOL.

Of course, I also wrote a COBOL generator in BASIC since I hated typing all that COBOL code.
New the only current interface with framers was my last gig
Of the group I directly had contacts, people varied. They used Microfocus Cobol to rewrite the frame application for WINNT to cut down cpu cycles and costs. All appeared to be good at that. A few that interfaced with my operation varied. After one learning to trust what I said, took a huge interest in unix and learned a lot on his own. Another was very tenative and afraid but grudgingly used a few tools to verify what I was telling him about how the application behaved and the monitoring thereof. The biggest thing to overcome was distrust. They didnt know how unix worked and due to a problematic turf war with my predecessor had no trust in what was told to them. People fear what they dont understand. I never let fear and common sense hold me back.
thanx,
bill
will work for cash and other incentives [link|http://home.tampabay.rr.com/boxley/resume/Resume.html|skill set]

questions, help? [link|mailto:pappas@catholic.org|email pappas at catholic.org]
     Big Misconception by a lot of IT staffers - (boxley) - (45)
         Re: Big Misconception by a lot of IT staffers - (cwbrenn)
         Big difference between helpdesk and developers -NT - (Arkadiy) - (2)
             Well if you want to be helpdesk all your life :-) - (boxley) - (1)
                 People who have to unscrew users's machines are helpdesk -NT - (Arkadiy)
         Point to the example - (broomberg) - (7)
             No I was responding to another post - (boxley) - (6)
                 Remembering an Operations Research professor saying.. - (a6l6e6x) - (5)
                     Patently untrue. - (tseliot)
                     You are being paid to provide a professional opinion - (boxley)
                     This is true - (orion)
                     Uh huh - like this - (tuberculosis) - (1)
                         Sounds like the lawfirm I had worked at - (orion)
         This attitude of the Frame folks? - (imric) - (32)
             As I have never worked in a Frame shop - (boxley) - (17)
                 *sigh* resistance to change - (imric) - (16)
                     Sorry now I can speak from personal experience - (boxley) - (15)
                         LINUX DOESNT #@$%& WORK NEVER HAS WORKED AND WONT GO IN HERE - (imric) - (14)
                             wether it was the frame IT department or uncaring - (boxley) - (3)
                                 Harkening back - (imric) - (2)
                                     you call those discussions? :-) - (boxley) - (1)
                                         *smile* -NT - (imric)
                             Also why is "change management" a dicipline all by itself? - (boxley) - (9)
                                 Dunno. Because people suck at it? - (tseliot) - (8)
                                     Management only needs to be changed when it is bad - (orion) - (7)
                                         Not sure what that has to do with my point. - (tseliot) - (6)
                                             We have one woman specifically to handle that. - (Brandioch) - (1)
                                                 When did you join my company? - (drewk)
                                             Sorry my mistake - (orion) - (3)
                                                 You've forgotten that entire thread in 'flame' already. -NT - (Ashton) - (1)
                                                     I said I couldn't remember it alll - (orion)
                                                 "Managing" the process of change - (Arkadiy)
             Cost effective, not toys! - (broomberg) - (10)
                 Who said anything about toys? - (imric) - (8)
                     He said *most* MF programmers. - (static)
                     You did. - (broomberg) - (6)
                         Well - that stereotype IS a hot button, with me. - (imric) - (5)
                             Do you consider the AS400 a MF? - (broomberg) - (4)
                                 Nah - a midrange. - (imric) - (3)
                                     Skewed for sure - (broomberg) - (2)
                                         Oh, you can have it... - (imric) - (1)
                                             RPG isn't that bad - (broomberg)
                 the only current interface with framers was my last gig - (boxley)
             Glass Room People then - (tuberculosis) - (2)
                 why didnt they shift to the prime boxen? - (boxley) - (1)
                     Prime had just folded - (tuberculosis)

Delivered by Fiber Coptics!
298 ms