Posted inInformation Technology / Investing

The Return to Program Hiring

If you live long enough, everything comes around again. Well, hopefully not leisure suits, but it appears some things from the 70s are making a comeback. In this case it is mass hiring of tech workers from college.

During the 60s and 70s there was a massive software development effort under way. There, quite literally were not enough programmers to go around. Large corporations needing order entry, inventory, accounting, warehouse management, payroll and any number of systems people just think “exist” were being written for the first time at most companies. Programmers at many companies belonged to a group called SHARE  which helped develop much of the early IBM mainframe software.

Please do not confuse SHARE with the Linux Open Source groups of today. While SHARE was sharing source with members the focus was on creating maintainable business class software for production environments. This is a completely different mentality from the “hurl it and burn it” mentality of most Linux distros. If you have used Linux distros for about a decade, you are all too familiar with the vast quantity of single release packages. These packages are rolled into one release then are simply never maintained – or – they get completely rewritten by someone else because nobody wants to maintain someone else’s code, especially the tweens and teens writing most of those packages.

Corporations were forced to manufacture the programmers they needed. Many developed internal training programs where they would hire 30-100 college age kids and run them through various programming courses teaching them how to develop software for this particular corporation. At the end of the training program those who did well would be given full time jobs within various units of the corporation. For most corporations these were not unpaid training courses, they were actual salaried positions which lead to hire paying positions within the company. In today’s world, most corporations are intent on replacing all of their U.S. workers with H1-B or other visa workers in a race to the bottom.

It is actually very telling if you can find out just how many visa workers a corporation has because as that number climbs the well being of the corporation seems to directly decline. It is also next to impossible to identify just how many visa workers are at a company without interviewing the token few U.S. citizens they still have employed. You see, most subcontract these visa workers through various services firms.

Before you paint the previous paragraph as a slam at visa workers and those who employ them, you should take a look at this recent article.

Companies which are Wall Street darlings today have massive program hiring practices. Facebook, Intuit and many others have brought back forms of this practice with gusto. Conversely companies like IBM and HP who have massively embraced off-shore workers are headed down the soil pipe and into the sewer.

The lesson is clear. You can either race to the bottom and an inevitable bankruptcy (ala the GM bailout of several years ago after they massively chased off-shore IT workers) or you can build what you need and rocket over the top.

Do not just lay this at the feet of the visa workers though. Management at companies pursuing this path to riches are simply incompetent. This seems like a “quick fix” to “cut costs” for a short term bonus, and it might well be. The trouble is this line of thinking sacrifices any future the company might have had. In truth, the race to embrace visa workers is a red flag for investors that upper management is routinely making horrible decisions. Those decisions might not yet show in the financials or the stock price, but, when they do it will be like trying to hide an ocean liner in a bath tub.

Roland Hughes started his IT career in the early 1980s. He quickly became a consultant and president of Logikal Solutions, a software consulting firm specializing in OpenVMS application and C++/Qt touchscreen/embedded Linux development. Early in his career he became involved in what is now called cross platform development. Given the dearth of useful books on the subject he ventured into the world of professional author in 1995 writing the first of the "Zinc It!" book series for John Gordon Burke Publisher, Inc.

A decade later he released a massive (nearly 800 pages) tome "The Minimum You Need to Know to Be an OpenVMS Application Developer" which tried to encapsulate the essential skills gained over what was nearly a 20 year career at that point. From there "The Minimum You Need to Know" book series was born.

Three years later he wrote his first novel "Infinite Exposure" which got much notice from people involved in the banking and financial security worlds. Some of the attacks predicted in that book have since come to pass. While it was not originally intended to be a trilogy, it became the first book of "The Earth That Was" trilogy:
Infinite Exposure
Lesedi - The Greatest Lie Ever Told
John Smith - Last Known Survivor of the Microsoft Wars

When he is not consulting Roland Hughes posts about technology and sometimes politics on his blog. He also has regularly scheduled Sunday posts appearing on the Interesting Authors blog.