On 12/14/2012 8:32 AM, Trevor Perry wrote:
Seems like we are a bunch of grumpy old farts who hate hate hate
everything. Bad name, bad logo, bad motto, bad IBM, bad bad bad. Seems
like many of us don't actually care much for our platform, rather an old,
out-of-date, live-in-the-past, my-life-is-waiting-for-retirement version.
Sad. Where did all the passion go that we once had for our jobs, our
careers, IT, and computing in general?

Not really. If nobody cared (a la microsoft users), then no one would get visibly upset by the whole thing. Most people laugh at MS missteps. The grumping means people care. They are passionate about something that is clearly better if not the best. Here is the issue as I see it.

People think IBM i is old. Period. This is the downfall of the system ENTIRELY. No other thing matters more than the old perception.

* Mostly only old people understand it
* The primary interface looks old. Even navigator isn't exactly modern feeling compared to say SQL Server Management Studio
* Flailing attempts to warp the system into something that "appears" modern
* Crap marketing

Let's address these one by one:

So as late as 15 years ago when you wanted to learn computers it was pretty well expected you go to school for it. Nobody ever got canned for buying IBM, big PC's were kind of a joke (unisys anyone?). IBM i does well in an environment like this. This is all still true in various ways but the world has changed. PC servers are now taken very seriously and people are kind of spreading their wings and learning stuff at home. It's how I (30 yo) learned everything. The materials out there to learn Linux, Windows, Unix and everything in between are out there, free for hobbyist use more or less and plentiful. You can install any of these in a VM and learn through trial and error. You want to learn IP tables, VPN, even Cisco IOS there is seriously inexpensive hardware or VM solutions to do so. This simply isn't the case with IBM i. There is no IBM i laptop, or virtual machine. It's a seriously expensive system with IBM locking down even super old systems like 800 series or older just to keep systems moving out of the warehouse. But it's like cutting off your arm to spite your face. By keeping systems out of hands to keep customer X from upgrading, you're excluding how many younger new faces from the system entirely? I'm sure part of the reason they do it is to keep it obscure and hence more secure but security through obscurity isn't smart.

So I mean I got LUCKY. I found a 350 pound 820 on ebay for less than $100. I had the super geekdom(tm) interest to troll ebay for months to buy it. I had the sheer willpower to lug the 350 pound monster home. I had the sheer willpower to get a console to it (again this should be an easier process, what is so wrong with a DB9 serial port!?!?!?!?!). I got LUCKY that the previous owner didn't wipe anything. But this process excludes 99% of other hobbyists and the threads show this. You got old guys in control of systems in big corporations but that's it. Very little new blood.

So it looks old, it's hard to find talent who understands it. Only old people seem to be using it and so people start shying away from it. PHB's see this, and even if they are marketed well they are "forced" to use it for their ERP or line of business app instead of happy about it. The situation becomes like a lot of companies. Tons and tons of pc servers, a whole support team for them and one IBM i guy who doesn't have to do very much. The problem perpetuates itself and it becomes a serious downward spiral.

So in response to this rather than come up with ways to bring fresh blood in, IBM makes half-hearted attempts to modernize. Presumably they do this to get the old guys to rope the younger guys in and do the marketing for them? They do this by allowing you to run Java, PHP, etc etc etc on the system. Well that's just silly, it really is. Do you really want to hook up your core business database to the internet... directly!? Really? To me this is just a serious waste of time. You have very expensive cpu cycles dedicated to something cheap commodity hardware could do more effectively and have better "community google support" to fix problems that crop up. So IBM "improves" RPG by adding free format and this and that and the language becomes horridly confusing to new entrants to the platform. IBM decides 5250 is old so no method is provided to allow java or c++ apps to use SDA screen files. So modern programmers have no way to "work themselves into" the IBM i way that exists whether they like it or not. IBM doesn't want 5250 so IBM i simply becomes a stupid database. But IBM i isn't a particularly great relational database so the whole platform just looks extremely confused with no direction and LOTS of complication.

Things aren't improved by applications and frameworks that have ugly icons, early 1990's design and such that have fallen out of step with modern interfaces. This is all very irrelevant to the core of the system, but this is all marketing and every little thing matters to the overall perception. Every little stupid 16 color clipart icon used is just one more nail in the coffin. Before recently I didn't know what AS/400 was and I've been exposed to it in some way or another since 1999. Why did I have to buy "Inside the AS/400" before I finally understood just how good the platform is? Really terrible marketing, that's why. I'm not a marketer, I can't quantify what they should do differently but at the same time, I'm not an idiot. Something is wrong there.

This is OS/2 all over again. So you have a great system, if not the best, that has a mixed to poor marketing message and does little to interest new people who understand the platform. This worked in the old days but there are WAY too many alternatives now and WAY too many people who understand them for this approach to work. OS/2 died when windows just became easier and better even if it wasn't technically. You can disagree with me, and I'm sure some will but this is a dead platform. It just doesn't know it yet. And since IBM clearly has learned nothing from OS/2 and is unable to adapt to a changing market, there you go.

Sorry this is the wrong list for this, I'm just responding to the person who also posted it on the wrong list.

None of us should have to do *anything* to "promote" IBM i. Nor should we. We should however consider diversifying our skills if we're not 50+.


This thread ...


Return to Archive home page | Return to MIDRANGE.COM home page