Welcome!

Java IoT Authors: Elizabeth White, Pat Romanski, Yeshim Deniz, Liz McMillan, Frank Lupo

Related Topics: Java IoT

Java IoT: Article

Money...The Root of All Evil

Money...The Root of All Evil

When all is said and done, I hope you're reading this column ­ the first in the new millennium ­ in familiar surroundings. With any luck, the prophets of doom around the Y2K problem have been proved wrong and the world didn't stop spinning suddenly in a haze of apocalyptic fireworks. If this is the case, I congratulate the human race for making it past another one of life's man-made hurdles.

That's not to say that all our systems have made it smoothly into the new age. Who knows what state the world's IT systems will be in? I'm thinking it's not going to be quite as bad as predicted. There'll be glitches, of course, some anomalies, but on the whole I think the risk to human life has been grossly exaggerated. That said, I'd like to take some time now for reflection.

Now that the world's clocks have rolled over to 2000, we've lost a species that flurried so well in the run-up, including 1999. I don't think it's a major loss, and I'm sure Mother Nature will make the balance sheets tally up. These parasites preyed on unsuspecting victims, latching onto their IT budgets and, like all good blood-sucking insects, bleeding their victim dry before moving onto the next one, with the previous body feeling dazed and dizzy trying to figure out exactly what happened.

Who am I talking about? The so-called Y2K companies that popped up, charging astronomical rates to tell the end client that they should prepare for the turn of the century. Not many of them could actually offer any more than the warning ­ a 40-page report detailing the joys the change from 1999 to 2000 would bring to your company. And boy, was that an expensive report to commission! These companies were generally one-man bands run very much like a cult (minus the sex, I assume). They roamed the land looking for unsuspecting, worried, stressed IT directors who, come January 1, 2000, would have to report to their board of directors on what steps they took to sidestep the Y2K issue. An easy kill, methinks.

I'm talking about some real cowboys here. I'm aware of many companies of this ilk ­ companies that don't have even one computing qualification among them. In fact, I know of one British company that made a fortune reselling the free computer disk from our government for £25. But, you say, they must have added extra value to the disk to warrant the price increase from £0 to £25. Well, yes, they did, so I must apologize for not telling you the whole story: they added the company's sticker ­ with logo prominently beaming. With printing costs like that, maybe we're all in the wrong game!

Nugget from Vienna
I've just come back from the Java Migration Conference in Vienna, where IBM was our host for four days. As with many of these conferences, the majority of it was the same old nonsense, but you don't go for that. You go for the odd golden nugget that pops its head up ­ and a number of nuggets did indeed show themselves. One such came from Big Blue themselves in the form of Oma Sewhdat. Oma is in charge of the Java certification program that IBM is spearheading. It was one of those talks that surprised me. I sat down, mentally preparing myself to shut down and sleep, with my eyes open, for the next hour. But what I heard caught my attention, and suddenly all my processes were up and running again.

Oma began by outlining the need for Java certification, and I must say I was impressed by the philosophy that went into this. IBM's biggest concern is the lack of skilled individuals that can actually do the job at hand. Oma talked of spiraling salaries and the problems employers face with retaining good staff. As regular readers of this column will recall, I've had a number of things to say on this issue myself, as we have to go through the process of hiring and are only too painfully aware of how hard it is to get good people.

But one of the things he said got me thinking. If the likes of IBM, Sun and Oracle are starting to think what we have known for years, then maybe it's time for the industry at large to wake up to themselves. We're heading for disaster if we continue on the trajectory we're on now. If salaries continue to rise out of control, with Java developers becoming elitist and unaffordable, where do you think we'll end up? That's an easy question to answer: Java simply won't be deployed. A much more flexible and affordable solution will evolve to take its place. I believe this is one of the reasons for the popularity of Visual Basic. It wasn't rocket science and not at all difficult. Thus, finding good skilled people for it wasn't a problem and, more important, wasn't expensive. Whatever we, as developers, may think of Visual Basic isn't the point of the argument. The point is that Visual Basic was a quick route of development for companies that needed solutions fast and cost effectively.

If we're not careful, Java will become too expensive for companies to consider seriously. We're seeing this at the moment. Anyone tried hiring EJB developers? Sign a blank check and pray that no one comes along and head-hunts him or her. This will hopefully settle as more and more developers come up to speed with the new technology, but as far as I'm concerned, for the time being anyway, silly money is being paid for these developers.

I'm one of the ones who wants to see the quality of development go up. At the moment, we as an industry are producing second-rate code. The only industry that's producing cutting-edge development is the games industry. Why? Because in this world the end users simply won't tolerate slow gameplay. They're constantly asking for more and more, with the average gamer not in a position to upgrade his or her machine every time a new game hits the shelves. In the corporate world the same pressure simply doesn't exist.

Now don't get me wrong. I'm not saying that everyone is producing second-rate code. Let's just sidestep that flood of hate e-mail. I'm talking as a whole, and the sad fact is that the number of poor developers outnumbers the real hot developers.

Why is this? Well, I'm sure there are many reasons. My personal view is that we have too many people thinking they're programmers when in actual fact they have no clue. We've had this debate before in this column, which spawned a wonderful flurry of traffic on the mailing list. Many of you shared this opinion, or at least some of it. But the reason I'm bringing it up again is the thoughts I gleaned from this conference in Vienna. In speaking to Oma and a number of other key speakers, I found that the general thinking was that the quality is poor and that to secure Java longevity something has to be done.

Maybe we need more education. Teach Java at university? On the face of it this sounds like a wonderful idea. In practice, however, it doesn't quite work. I don't rate "Academic Java" very high. I haven't seen one example of someone being taught Java at university and coming out being able to do a day's work. Alas, I can't take credit for the term Academic Java; it was used at the conference by a number of key speakers who were expressing their distrust of this latest training bandwagon. I think the problem is that in many instances we have the blind leading the blind. The lecturers don't have the slightest idea how Java is being used in industry, and therefore all the skills that should be taught are glossed over.

We have a number of developers here at n-ary who got their Java skills from academia. Even they say it was a waste of time, and the Java they did then comes nowhere near the real-world Java. So why the big discrepancy? I don't know the answer to that one. But I'm asking all around me about their thoughts and I'm learning lots about how others feel. Let me know what you feel.

Mailing List
Come and join our mailing list and discuss what you feel about the state of Java code as a whole. If you want to be part of the discussion, send an e-mail to [email protected] with subscribe straight_talking-l in the body of the text. From there you'll get instructions on how to participate on the list. Thank you all for your continued posts, and I have to say that I thoroughly enjoy the variety of topics discussed.

Members of this mailing list were let in on something new we tried. You read the column, you even join in the discussions on the mailing list. Well, now you can listen to a daily radio show. Yes, the Straight Talking column has gone radio. I and my esteemed colleague and cohost, Keith Douglas, host a 10­15 minute show once a day based on the ramblings of the mailing list. It's a mix of Java talk, music and general banter. So if you're bored, come and listen to us. Check out http://radio.sys-con.com/ for more details. Again, let me know what you think. I'd love to hear your thoughts.

Salute of the Month
This month's salute goes to one of the main men at the heart of producing the Java Virtual Machine for the AS/400. This man was introduced to us at the Vienna conference and he bears a spooky resemblance to one Jim Driscoll from Sun Microsystems. (Jim, if you're reading this, I think I've found your double!) Blair Wyman, the gentleman in question, gave an absolutely excellent speech that not only entertained but also educated us in the ways of the JNI interface. Blair describes himself as one of the backroom boys who doesn't get out that often. I think this is truly a shame, as I for one believe Blair is one of IBM's best-kept secrets.

I'd never met a real live IBM'er ­ well, at least not without a press agent in attendance, censoring his or her every word, so it was a real breath of fresh air to meet Oma and Blair. One term Blair introduced me to was the notion of Big Iron, which is used to describe large servers. I thought this rather sweet.

The Cool Way to Travel
As you all know, I'm experiencing a country revival with all these Dixie Chicks and Dolly Parton CDs floating around. You'll be pleased to know that I think this is beginning to subside. I can't be sure yet, but I'll keep you posted on the status. I've been doing a bit of traveling lately and I have to say that MP3 has been keeping me company throughout my travels. It's kinda cool to travel with over 40 CDs on your portable. Anyone who's experienced this world knows only too well what I mean.

I'd better go now. I'm on a fitness drive, to get the body beautiful. Let me tell you, it's a long haul. Right. I'm off for a swim now....

More Stories By Alan Williamson

Alan Williamson is widely recognized as an early expert on Cloud Computing, he is Co-Founder of aw2.0 Ltd, a software company specializing in deploying software solutions within Cloud networks. Alan is a Sun Java Champion and creator of OpenBlueDragon (an open source Java CFML runtime engine). With many books, articles and speaking engagements under his belt, Alan likes to talk passionately about what can be done TODAY and not get caught up in the marketing hype of TOMORROW. Follow his blog, http://alan.blog-city.com/ or e-mail him at cloud(at)alanwilliamson.org.

Comments (0)

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.


@ThingsExpo Stories
Enterprises have taken advantage of IoT to achieve important revenue and cost advantages. What is less apparent is how incumbent enterprises operating at scale have, following success with IoT, built analytic, operations management and software development capabilities – ranging from autonomous vehicles to manageable robotics installations. They have embraced these capabilities as if they were Silicon Valley startups. As a result, many firms employ new business models that place enormous impor...
SYS-CON Events announced today that Massive Networks, that helps your business operate seamlessly with fast, reliable, and secure internet and network solutions, has been named "Exhibitor" of SYS-CON's 21st International Cloud Expo ®, which will take place on Oct 31 - Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. As a premier telecommunications provider, Massive Networks is headquartered out of Louisville, Colorado. With years of experience under their belt, their team of...
SYS-CON Events announced today that Taica will exhibit at the Japan External Trade Organization (JETRO) Pavilion at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Taica manufacturers Alpha-GEL brand silicone components and materials, which maintain outstanding performance over a wide temperature range -40C to +200C. For more information, visit http://www.taica.co.jp/english/.
SYS-CON Events announced today that TidalScale, a leading provider of systems and services, will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 - Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. TidalScale has been involved in shaping the computing landscape. They've designed, developed and deployed some of the most important and successful systems and services in the history of the computing industry - internet, Ethernet, operating s...
SYS-CON Events announced today that MIRAI Inc. will exhibit at the Japan External Trade Organization (JETRO) Pavilion at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. MIRAI Inc. are IT consultants from the public sector whose mission is to solve social issues by technology and innovation and to create a meaningful future for people.
SYS-CON Events announced today that IBM has been named “Diamond Sponsor” of SYS-CON's 21st Cloud Expo, which will take place on October 31 through November 2nd 2017 at the Santa Clara Convention Center in Santa Clara, California.
SYS-CON Events announced today that TidalScale will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. TidalScale is the leading provider of Software-Defined Servers that bring flexibility to modern data centers by right-sizing servers on the fly to fit any data set or workload. TidalScale’s award-winning inverse hypervisor technology combines multiple commodity servers (including their ass...
Join IBM November 1 at 21st Cloud Expo at the Santa Clara Convention Center in Santa Clara, CA, and learn how IBM Watson can bring cognitive services and AI to intelligent, unmanned systems. Cognitive analysis impacts today’s systems with unparalleled ability that were previously available only to manned, back-end operations. Thanks to cloud processing, IBM Watson can bring cognitive services and AI to intelligent, unmanned systems. Imagine a robot vacuum that becomes your personal assistant tha...
Widespread fragmentation is stalling the growth of the IIoT and making it difficult for partners to work together. The number of software platforms, apps, hardware and connectivity standards is creating paralysis among businesses that are afraid of being locked into a solution. EdgeX Foundry is unifying the community around a common IoT edge framework and an ecosystem of interoperable components.
Infoblox delivers Actionable Network Intelligence to enterprise, government, and service provider customers around the world. They are the industry leader in DNS, DHCP, and IP address management, the category known as DDI. We empower thousands of organizations to control and secure their networks from the core-enabling them to increase efficiency and visibility, improve customer service, and meet compliance requirements.
As popularity of the smart home is growing and continues to go mainstream, technological factors play a greater role. The IoT protocol houses the interoperability battery consumption, security, and configuration of a smart home device, and it can be difficult for companies to choose the right kind for their product. For both DIY and professionally installed smart homes, developers need to consider each of these elements for their product to be successful in the market and current smart homes.
With major technology companies and startups seriously embracing Cloud strategies, now is the perfect time to attend 21st Cloud Expo October 31 - November 2, 2017, at the Santa Clara Convention Center, CA, and June 12-14, 2018, at the Javits Center in New York City, NY, and learn what is going on, contribute to the discussions, and ensure that your enterprise is on the right path to Digital Transformation.
Smart cities have the potential to change our lives at so many levels for citizens: less pollution, reduced parking obstacles, better health, education and more energy savings. Real-time data streaming and the Internet of Things (IoT) possess the power to turn this vision into a reality. However, most organizations today are building their data infrastructure to focus solely on addressing immediate business needs vs. a platform capable of quickly adapting emerging technologies to address future ...
SYS-CON Events announced today that mruby Forum will exhibit at the Japan External Trade Organization (JETRO) Pavilion at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. mruby is the lightweight implementation of the Ruby language. We introduce mruby and the mruby IoT framework that enhances development productivity. For more information, visit http://forum.mruby.org/.
Digital transformation is changing the face of business. The IDC predicts that enterprises will commit to a massive new scale of digital transformation, to stake out leadership positions in the "digital transformation economy." Accordingly, attendees at the upcoming Cloud Expo | @ThingsExpo at the Santa Clara Convention Center in Santa Clara, CA, Oct 31-Nov 2, will find fresh new content in a new track called Enterprise Cloud & Digital Transformation.
Most technology leaders, contemporary and from the hardware era, are reshaping their businesses to do software. They hope to capture value from emerging technologies such as IoT, SDN, and AI. Ultimately, irrespective of the vertical, it is about deriving value from independent software applications participating in an ecosystem as one comprehensive solution. In his session at @ThingsExpo, Kausik Sridhar, founder and CTO of Pulzze Systems, will discuss how given the magnitude of today's applicati...
SYS-CON Events announced today that NetApp has been named “Bronze Sponsor” of SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. NetApp is the data authority for hybrid cloud. NetApp provides a full range of hybrid cloud data services that simplify management of applications and data across cloud and on-premises environments to accelerate digital transformation. Together with their partners, NetApp emp...
In a recent survey, Sumo Logic surveyed 1,500 customers who employ cloud services such as Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform (GCP). According to the survey, a quarter of the respondents have already deployed Docker containers and nearly as many (23 percent) are employing the AWS Lambda serverless computing framework. It’s clear: serverless is here to stay. The adoption does come with some needed changes, within both application development and operations. Tha...
SYS-CON Events announced today that Avere Systems, a leading provider of enterprise storage for the hybrid cloud, will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 - Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Avere delivers a more modern architectural approach to storage that doesn't require the overprovisioning of storage capacity to achieve performance, overspending on expensive storage media for inactive data or the overbui...
SYS-CON Events announced today that Avere Systems, a leading provider of hybrid cloud enablement solutions, will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Avere Systems was created by file systems experts determined to reinvent storage by changing the way enterprises thought about and bought storage resources. With decades of experience behind the company’s founders, Avere got its ...