18
Thu, Apr
5 New Articles

The Linux Letter: The True Value of Linux

Typography
  • Smaller Small Medium Big Bigger
  • Default Helvetica Segoe Georgia Times

Moribund. That's the apparent state of the AS/400 cum iSeries cum i5 market, if you read the trade journals. Recent article topics have included the dismal financial performance of IBM's midrange group, reports of colleges that participate in IBM's Partners In Education (PIE) program canceling iSeries classes for lack of students, and the outsourcing of IT and programming jobs. Add to that the relative dearth of i5 advertising compared to the other platforms (even within IBM's product line) and you have a compelling argument that the i5's days are numbered. It's enough to make us old-time data processing guys (now called the IT department) cringe. Unless your retirement is coming up soon, you should make some career plans or you, too, may become a dinosaur.

A Little Online Research

Curious whether the i5 job market is truly as bad as the press would lead you to believe, I decided to do a little research on Monster.com, the online job bank. Once I navigated to the Web site, I employed (pun intended) their search engine, using only the most general terms possible, just to get a feel for the potential result set. The results were quite startling.

Using the search "iSeries or AS/400 or AS400 or i5" I got a result set of over 1,000 job listings. (Monster.com doesn't give an exact count over 1,000 like Google.com does.) Likewise, a search using the term "Linux" and another one using the term "Windows" each returned over 1,000 job listings. Thus, my initial reaction was that perhaps things weren't as bad as I expected. That reaction lasted only until I started reviewing the types of jobs being listed.

Interspersed within the system administration and programming job listings were listings for jobs such as HR specialists, accountants, and accounts payable/receivable clerks. All of these superfluous job postings noted AS/400 skills as desirable or as a requirement, which really skewed the query results. To eliminate them, I went back to the initial search page and this time specified that I was interested only in computer/software-related jobs. That really changed things! When I asked for AS/400 computer software jobs I was presented a list containing only 107 jobs. Replacing "AS/400" with "iSeries" returned an even more spartan list--only 49 jobs. In both queries, the job listings included entries for help desk staff, so the actual number of programming and system administration jobs is even fewer than the miniscule numbers I just reported. Wondering how narrowing the criteria would affect the query results on the Linux and Windows fronts, I reran the queries, specifying jobs from just the computer/software category. The result? There were still over 1,000 jobs for each operating system.

A Little Analysis

Although I don't consider Monster.com to be the final authority on the state of the i5 job market, I do believe that given its ubiquity (i.e., accessibility from virtually anywhere), it can be used as a fairly good representation. The queries I issued did not specify job location or industry, only that the jobs included be in Monster's computer/software category and that they be i5-, Linux-, or Windows-related.

What can you surmise from this five minutes of research? First, there are few jobs listed for i5 professionals, yet the job market for people with skills in the Linux/Windows realm seems to be quite robust. Thus, it seems clear to me that if you want to be marketable now and in the foreseeable future, you will need to have skills in excess of being just a pure i5 programmer/manager.

"You haven't done much job-market analysis to make such a claim!" I hear you exclaim. "You can't draw such pessimistic conclusions about the i5 based on such simple research." Well, I'm certainly not an MBA, and I have no desire to become one. Yet I am a good observer, and I keep fairly well-read about the computing industry. What I fail to hear is any buzz surrounding the i5. In some ways that's a good thing (who wants to see bad press about the i5 and virus or Trojan infestations?), and in other ways that's a bad thing (Hollywood stars will tell you that any press, even bad press, is good). But the lack of publicity has definitely affected i5 sales to the point that for many project managers it's not even on their radar, which is a shame considering that in many cases it would be the best choice. You don't need me to tell you this; just look around you.

(Editor's Note: This article was written before IBM's recent announcement of its high-visibility advertising push for the i5.)

How many local i5 user's groups do you know of? When I started using the IBM midrange line in 1982, the rural area in which I live had a very active group: South Central Users Group (SCUG). It died a few years back, and the closest user's group I now know of is at least two hours away from me. At least I think it's still in existence. I haven't heard from it for a while.

How many new i5 installations are you aware of? I know of just a few i5 users (using i5 to cover all instances of OS/400, even those on boxes labeled iSeries or AS/400) in my area, and although there are some i5 sales among this group, most boxes are purchased to replace existing hardware. Just for kicks (and to satisfy my curiosity) I think that the next time I talk to my IBM BP I'm going to ask him if he can point to a single new i5 installation. I just hope that the question doesn't get me strangled.

I think the point here is clear. Even stalwart IBM midrange users have to admit that things don't look nearly as rosy for our beloved machine as they once did. Before you attempt to string me up for uttering this heresy, let me say that I don't think all is as gloomy as I have so far painted it to be, though.

A Little Planning

Assuming that you buy into the notion that you need to increase your skill set to include something other than i5, your next step is to decide what skills to learn.

Reviewing the job titles listed in the aforementioned Monster.com queries, you will note numerous listings for system administrators and programmers in various languages, including, but not limited to, Java, PHP, and PERL (languages typically used in Web-based applications). There were even a number of listings for WebSphere professionals. So it would seem that good (and perhaps obvious) skills to learn include Windows, Linux, and Web application development. If you gained experience doing these, you would be in good shape to apply for many of these jobs should you have the need or desire to do so. On top of that, in an interview, you would bring to the table a vast experience with business programming that many new IT graduates lack.

So where can you get these skills? In the case of the latter two, they are as close as your nearest i5! With the features that IBM has imbued in its i5, you have at your disposal everything that you would need to obtain ample experience to qualify for a large number of the jobs currently being offered.

Think about it: Java is a well-respected Web development language that has been available on the i5 midrange line for years. Recent versions of OS/400 promoted Java to be on a par with the other languages familiar to us from the days of the System/38. IBM has been pushing Java on the iSeries for years, so you should have at least a passing familiarity with it by now. If not, perhaps you should start.

And what of the other Web development languages? While OS/400 can be configured with the proper interpreters to run some serious Web applications written in PERL and PHP, the real value of the i5 is realized when you partition your system into one or more Linux partitions. Then, you have at your fingertips all of the resources of the open-source community, while running Linux under the management of what has to be one of the world's most stable operating systems: OS/400. Even if you don't decide to partition your i5, you can still learn quite a bit by recycling an old PC that is too small to run software from Redmond. Virtually all of the software that you'll need is available free.

Additionally, the administrative skills that you learn on your test box or i5 will easily transfer to any Linux machine, from the smallest PDA to the largest zSeries. The scripting skills that you gain are directly applicable to Qshell or PASE on your current i5. And the Web development skills that you'll gain will be applicable to any OS on any machine.

In short, you have no excuse for allowing your marketability to dwindle to that of an 8-track (music) tape and every reason to think about your future.

A Little Forecasting

Only the most optimistic individual believes that the i5 will ever regain the market (and mind) share that it once held. IBM has already braced for that by standardizing on hardware that can be shared across its various product lines. It has made the i5 a chameleon among machines, capable of running new or legacy applications on a number of popular operating systems. For those among the i5 faithful, this is a good thing, as it keeps the OS/400 line alive. Personally, I will continue to use the i5 wherever possible. The machine that was once on the path to legacy status is now a machine with a bright future, thanks to IBM's tweaking. The i5 I'm getting ready to order (to replace an iSeries 820) will serve my company for many years to come. If it's not directly running OS/400 line-of-business applications, then it will be hosting Linux instances on which those applications will be running.

While the state of the i5 is good for my company, I reap benefits as well. My skills stay sharp, and I remain marketable. I'm not wasting time learning things that have limited usability or marketability while I maintain or write software for my i5. What a great win-win situation!

The question you need to ask yourself is this: Do you want to stay as flexible with your capabilities as the i5 is with its capabilities? If so, it's time to start spending some time researching your future. I think it's a good bet that both Linux and i5 will be there when you're ready to start.

Barry L. Kline is a consultant and has been developing software on various DEC and IBM midrange platforms overfor  21 years. Barry discovered Linux back in the days when it was necessary to download diskette images and source code from the Internet. Since then, he has installed Linux on hundreds of machines, where it functions as servers and workstations in iSeries and Windows networks. He co-authored the book Understanding Linux Web Hosting with Don Denoncourt. Barry can be reached at This email address is being protected from spambots. You need JavaScript enabled to view it..

Barry Kline 0

Barry L. Kline is a consultant and has been developing software on various DEC and IBM midrange platforms since the early 1980s. Barry discovered Linux back in the days when it was necessary to download diskette images and source code from the Internet. Since then, he has installed Linux on hundreds of machines, where it functions as servers and workstations in iSeries and Windows networks. He co-authored the book Understanding Web Hosting on Linux with Don Denoncourt. Barry can be reached at This email address is being protected from spambots. You need JavaScript enabled to view it.

BLOG COMMENTS POWERED BY DISQUS

LATEST COMMENTS

Support MC Press Online

$0.00 Raised:
$

Book Reviews

Resource Center

  • SB Profound WC 5536 Have you been wondering about Node.js? Our free Node.js Webinar Series takes you from total beginner to creating a fully-functional IBM i Node.js business application. You can find Part 1 here. In Part 2 of our free Node.js Webinar Series, Brian May teaches you the different tooling options available for writing code, debugging, and using Git for version control. Brian will briefly discuss the different tools available, and demonstrate his preferred setup for Node development on IBM i or any platform. Attend this webinar to learn:

  • SB Profound WP 5539More than ever, there is a demand for IT to deliver innovation. Your IBM i has been an essential part of your business operations for years. However, your organization may struggle to maintain the current system and implement new projects. The thousands of customers we've worked with and surveyed state that expectations regarding the digital footprint and vision of the company are not aligned with the current IT environment.

  • SB HelpSystems ROBOT Generic IBM announced the E1080 servers using the latest Power10 processor in September 2021. The most powerful processor from IBM to date, Power10 is designed to handle the demands of doing business in today’s high-tech atmosphere, including running cloud applications, supporting big data, and managing AI workloads. But what does Power10 mean for your data center? In this recorded webinar, IBMers Dan Sundt and Dylan Boday join IBM Power Champion Tom Huntington for a discussion on why Power10 technology is the right strategic investment if you run IBM i, AIX, or Linux. In this action-packed hour, Tom will share trends from the IBM i and AIX user communities while Dan and Dylan dive into the tech specs for key hardware, including:

  • Magic MarkTRY the one package that solves all your document design and printing challenges on all your platforms. Produce bar code labels, electronic forms, ad hoc reports, and RFID tags – without programming! MarkMagic is the only document design and print solution that combines report writing, WYSIWYG label and forms design, and conditional printing in one integrated product. Make sure your data survives when catastrophe hits. Request your trial now!  Request Now.

  • SB HelpSystems ROBOT GenericForms of ransomware has been around for over 30 years, and with more and more organizations suffering attacks each year, it continues to endure. What has made ransomware such a durable threat and what is the best way to combat it? In order to prevent ransomware, organizations must first understand how it works.

  • SB HelpSystems ROBOT GenericIT security is a top priority for businesses around the world, but most IBM i pros don’t know where to begin—and most cybersecurity experts don’t know IBM i. In this session, Robin Tatam explores the business impact of lax IBM i security, the top vulnerabilities putting IBM i at risk, and the steps you can take to protect your organization. If you’re looking to avoid unexpected downtime or corrupted data, you don’t want to miss this session.

  • SB HelpSystems ROBOT GenericCan you trust all of your users all of the time? A typical end user receives 16 malicious emails each month, but only 17 percent of these phishing campaigns are reported to IT. Once an attack is underway, most organizations won’t discover the breach until six months later. A staggering amount of damage can occur in that time. Despite these risks, 93 percent of organizations are leaving their IBM i systems vulnerable to cybercrime. In this on-demand webinar, IBM i security experts Robin Tatam and Sandi Moore will reveal:

  • FORTRA Disaster protection is vital to every business. Yet, it often consists of patched together procedures that are prone to error. From automatic backups to data encryption to media management, Robot automates the routine (yet often complex) tasks of iSeries backup and recovery, saving you time and money and making the process safer and more reliable. Automate your backups with the Robot Backup and Recovery Solution. Key features include:

  • FORTRAManaging messages on your IBM i can be more than a full-time job if you have to do it manually. Messages need a response and resources must be monitored—often over multiple systems and across platforms. How can you be sure you won’t miss important system events? Automate your message center with the Robot Message Management Solution. Key features include:

  • FORTRAThe thought of printing, distributing, and storing iSeries reports manually may reduce you to tears. Paper and labor costs associated with report generation can spiral out of control. Mountains of paper threaten to swamp your files. Robot automates report bursting, distribution, bundling, and archiving, and offers secure, selective online report viewing. Manage your reports with the Robot Report Management Solution. Key features include:

  • FORTRAFor over 30 years, Robot has been a leader in systems management for IBM i. With batch job creation and scheduling at its core, the Robot Job Scheduling Solution reduces the opportunity for human error and helps you maintain service levels, automating even the biggest, most complex runbooks. Manage your job schedule with the Robot Job Scheduling Solution. Key features include:

  • LANSA Business users want new applications now. Market and regulatory pressures require faster application updates and delivery into production. Your IBM i developers may be approaching retirement, and you see no sure way to fill their positions with experienced developers. In addition, you may be caught between maintaining your existing applications and the uncertainty of moving to something new.

  • LANSAWhen it comes to creating your business applications, there are hundreds of coding platforms and programming languages to choose from. These options range from very complex traditional programming languages to Low-Code platforms where sometimes no traditional coding experience is needed. Download our whitepaper, The Power of Writing Code in a Low-Code Solution, and:

  • LANSASupply Chain is becoming increasingly complex and unpredictable. From raw materials for manufacturing to food supply chains, the journey from source to production to delivery to consumers is marred with inefficiencies, manual processes, shortages, recalls, counterfeits, and scandals. In this webinar, we discuss how:

  • The MC Resource Centers bring you the widest selection of white papers, trial software, and on-demand webcasts for you to choose from. >> Review the list of White Papers, Trial Software or On-Demand Webcast at the MC Press Resource Center. >> Add the items to yru Cart and complet he checkout process and submit

  • Profound Logic Have you been wondering about Node.js? Our free Node.js Webinar Series takes you from total beginner to creating a fully-functional IBM i Node.js business application.

  • SB Profound WC 5536Join us for this hour-long webcast that will explore:

  • Fortra IT managers hoping to find new IBM i talent are discovering that the pool of experienced RPG programmers and operators or administrators with intimate knowledge of the operating system and the applications that run on it is small. This begs the question: How will you manage the platform that supports such a big part of your business? This guide offers strategies and software suggestions to help you plan IT staffing and resources and smooth the transition after your AS/400 talent retires. Read on to learn: