From: Thomas

Blair:

I share your frustration with trying to figure out what to do next.

If you look at my website "on an iSeries" I can show you where the
handouts from the Northeastern iSeries users groups training conference
are.

I am working on doing some Dot Net C# front end work right now per
training. Will be willing to talk to you off line about this.

What I believe we need to do as a group is put together some true
ABCDEFGHIGH steps of how to exactly do everything.

Not all of us are as smart as the people who post on this  site. And there
are some really smart folks out there. But if we want to save the iSeries
platform all of us have to be able to show the companies we might work or
contract for --- why the iSeries is better than more PC's.

(...SNIP...)

So Blair if you want to talk off line I am open. Otherwise I would be
willing to be the coordinator to us putting together usable examples of
web frontend products for the iSeries.

Okay, this is an interesting issue.  Let me pump out a couple of points, and
ask some questions.

First, there are a ton of new technologies available.  Everything from JSP
and servlets to VB.NET to PHP to Python.  Thick client, thin client, rich
client, no client.  You name it, there's an architecture.  There are
buzzwords and hype aplenty, including things like SOA and Web Services and
ESB.

At the same time, nobody has a lot of time to learn new stuff.  I don't know
how you learned RPG; I learned it by reading manuals late at night while
pulling reports off the back of a 1403 line printer.  Every language I
learned was learned the same way: on my own, reading books, looking at other
people's code, and trying the stuff myself.  I know very few people who were
"classically trained" in RPG.  That's part of the beauty of our community, I
think: we're business programmers who use the language as a tool to solve
problems, not technologists looking for a problem to solve.  The vast
religious wars out there about languages and syntax and so on are primarily
between technologists, not business programmers.

Okay, then... if you're a business programmer, what do you want?  You want
two things, I think.  One is just what you mentioned above, a way to show
decision makers why they should use the iSeries.  That's IBM's job,
actually, but since it's clear they have no interest in doing so then it's
up to us.  And that, I think, is the stated goal of places like iSociety: to
raise the awareness of the platform in general.  But then more specifically,
you need to be able to show YOUR clients or employers what the iSeries can
do for them.

And that's where learning new technologies comes into play.  I'm not going
to spend ANY time in this particular email comparing or contrasting the
various approaches.  I have very specific biases based on my experience over
the years, but that's not the point.  The point is that we as a community
need a place to be able to get started.

Let's take a hypothetical website.  This website would have examples of
software that would demonstrate the uses of various architectures and
technologies.  The software would have to be freely available so that you
could download it, and at the same time would need all the instructions to
install it in a pretty much idiot-proof fashion.  You would basically
download an installer, and you would have all the software (including the
source code) to run some piece of technology.

You mentioned an ABCDEFGH approach.  I would argue that perhaps an A-B-C
approach with a little more depth is necessary; I have a little problem with
giving somebody a complete black box technology that they don't understand
and then having that go into production.  Instead, I'm much more inclined to
teach people enough so that they are past the initial learning curve and can
then begin to learn on their own.

But even a simple A-B-C site is going to take work.  First, someone has to
research the technologies involved.  Then they have to get them to work.
Then they have to identify the various pitfalls.  Then they have to create a
self-installing package, or conversely write a detailed, step-by-step
document for installing the software.  And then, inevitably, they'll have to
put up with the people that can't install or run the stuff no matter how
easy it is.

That's an awful lot of work to ask someone to do for free.  Most of us in
the real world of midrange business programming have day jobs and adult
responsibilities.  Few of us can afford to simply sit down and write free
software (much less support it).

But, if there was a real need for such a site, and people were willing to
contribute, I suppose it could happen.  But that site would have to be
severely monitored to keep out the trolls, and to stay focused on the
specifics of the job at hand.  It would have to be very careful to avoid
ties to specific vendors or products and would have to be very mindful of
technologies that weaken rather than strengthen the iSeries (and who is the
arbiter of that particular decision?).

It's a good idea, but I don't know how it could be done easily.  I've tried
a couple of times over the years, and there are a LOT more people who want
to download a quick fix for their company than people who are willing to
write free software for others to use or even take the time to document what
worked for them.

Joe



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.