Welcome!

Java IoT Authors: Elizabeth White, Pat Romanski, Stackify Blog, Yeshim Deniz, Liz McMillan

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
The current age of digital transformation means that IT organizations must adapt their toolset to cover all digital experiences, beyond just the end users’. Today’s businesses can no longer focus solely on the digital interactions they manage with employees or customers; they must now contend with non-traditional factors. Whether it's the power of brand to make or break a company, the need to monitor across all locations 24/7, or the ability to proactively resolve issues, companies must adapt to...
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.
Artificial intelligence, machine learning, neural networks. We’re in the midst of a wave of excitement around AI such as hasn’t been seen for a few decades. But those previous periods of inflated expectations led to troughs of disappointment. Will this time be different? Most likely. Applications of AI such as predictive analytics are already decreasing costs and improving reliability of industrial machinery. Furthermore, the funding and research going into AI now comes from a wide range of com...
"When we talk about cloud without compromise what we're talking about is that when people think about 'I need the flexibility of the cloud' - it's the ability to create applications and run them in a cloud environment that's far more flexible,” explained Matthew Finnie, CTO of Interoute, in this SYS-CON.tv interview at 20th Cloud Expo, held June 6-8, 2017, at the Javits Center in New York City, NY.
Internet of @ThingsExpo, taking place October 31 - November 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA, is co-located with 21st Cloud Expo and will feature technical sessions from a rock star conference faculty and the leading industry players in the world. The Internet of Things (IoT) is the most profound change in personal and enterprise IT since the creation of the Worldwide Web more than 20 years ago. All major researchers estimate there will be tens of billions devic...
SYS-CON Events announced today that MobiDev, a client-oriented software development company, will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place October 31-November 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. MobiDev is a software company that develops and delivers turn-key mobile apps, websites, web services, and complex software systems for startups and enterprises. Since 2009 it has grown from a small group of passionate engineers and business...
SYS-CON Events announced today that GrapeUp, the leading provider of rapid product development at the speed of business, will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place October 31-November 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Grape Up is a software company, specialized in cloud native application development and professional services related to Cloud Foundry PaaS. With five expert teams that operate in various sectors of the market acr...
SYS-CON Events announced today that Ayehu will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place on October 31 - November 2, 2017 at the Santa Clara Convention Center in Santa Clara California. Ayehu provides IT Process Automation & Orchestration solutions for IT and Security professionals to identify and resolve critical incidents and enable rapid containment, eradication, and recovery from cyber security breaches. Ayehu provides customers greater control over IT infras...
In this presentation, Striim CTO and founder Steve Wilkes will discuss practical strategies for counteracting fraud and cyberattacks by leveraging real-time streaming analytics. In his session at @ThingsExpo, Steve Wilkes, Founder and Chief Technology Officer at Striim, will provide a detailed look into leveraging streaming data management to correlate events in real time, and identify potential breaches across IoT and non-IoT systems throughout the enterprise. Strategies for processing massive ...
SYS-CON Events announced today that Cloud Academy named "Bronze Sponsor" of 21st International Cloud Expo which will take place October 31 - November 2, 2017 at the Santa Clara Convention Center in Santa Clara, CA. Cloud Academy is the industry’s most innovative, vendor-neutral cloud technology training platform. Cloud Academy provides continuous learning solutions for individuals and enterprise teams for Amazon Web Services, Microsoft Azure, Google Cloud Platform, and the most popular cloud com...
In his session at Cloud Expo, Alan Winters, an entertainment executive/TV producer turned serial entrepreneur, presented a success story of an entrepreneur who has both suffered through and benefited from offshore development across multiple businesses: The smart choice, or how to select the right offshore development partner Warning signs, or how to minimize chances of making the wrong choice Collaboration, or how to establish the most effective work processes Budget control, or how to ma...
SYS-CON Events announced today that Enzu will exhibit at SYS-CON's 21st Int\ernational Cloud Expo®, which will take place October 31-November 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Enzu’s mission is to be the leading provider of enterprise cloud solutions worldwide. Enzu enables online businesses to use its IT infrastructure to their competitive advantage. By offering a suite of proven hosting and management services, Enzu wants companies to focus on the core of their ...
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.
We build IoT infrastructure products - when you have to integrate different devices, different systems and cloud you have to build an application to do that but we eliminate the need to build an application. Our products can integrate any device, any system, any cloud regardless of protocol," explained Peter Jung, Chief Product Officer at Pulzze Systems, in this SYS-CON.tv interview at @ThingsExpo, held November 1-3, 2016, at the Santa Clara Convention Center in Santa Clara, CA
SYS-CON Events announced today that CA Technologies has been named "Platinum Sponsor" of SYS-CON's 21st International Cloud Expo®, which will take place October 31-November 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. CA Technologies helps customers succeed in a future where every business - from apparel to energy - is being rewritten by software. From planning to development to management to security, CA creates software that fuels transformation for companies in the applic...
Amazon started as an online bookseller 20 years ago. Since then, it has evolved into a technology juggernaut that has disrupted multiple markets and industries and touches many aspects of our lives. It is a relentless technology and business model innovator driving disruption throughout numerous ecosystems. Amazon’s AWS revenues alone are approaching $16B a year making it one of the largest IT companies in the world. With dominant offerings in Cloud, IoT, eCommerce, Big Data, AI, Digital Assista...
Multiple data types are pouring into IoT deployments. Data is coming in small packages as well as enormous files and data streams of many sizes. Widespread use of mobile devices adds to the total. In this power panel at @ThingsExpo, moderated by Conference Chair Roger Strukhoff, panelists looked at the tools and environments that are being put to use in IoT deployments, as well as the team skills a modern enterprise IT shop needs to keep things running, get a handle on all this data, and deliver...
In his session at @ThingsExpo, Eric Lachapelle, CEO of the Professional Evaluation and Certification Board (PECB), provided an overview of various initiatives to certify the security of connected devices and future trends in ensuring public trust of IoT. Eric Lachapelle is the Chief Executive Officer of the Professional Evaluation and Certification Board (PECB), an international certification body. His role is to help companies and individuals to achieve professional, accredited and worldwide re...
With the introduction of IoT and Smart Living in every aspect of our lives, one question has become relevant: What are the security implications? To answer this, first we have to look and explore the security models of the technologies that IoT is founded upon. In his session at @ThingsExpo, Nevi Kaja, a Research Engineer at Ford Motor Company, discussed some of the security challenges of the IoT infrastructure and related how these aspects impact Smart Living. The material was delivered interac...
IoT solutions exploit operational data generated by Internet-connected smart “things” for the purpose of gaining operational insight and producing “better outcomes” (for example, create new business models, eliminate unscheduled maintenance, etc.). The explosive proliferation of IoT solutions will result in an exponential growth in the volume of IoT data, precipitating significant Information Governance issues: who owns the IoT data, what are the rights/duties of IoT solutions adopters towards t...