"RPG and COBOL are dead. No new development in these languages is being done. Others on this list may disagree: I ask them to provide concrete examples of development being done beyond a few modules in either language."
Clay, I won't argue with Dan, but will instead give you my perspective of these languages (at least specifically CL & RPGLE).
1. IBM is updating these languages, so it's not as if the languages are not growing in terms of their capabilities.
2. I've done a lot of new development with RPGLE. For 'new' I do include rewriting a process in order to get some fundamental enhancements into the process, but there has definitely been 'new' development as well.
I don't recall if you said you're familiar with SQL, but I'd strongly suggest that whatever direction you decide to go, pick up SQL. Play with SQL. Even if you don't end up using SQL in programs, using SQL to investigate data issues is stellar.
I'm of the opinion that we (RPG/CL) are a niche market. This can be good (less competition for employment, potentially higher pay due to supply & demand), and it can be bad (shortage of available jobs in comparison with other languages).
One great step you've made already is entrance to this mailing list which can provide a wealth of knowledge.
-Kurt
-----Original Message-----
From: midrange-l-bounces@xxxxxxxxxxxx [mailto:midrange-l-bounces@xxxxxxxxxxxx] On Behalf Of Clay B Carley
Sent: Tuesday, May 14, 2013 10:06 AM
To: Midrange Systems Technical Discussion
Subject: Recommendations for a newcomer?
Being new to midrange systems, I'm attempting to pick up skills that will be useful for me in the future, in hopes to get a job working with them. Reading articles that say things like COBOL is uncool, and RPG is worse isn't really giving me hope for a future working with a midrange system though.
Is it going to be worth my time to learn things like CL, COBOL, and RPG now? Or are they fading away? It would be pretty sad to finally become proficient with these languages, only to find out that they are dead and replaced with <blah> instead.
What would you recommend a newcomer focus on (aside from system operations)?
Reading Rob's message from last week regarding "20 years of experience, versus one year of experience repeated 20 times" looks like a pretty good starting place I suppose. I'm really trying to look at where we're going to be in the years to come, not necessarily tomorrow.
Thanks for any suggestions,
Clay Carley
--
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing list To post a message email: MIDRANGE-L@xxxxxxxxxxxx To subscribe, unsubscribe, or change list options,
visit:
http://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx Before posting, please take a moment to review the archives at
http://archive.midrange.com/midrange-l.
As an Amazon Associate we earn from qualifying purchases.