× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



Nice try, Tom, but I don't buy it. This guy is a total rookie, and has never has seen or touched any flavor of RPG.

I've seen this before.

I have worked with several clients now who have outsourced or are attempting to outsource RPG programming work to offshore service providers, and in almost every instance the offshore outsourcing firm is putting beginners on the project, not unlike the way the onshore-based consulting firms do.

In fact, when I went to Blockbuster Video in Garland in 1990 to assist in their JDE implementation, they put me in a closet with 4 Arthur Andersen consultants (all JUST hired, right out of college). These guys were sharp, but didn't know RPG, AS/400, or JDE. I was expected to perform a mind-meld with them to transfer knowledge...

At the time, I was billing the client at $50.00 / hour.
The Arthur Andersen greenbeans were being billed at $ 75.00 / hour...

- Steve

----- Original Message ----- From: <qsrvbas@xxxxxxxxxxxx>
To: <rpg400-l@xxxxxxxxxxxx>
Sent: Wednesday, September 26, 2007 8:22 PM
Subject: Re: remove blanks


RPG400-L wrote:

Perhaps he is an employee of the company that owns the system rather
than an outsource grunt but it seems more likely to be the reverse.

At least one other scenario seems reasonable.

Picture an organization with two developer groups. One group is
hot-shot
C programmers; the other is solid-business RPG programmers. A number of
years ago, ILE comes along with RPG IV. New development embraces ILE
and
new business programming is within ILE using RPG IV. This includes
embracing free-format when it comes along. All of the new stuff is
really nice; like what we all hope for.

Now, a year or two or three ago, a push is started for a new business
app. Maybe a few hot-shots get transferred into business-solid. Because
it's all so well done, the previous C programmers who transfer can
actually get up to speed fairly easily.

But, ILE/RPG IV is all they know. That's what they started with. That's
what they learned.

Last week, however, an older app is determined to need an enhancement.
This is one of the monolithic monsters that's been around since S/38
days. There is no expectation that this monster is going to be
converted
to RPG IV just for this little subroutine to clean up some data in one
of the fields. The available developer knows practically nothing about
MOVEA, never seen CABEQ, never used BITON/BITOFF op-codes, hasn't
battled The Cycle nor MR nor program-described files.

With all the fancy stuff in RPG IV as your foundation, with no
experience doing it the 'old way', where do you start? How do you know
what's reasonable as a technique?

I'd probably ask some RPG forum for pointers.

If someone actually _begins_ by doing everything the 'modern, correct'
way, what happens when s/he runs into the 'old, legacy' way? It's one
thing to scan through the table of contents of RPG/400; it's another to
understand how to put the older op-codes together to create a decent
solution.

Just thinking of alternatives.

Tom Liotta




--
Tom Liotta
The PowerTech Group, Inc.
19426 68th Avenue South
Kent, WA 98032
Phone 253-872-7788 x313
253-479-1416
Fax 253-872-7904
http://www.powertech.com
--
This is the RPG programming on the AS400 / iSeries (RPG400-L) mailing list
To post a message email: RPG400-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/rpg400-l.




As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.