× 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.



Alan brings up a good point. That's why right now I’m settling for a broad cursory knowledge rather than doing a deep dive in one language/environment.

Make absolutely sure your management's OK with implementing new things. I get enough grief about using modern RPG techniques. If I did something like an Android app, I'd face death by firing squad.




-----Original Message-----
From: Aaron Bartell [mailto:aaronbartell@xxxxxxxxx]
Sent: Friday, February 17, 2017 11:12 AM
To: Midrange Systems Technical Discussion <midrange-l@xxxxxxxxxxxx>
Subject: Re: Looking for opinions on education

I don't know if anybody has said it but the problem with learning new
languages is using them. You can spend the time, learn a language but unless you have some reason to use it, it just isn't going to stick. That is the kicker. You really need to be in place where you can use the language.


Very true.

Non-profits are a great outlet for learning something new.

For example, a few years ago I wrote an integration for rfkmankato.com that communicated with PayPal that allowed campers to be sponsored. I didn't know AngularJS at the time, so given the hype it had I chose that as the front-end.

The other thing to do is look at the needs of your current employer and develop something on your own time. You'd be surprised how tangibly relevant some of these technologies can be even if they're only used on the intranet. For example, I am finishing up a small mobile app for a customer that wanted to scan boxes coming off a truck. Before the Android app they had a "dumb" scanner (no interface) and couldn't tell which boxes were remaining and which had already been scanned). This meant that they would have to walk across the shop floor to a PC to remedy issues.

The technologies used were Cordova (aka Phonegap)** on the Android device and Node.js on the IBM i, which in turn calls existing RPG programs for business logic. Total project time, around 60hrs. These low-risk projects are great for testing the waters with new technologies. Don't start out rewriting your entire ERP in a new language that you're unfamiliar with because there is no end in sight (those projects take years).

**Allows you to write app using HTML/CSS/Javascript without touching Java code. Very useful.


Aaron Bartell
IBM i hosting, starting at $157/month. litmis.com/spaces


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:
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.