This question is very subjective.
I would say a modern RPG programmer is one who knows that RPG is not always the only tool in the tool bag. You've heard the Hammer and Nail analogy no doubt.
This means they have ventured out to learn at least one new language such as Java, .Net, PHP, Python, etc so they know when they may want to select a different tool or integrate multiple technologies.
Also as Alan mentioned they know how to modularize and have used sub-procedures and APIs.
To me it is also important to know web technologies such as html, javascript and css as they are necessary for modern UI.
I think if you are using at least some of the newer techniques and can talk about areas you would like to improve then you can have a good discussion on where you are and where you would like to be technically speaking.
Using RDI to some extent goes without saying. If you're still using 5250 programming full time and not at least dabbling with RDI then there's an issue. I still use 5250 for quick changes and RDI when I need to spend some time working and editing a larger program. Sometimes it's still faster to use SEU for things and I have 30yrs of it.
Also is the asker of the question an RPG person or a management or HR type who doesn't really know or care about RPG development ?
Regards,
Richard Schoen
Director of Document Management
e. richard.schoen@xxxxxxxxxxxxxxx
p. 952.486.6802
w. helpsystems.com
------------------------------
message: 7
date: Sat, 3 Feb 2018 20:30:29 -0800
from: Alan Campin <alan0307d@xxxxxxxxx>
subject: Re: What is a Modern RPG Programmer???
A component of modern programming could be using free form and sql but the primary component is using ILE which proceeded free format.
ILE means using procedures, modules and service programs and I would also include using sql.
You can be using 100% free format and still be doing monolith programming.
Modern programming means using functional decomposition to break code down in small pieces and using procedures, modules and service programs to encapsulate them.
On Feb 3, 2018 6:00 PM, "Thomas Burrows" <thomas.burrows.1957@xxxxxxxxx>
wrote:
Been asked to show how I am programming as a MODERN RPG PROGRAMMER.
Would it be using completely FREE FORMAT from F specs to C specs.
Embedded SQL that is just dropped in the code.
No /Free statements.
Would like the groups thoughts.
Thomas Burrows
cell 469 693 2533
As an Amazon Associate we earn from qualifying purchases.