Let me clear a few things up here guys, I have my own iSeries Model 170 I purchased over three years ago (it is up and running 24/7 plus I use it to also host my web site), I purchased all the development tools plus SQL for the system.  I keep it current as far as PTF’s and am on V5R2M0 of the OS, I keep my skills current.  So this isn’t about me waiting until the business model changes but about not forcing change down my client’s throat for the sake of change.  I agree that companies that currently employ 20 year old + technology should look at upgrades (after all it won’t be long and they won’t find anyone that will have the skills to maintain what they have).  But there has to be a sound business reason to change, these machines aren’t cheap nor is the software that runs on them.  Until something comes along to force that change it is better to keep them happy and to make sure they know they have options.

 


From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Scott Klement
Sent: Saturday, February 18, 2006 3:27 PM
To: [email protected]
Subject: RE: [Easy400Group] Re: ILE RPG or RPG/400

 


> First off you should only change when the business model changes (the client
> decides that they need to have a web presence or some new application
> dictates the requirement for an upgrade).

It's much easier to catch up when you're 1 week behind than it is when
you're 10 years behind.  Common sense, don't you think?

The same is true of learning programming techniques.  If you're still
coding RPG/400 today, and tomorrow your boss says "we're going to the web"
you have a LOT more to learn than just web programming.  You have to learn
the differences between RPG/400 and ILE RPG.  You have to learn new column
alignments, larger variable names, date fields, expressions, prototypes,
subprocedures, static binding, modules, service programs, activation
groups...  none of these have ANYTHING to do with web programming, but you
have to learn them ALL because you're 12 years behind the current
technology!

If you were already familiar (even if not 100% comfortable) with these
techniques, it wouldn't be nearly as difficult to just learn CGIDEV2 and
get going with web programming.

Even worse, there may be features of the new language that you don't even
KNOW about that could be bringing lots of value to your company or your
clients.  Things that could make it easier for you to develop applications
quickly and therefore saving the client money.  Or making your programs
easier to maintain, saving on support costs.  Or making them more
flexible, and therefore bringing extra value to the customer.

Staying with obsolete technology until you need some MAJOR change like
going to the web is bad for you.  It's bad for your clients and/or
company.  Frankly, it's doing everyone a great disservice.

> A business could go broke trying to stay on the bleeding edge of
> technology.  This is what is fueling the open source movement, why
> discard good pc's because gates came out with vista when you can run
> open source linux and extend the life of the hardware.

RPG IV was released in 1994.  It's hardly the "bleeding edge" of
technology.  It's more than a year older than Windows 95.  Do you hear
people refer to Win95 as "bleeding edge technology"?  Or for that matter,
Windows 98?  Many, if not most, places have completely phased those
operating systems out because their old and obsolete.  Yet, RPG IV which
is older yet is "bleeding edge technology".

I can certainly understand and agree with the sentiment of not jumping
immediately on the bandwagon when a new technology comes out.  I'm that
way myself.  I'll wait for a year, maybe even TWO, to see if this
technology is still around and still important.

But 12?!  C'mon, Chet!





SPONSORED LINKS
How to format a computer hard drive Cobol programmer Iseries 400
How to format a computer


YAHOO! GROUPS LINKS




Reply via email to