Midrange News for the IBM i Community

Posted by: LarryP
iSeries programmers needed
has no ratings.
Published: 03 Oct 2013
Revised: 04 Oct 2013 - 3879 days ago
Last viewed on: 18 May 2024 (4656 views) 

Using IBM i? Need to create Excel, CSV, HTML, JSON, PDF, SPOOL reports? Learn more about the fastest and least expensive tool for the job: SQL iQuery.

iSeries programmers needed Published by: LarryP on 03 Oct 2013 view comments(2)

I have a potential opportunity that will either plant the iSeries in this company for the forseeable future or as so many others it will be a thing of the past.  The issue I have is finding RPG programmers that assist in writing and redeveloping code that has allowed this company to grow and expand for 25+ years. Fortunately or unfortunatley the code hasn't been modernized through the years and much of it is in cobol.  For the past couple of years since I inherited it, we have begun utilizing current and modern RPG all in free for new development and maitenencae where possible.  The people here love the iSeries, but desire more modern look. I know we can provide that given the time and approval. 

Management decided to look outside for existing software, but is allowing us to pitch against that.   They will allow us to re-write and modernize but they are concerned (rightfully so) that we can find people to assist.  I want to be able to utilize outside services and manage the development from our company's perspective.  We are in Alabama and it seems there are few if any RPG folks around these days.  Does anyone here know of companies or groups that provide these services.  In todays world I do not think proximity is an issue, but will obviously require some on-sight time.  

I have had the fortune of working with this technology for several years and would really love to continue, but I have to find value to use to pitch this to the execs that will ultimatley give me the approval or force me into another arena.



Return to midrangenews.com home page.
Sort Ascend | Descend


(Sign in to Post a Comment)
Posted by: bobcozzi
Site Admin ****
Comment on: iSeries programmers needed
Posted: 10 years 7 months 15 days 20 hours 7 minutes ago
Edited: Thu, 03 Oct, 2013 at 17:41:53 (3880 days ago)


You need to call the folks over at BCD. Their software can put a happy face on your green screens "now" and also allow you to build new apps that leveraget the web browser as the interface. I would call them--that way you can hire regular RPG Programmers and they would still be able to implement the GUI you're looking for.

I know this isn't your specific question, but it may be a solution you should look at.

Posted by: clbirk
Premium member *
Comment on: iSeries programmers needed
Posted: 10 years 7 months 14 days 16 hours 3 minutes ago

Lets not forget that there are other things that can be done also. There are php programmers out there and so don't think you have to just look for rpg programmers. I had a very major project here on our i, that we want to turn our order entry for phone orders gui, and actually utilize some of the information off our ecommerce site because of the fact we personalize products and it made sense not to re-invent the wheel.

I had the php programmer here who had never seen the ibm i, who never messed with db2 databases, I loaded inav on his pc so he could build the tables in the schema and create that front end that then feeds into the whole order system. I gave him a couple of simple rules, (such as no null values) and he coded it all up, it runs on the ibmi, calls at a few points within an iframe stuff from the ecommerce site and it runs FAST on the i.

I don't know how many different dashboards and webpages with stats, and top xx items, and such (with an option to export into excel) I have done which are SO simple in php and give folks what they want. You can do graphing really easy. Sure I am an rpg programmer at heart (actually mostly maintaining thousands of rpg2 programs that interface just fine with the php).

And one can go and stick a front end say in php and go and call the business logic that is in cobol or rpg and return said results.

Bob mentioned bcd and they have both bolt on, they have also a php and rpg ide sort of development system.

And don't forget there is the avenue of even having some pc applications written in dot net and call the db2 db via odbc, which is super fast (I have a shipping scale that used to run ms access, and we changed it over to be db2 via odbc and it is faster).

My point is if you think that you can just putter along doing things like we would have done them 15 or 20 or 30 years ago, as far as the front end interface, pinch yourself. I won't disagree that the green screen for straight data entry is faster than a web browser, (and I can go further and tell you that data entry say onto an 8" floppy with an ibm 3741 or 5280 was faster than a green screen), but folks want such or so they think.

Ironic my boss thinks they do, and so I made all our c/s inquiry to be web based but left the green screen. Need I tell you which gets more usage?

But I don't know what your business is, but there are web services you can call (like authorize credit card (green screen or gui)) or address validation with usps web api's (again green screen or gui), etc. and so I believe you have to be doing all these things.

Why my ibmi "reads" emails, does cc validation, does address validation, gives us not only green screens but web screens, talks odbc to shipping scales, shares control files that drive presses, etc. and we have developed a bunch of web services where we get info to and from our ecommerce sites, etc. (update order statuses, etc.). And 95% of the reports these days are automatically pdf'ed, and they sit on a server that users go get. Very little is printed on paper these days as far as reports.

So yes you might need an rpg programmer, but don't overlook how a php or even a dot net programmer can help you in your argument. I have right now a dozen or more little projects that if the php programmer wasn't busy with ecommerce things, I would have him do.

My users love the web pages that give them popup gui calendars they can pick the dates, they can select sort orders, they can download into excel and these are really simple things.

And php is so expensive on the i (free).