IBM i (AS/400, RPG) Recruiting, Staffing & Consulting

Resource for IBM i (AS/400) professionals.

  • Start Here
  • IBM i Hiring Solutions
  • About
  • Clients
    • Our Process
    • Hiring
    • Hire and Train RPG Developers
    • Submit Search Request
  • Candidates
    • Careers
    • Opportunities
    • Job Openings
  • Resources
  • Blog
    • Talsco Weekly
You are here: Home / Career / Top Programming Languages to Learn on the IBM i

Top Programming Languages to Learn on the IBM i

December 18, 2017 by patrick staudacher


Best Languages for RPG Developers

RPG Developers, who have traditionally stayed within the AS/400 ecosystem and want to take advantage of the IBM i operating system often ask:

If I were to learn another language which one should it be?

The best way to answer this is to do a Google search for the top programming languages to learn and here is what you will find.  When you go through the different surveys, blog posts, articles or white papers they all point to the same core languages.

They are (in no particular order):

  • Javascript (most popular in the world)
  • Java
  • PHP
  • Python
  • Ruby

Perfect.  They all run on the IBM i.

This complements the survey data that Profound Logic has produced in its State of IBM i White Paper for 2017 which highlights and breaks down the percentage of shops that are using various languages on the platform.  The ones that are making an impact:

  • Java
  • PHP
  • Node.js (Javascript).

Combine any of these languages with modern programming techniques for RPG (RDi) and you will increase your marketability tenfold.


Leadership

Change these 6 things about your hiring process

Here is an article from a candidate perspective on his experience with the recruitment process.  Unfortunately, this goes on all too often.  If you are not getting the right candidates you might want to take a look at your internal processes.  There are some simple fixes you can put in place.

What would you rather have a bad job with a good boss or a good job with a bad boss?

Far too many people work for great companies but have a terrible boss.  Don’t you ever wonder how they get there?  This is a short article highlighting what a cancer a bad boss can be not only to a company but your career.


Career

The Top Programming Languages to learn for 2018 regardless of platform

RPG Developers who commit to picking up a new language are writing themselves an insurance policy for their career.  Java, Javascript, and PHP are on the rise in IBM i shops who are looking to modernize.  They are on this list.  I should add, that if you are a Java, Javascript or PHP developer you could also benefit from learning RPG which should be on the list.

Here are some other articles links:

  • The Coding Dojo: The 7 most in-demand skills for 2018
  • Medium:  The best 10 programming languages to learn in 2018
  • The Simple Programmer: Top 10 programming languages for 2018

The Best Resume Tips of 2017

“The year 2017 has seen some resume trends on the rise — like adding hyperlinks to your resume or building it with a template. But also, some resume tips never get old”.

Master the Art of Storytelling

“The ability to tell an engaging, compelling, and persuasive story is a hallmark of effective leadership and executive presence.”  But its not just for leaders.  No matter what your role is in an organization the ability to tell a great story is one of the most important skills to have.


Productivity

Does all this technology make us less productive?

There is no question that technology can make us more productive and efficient.  But it can also make us less productive and not efficient.

Is multitasking a myth?

Absolutely. Think about it this way.  How much do you get accomplished when you are in the middle of coding an application and people keep coming up to your desk and interrupting you?  Here is a great article and then an associated one that lists out the top 27 productivity hacks for 2018.

Are you addicted to your phone?

This is somewhat scary.  Most participants in this in-depth study were a little shocked about how much they used their phones.  While technology has given us the tools to become much more productive it can also work against us.


Share

Please use the social media buttons to share this issue of Talsco Weekly. Thank you!

Tweet
Share
Share

Filed Under: Career, Modernization, Newsletter Tagged With: Java, Javascript, Node.js, PHP, Python, RDi, RPG free form, Ruby

Search

Talsco Weekly

Don't miss out. Sign up for immediate access to the latest news, updates and opportunities in the IBM i community.

By joining Talsco Weekly and our community, you agree to our Privacy Policy. Got questions? Contact us here.

Follow Us

  • Facebook
  • Instagram
  • LinkedIn
  • RSS
  • Twitter

Content

An IBM i Cheat Sheet

IBM i Low-code and No-code Tools

Looking for an IBM i sandbox?

IBM and R3 Partner for Enterprise Financial Blockchain Solution

Five Principles Every IBM i Leader Must Embrace to Harness Disruption

i2Rest Delivers Native API Alternative to IWS

RPG Career Planning, ERP and Legacy Code Modernization

IBM is Forging Ahead

The IBM i Sandbox

IBM, Remote Work and New Tools for IBM i Development

The Full-Stack Developer, Python & IBM i

The Business Rules Have Changed

The Big Shift To The Home Office

The IBM i Market Needs to Pivot

NEWSLETTER

Get hand-picked roundup of the best, helpful IBM i, Modernization and Open Source related links every week.

Learn More

CONTACT US

We would love to speak with you to discuss your IBM i related needs and to answer any questions you might have.

Contact Us

JOB OPENINGS

We have IBM i, iSeries and AS400 direct-hire and consulting openings all over the United States of America.

Job Openings

  • Home
  • About
  • Clients
  • Candidates
  • Blog
  • Contact
  • Privacy Policy
  • Terms & Conditions

All content at this site is the sole property of Talsco, Inc, and all Copyrights are the property of their respective owners. This site and its contents are not associated with, assisted by, or representing IBM Corporation in any way.