Joinutility seperatorLogin utility separator Infobright.com

Bob Zurek

21
Jul

The Generation Z CIO and IT Professional

Bob Zurek's photo
by Bob Zurek     Tue, Jul 21, 2009

The Generation Z CIO and IT Professional-

Generation Z is typically describes as those who are born sometime during the 1996 and continue through the 2000’s time frame.

So what will these Z Generation IT Professionals be experienced with. Unfortunately, none of the core IT analyst firms at talking about the Z Generation CIO or IT Professional so I thought I would take a crack at it.

 

Here is my prediction for the top ten characteristics.

1. Grew up in the world of SaaS and open source. If you needed to install software, then it should be available in the form of open source. Expects all internal projects to be developed using the open source model.

2. Grew up with a mobile technology and wonders how anyone could run a business without it. Insists everything be available on a highly portable digital device and everyone in the organization have a device. No exceptions.

3. Grew up knowing how to leverage the power of social networks for the benefit of the corporation including the likes of Twitter, Facebook and even LinkedIn. This includes the ability to build out these networks and use them to help build new products and technologies. The Z Generation CIO's will have a huge advantage as they have grown up as participants in many social networks. China will be a big source of these networks. Websites will be built by the Generation Z CIO to invite outsiders in to help build new and innovative products that have yet to be thought of by the enterprises internal employees.

4. Grew up using Instant Messaging and Skype and will insist that the enterprise use IM and Skype as a priority over email and that email will only be used if the communications can't be done using the features of the future enterprise IM platform. In fact, attachments will become passé and documents, pdfs, powerpoints will be found on internal wikis. Any messages flowing thru the organization will point to these attachments on wikis.

5. Will tap into offerings such as TopCoder.com  and UTest.com to supplement project teams. There will be a world of competing Topcoder.com like sites where the best coders in the world will be found to solve very complex algorithms and other challenging software projects facing the IT department. China will be a major provider of these teams.

6 Grew up with a complete understanding of the value of virtualization and therefore, their datacenter will be virtualized and the IT operating fabric will be cloud based, tapping the power of external clouds on demand to supplement internal resources.

7. Languages of the Generation Z professional will include heavy use of scripting languages such as Scala and parallel frameworks like Hadoop.

8. CIO and Generation Z IT Professionals will leverage the power of internet video and who will bring knowledge workers engaging video on demand capabilities for purposes of training and further skills expansion.

9. Intelligent Wikis will be the primary source of knowledge in a enterprise and will eventually do what data warehousing did for business intelligence. Furthermore, new internal employee generated communities will spin up to voluntarily to invent new projects during their off hours to showcase their creativity that is typical not known by the employer.

10. CIO's will agressively adopt Prediction Networks as part of the core business strategy to better help the enterprise guage where everything from sales to new product development will be successful.

No doubt we are in a serious world of change when it comes to IT professionals. This is very significant. Low cost, open source solutions with a network of highly skilled professionals living around the globe will enable these Z generation professionals to deliver solutions faster and at a much lower cost than ever experienced before. And as I mentioned in my last blog post, with a lot less complexity.

 

 


20
Jul

We don’t need any more complexity

Bob Zurek's photo
by Bob Zurek     Mon, Jul 20, 2009

 

In thinking about the software platform topic, I found myself thinking more about how I feel that bloated, monolithic and extremely complex software is DEAD.

 

Think about it for a minute, the industry is littered with monolithic and extremely complex software products. It comes in the form of feature bloat (you frequently hear that only 20% of the features of a software product are truely valuable to a majority of the user), installation (how long is it really going to take this piece of software to install, how many disks, how many pieces need I need to install before I install this software onto the stack), user experience (dealing with 1000's of dialog boxes, menu items, text boxes, drop down lists, "where the heck am I in this software", etc). 

 

This is just the tip of the proverbial iceberg as you know. I can sense you are shaking your head up and down as you have probably been a part of building such a solution. In addition, the industry has had a propensity to cobble  various software products together into "Suites" further exasperating the compexities of the solution. This cobbling together approach causes all kinds of additional bloat and complexities for weaving together the various products which in turn extends the release cycle from months to years. Then, you go from Suite to Platform. "We are no longer selling a "Suite" of products, we are offering you a "Platform"". Yes, many companies have created compelling "platforms" and in a sense you can see how this has evolved. But, when taking a platform approach, some users start to object as they just don't want to deal with all this complexity and feature boat that sometimes comes with monolithic and extremely complex software. In fact, when you add things like security, redundancy, storage, the operating system, etc underneath and on top of the platform, you get even more monolithic, bloated and extreme complexity. 

 

So, what happens next,  users begin to retract, they begin to look around for more simple, flexible and adaptable solutions that truely address the direct need.  You hear users saying "All I want to do is X, I don't need all this other stuff" and as much as the sales reps try to showcase the value of the platform, the user just migh say that they want X and stick to it, X representing the task at hand and the solution they need to get going on.  Furthermore, you might hear "Can I just buy the X feature from you". But wait, even the X feature may be monolithic and complex, so the user / buyer continues their  search for a focused solution that is simple and gets the job done. This could come in the form of an appliance version of a focused product, a low cost open source solution or even as a SaaS solution in today's world. You and I know this very well. Never mind the perpetual license discussion that could be brought to bear in this topic area. 

 

My sense at this junction is that monolithic and extremely complex software platforms or even database solutions  will eventually die and fade and that they will quietly and quickly be displaced by emerging offerings that are simple and rapidly made available to address the requirements of the users without them having to add machine after machine just to scale. Its time to spend more time on making things simpler but with ability to support the needs of the user whether a small shop or a big shop. That's one of the areas we are very focused on here at Infobright, making data warehousing easy yet reliable and scalable without adding significant bloat and complexities. In the business intelligence space,  a good example of simplicity is illustrated by Lyzasoft, if you haven't checked them out, I would encourage you to give it a try. A good illustration of simplicity without complexity. 

 

Infobright     Tags: