Enterprise software is losing its young guard. Here's what we need to do to bring them back.
By M.R. Rangaswami, Sand Hill Group
Oct. 15, 2007
They say that youth is fleeting. In the enterprise software industry, the youth are fleeing.
Look at the hairlines of today's software leaders and it's apparent: they wunderkinds of today are not looking to create the next wave of corporate computing applications. Many of software's potential entrepreneurs are joining companies in the "green," Web 2.0, biotech, Internet or other emerging fields.
Bill Gates was 19 when he founded Microsoft. Steve Jobs started Apple at 21. Even Marc Benioff was in his 30s when he founded Salesforce.com - and he remains one of the industry's youngsters at 42.
Software companies need to do more to attract the next-generation of business leaders who will drive the evolution of the industry into the decades to come.
Software's Aging Leaders Here's what opened my eyes. I looked around at the attendees of our Enterprise 2007 conference this summer and was pleased to see many of the enterprise software industry's leaders represented, including CEOs, VCs, professionals and analysts.
The average age of this elite group (including your's truly)? Fifty-years old!
Look at Steve Ballmer, Larry Ellison, Henning Kagerman, Dave Duffield. All of them are solidly in middle age. A tremendous brain trust to be sure, but who is going to take the reins and lead the industry into the next era?
The next eye opener? A survey at the conference asked these highly-successful software leaders whether they would advise their college-aged kids to start a career in the software business. More than half said they would, but nearly one-third said they wouldn't!
So where are all the Gates' and Jobs' of today? Many young entrepreneurs continue to receive venture-backing for software companies - in fact, software regained its title as the leading venture investment category during the second quarter. Nearly as many are receiving backing to go into biotech or greentech or other fields.
And within the software space, young business leaders are choosing Web 2.0, open source, SaaS or consumer applications over traditional business apps. These are all attractive fields to be sure, but the enterprise software elephant in the corner is a $600 billion industry waiting to be fed.
The new guard of software leaders operate differently than the old guard. They are usually able to operate with far less capital. They are tuned into the online culture like no 50-year old can be: they've grown up with it, and will be able to bring the consumer online experience to the corporation.
Participate in an ongoing live discussion on this topic now via Vysr ez2talk (no downloads or registration necessary).
Before I get too much hate mail about age discrimination, and given Google's recent legal trouble, I want to be clear that I'm not advocating hiring younger people over older people. I'm talking about people with new skills and new ideas and who are young enough (in years) to ride out the next 10 or 20 years of industry fluctuations.
The fact is that unless the software industry receives an influx of new talent, it will be difficult for the 60-year olds to keep their company's relevant in the next era.
How to Rejuvenate the Industry It is time for enterprise software companies and their investors to take steps to make the industry a more welcoming and attractive place for young workers. Here are some of my thoughts on how to attract next generation of leaders:
Make Room at the Top It could be time for many longtime software company leaders to step aside and make room for the next generation. The same goes for members of the board. If Bill Gates can do it, anybody can.
By making a gradual transition (such as the one taking place at Microsoft) and tapping the right successors, software companies can receive the benefits of a fresh strategic perspective and a new outlook.
Mentor Young Executives Much of the brain trust of the enterprise software industry is rapidly approaching retirement. The only way to recapture this collective knowledge is to impart it to the next generation of executives.
While it is nice to think that today's young execs can learn by watching, the pace of today's business environment may make it difficult. Companies seeking to preserve this insight should consider a mentoring initiative - either formal or informal - to impart it to its younger execs.
Re-establish the Entry Level Positions As the software industry evolved over the past 10 years, a wide variety of entry level jobs in both business and engineering disappeared. Some jobs were outsourced, some were offshored, and some simply dried up during the economic downturn, never to be re-established.
There is no way that today's software vendors will be able to promote from within and tap into next-generation thinking if they do not slot a significant number of entry-level jobs for new workers. These positions should be on both the technical and business side.
Step Up Marketing to Universities There is a perception among college graduates that all technology jobs are moving overseas. Anyone who has tried to find an engineer in the San Francisco Bay Area recently knows that there is nothing further than the truth.
The job market for software developers is almost as tight as it was during the dot-com boom. Engineering graduates will have their pick of companies and industries to choose from.
The software industry associations and the major companies themselves must raise their profile in graduates' minds in order to have a chance at recruiting them. Efforts such as job fairs and promotions at universities can help achieve this.
Participate in an ongoing live discussion on this topic now via Vysr ez2talk (no downloads or registration necessary).
Develop Cross-Industry Recruiting Tactics Recruiters are famous for tapping consumer packaged goods leaders to run tech companies - and to convince former tech execs to run "green" or biotech companies. It is time for the software industry to expand its recruiting pool.
As other industries work to attract the up-and-coming leaders that the software industry used to attract, the software industry needs to fight back. TCS is trying to overcome some of the talent crunch in India by recruiting talented non-engineers from other scientific fields for training as developers or other much-needed staff. The ramp up is longer but the results have been positive.
Make the Industry a More Attractive Place to Work In many ways, the software industry has always been one of the best fields to work in, in terms of perks. Today it is even better.
The software business environment is fast paced and rapidly evolving. There is the opportunity for international travel, rapid advancement, telecommuting and financial rewards. The better the industry can get the word out about these benefits, the better.
Set Up Internal, Innovation-Driven "Startups" For many established vendors, incorporating the energetic and fast-paced climate of a startup is difficult to maintain as the company grows to have hundreds and then thousands of employees.
Many vendors, such as Motorola, have created innovation centers within the company to foster the growth of new ideas, products and businesses. The atmosphere is more likely to attract a new generation of leaders.
I believe the software industry can do more to prevent the "youth" drain that I see happening today. What do you think? Is the software industry "older" than any other fast-growth industry? Is the entire concept of enterprise software fading away? Can vendors do anything more to attract new college grads?
Participate in an ongoing live discussion on this topic now via Vysr ez2talk (no downloads or registration necessary).