Q: Hello, Stephanie. Welcome to Developer.com and Gamelan.com. Thank you for joining us for this Q&A. You were recently appointed the Worldwide lead for IBM Developer Relations. What is your agenda in your new role and how do you plan to cater to the IT professional community?
A: As the new Worldwide director for IBM's Developer Relations, it is my goal to continue to inspire and motivate our community of IT professionals and developers to drive innovation through its collective intelligence. As the community evolves and becomes more dynamic, developers will more easily find the answers and information they need to learn cutting edge skills. We are also enabling them to connect and share with IBM and each other.
Over the past year, we have observed that developers are no longer working in silos. As such, the resources that we offer to the community will create a global and collaborative experience for them. It is our goal to continue to educate IT professionals and developers, help them leverage key emerging technologies for their businesses and expand on a global scale, beyond the BRIC (Brazil, Russia, India, and China) countries into other emerging markets.
IBM is committed to ensuring that the educational needs of developers and IT professionals are met by offering a number of technical briefings in many locations around the world, as well as on-line training through tutorials, product demos, hosted trials forums, and software evaluation kits. As our global community of more than 6 million developers continues to grow, we will enable and encourage them to really drive innovation by collaborating on development projects and deploying applications across heterogeneous systems.
One thing to note is that the skill level of our audience spans from the novice developer such as a student or a small business with limited IT resources to advanced developers, as well as early adopters of new technologies. IBM developerWorks has the resources to assist in skills-building for all levels of expertise and IBM alphaWorks provides early adopters with access to new and emerging software technology from IBM research and development labs around the world.
In addition, IBM will continue to support established languages such as Java and offer resources for skills development and training. Java's simplicity, portability, scalability, and security is helping our business partners meet customer needs and IBM is promoting Java skills development through a vast library of resources, including tutorials, forums, and software downloads to educate developers and promote Java-based frameworks and languages.
Q: What are some of the trends that you are seeing in the developer community? How is IBM reacting to keep up with these trends and the evolving marketplace?
A: Some of the most important trends that developers are focusing on today include Web 2.0, Linux, the adoption of SOA, Java technologies, and web development. To cater to these needs, we offer the best of breed in technologies and information at no cost to IT professionals to arm them with the skills that they need to stay competitive in the global market.
IBM offers a major resource for developers to gain access to information that they need to broaden and grow their skills on various platforms through enhancements to the developerWorks web site, and to benefit from the increasing adoption of Web 2.0 technologies and social networking.
IBM also works to prepare tomorrow's work force for the challenges that lie ahead through its Academic Initiative. In just the last few months, IBM has announced several innovative programs with colleges and universities across the globe, including the opening of the first Software Innovation and Collaboration lab at the Rochester Institute of Technology and the launch of Web 2.0 application development courses at both UCLA and NC State University.
Q: What are the major opportunities and challenges you're seeing in the market today? How is IBM working with developers and other technology professionals globally to address them?
A: IBM sees a major opportunity for global technology growth, both within the BRIC countries as well as in many other emerging markets. To help developers and IT professionals leverage this global opportunity, IBM offers a number of resources on a worldwide basis, localizing our efforts in some key emerging markets. For example, we have extended our global reach and translated the developerWorks web site into the local languages of China, Korea, Japan, and Russia.
IBM is also at the forefront of supporting skills training, designed to empower the next generation of developers with the skills that they need to stay competitive in the global market. One facet of this training is technical briefings, where IBM technical experts and senior leaders go through key technology topics with developers in different countries. In 2007 alone, there were 658 technical briefings held in 54 countries. This year, we will focus on expanding these briefings to take place online in environments such as SecondLife and ensure that developers from every country will have equal access to hands-on technology education.
Q: Global growth and opportunity appear to be major factors driving IBM and other technology companies. How is IBM working with developers all over the world to drive innovation?
A. We're seeing some tremendous global growth in our developer communities worldwide. As discussed earlier, IBM is working with developers worldwide on several fronts to offer resources and training, allowing them to take advantage of advanced development skills in today's global marketplace.
Like the rest of IBM, developerWorks has seen tremendous global growth in just one year. In 2007 alone:
- China is the third largest and second fastest growing market of IT professionals worldwide, and 64% of those developers visit developerWorks each month. In fact, our users in China and Russia ranked developerWorks as their #1 preferred resources for technology and product-related content.
- The developerWorks Korea web site saw a 57% increase over 2006; and
- In Japan, we have seen a 15% growth over the last two years and the site continues to become integrated with our worldwide infrastructure.
Q: There have been several surveys indicating CIOs and other technology leaders are concerned about the skills gap in the IT work force, especially around Web 2.0 programming skills. What is IBM doing to address this?
A: IBM is invested in helping IT professionals take advantage of Web 2.0 technologies and use them to help grow their businesses. I saw a recent study by Robert Half Technology that said CIOs anticipate a 15 percent increase in the need for IT workers with Web 2.0 application development skills in 2008. That is a huge opportunity that we are capitalizing on. For example, IBM has invested extensively in future developers, promoting skills that increasingly use web-based technologies to capitalize on new business opportunities. The latest example of this commitment is the recent opening of the software Innovation and Collaboration lab at RIT.
Through developerWorks, IBM also offers resources for IT professionals interested in Web 2.0 skills development. Open standards technologies underpinning Web 2.0—Ajax, Java, REST, XML, and more—are available for free download. IBM also offers articles, webcasts, white papers, feature packs, toolkits, trainings, and certifications to help developers get up to speed on the latest trends in Web 2.0 application development.