Q&A with Kathy Mandelstein, Director of Worldwide Developer Programs for IBM, Page 2
Q. You mentioned the global reach of developerWorks. From a broader IBM perspective, we've seen a lot of attention focused on emerging markets, such as Brazil, Russia, India, and China. Has developerWorks seen significant growth in these markets?
A. The developerWorks community is growing leaps and bounds in regions across the globe. In fact, the developerWorks community of developers has grown to over six million members worldwide. This number continues to grow, with IBM adding approximately 1,500 new developers per day to our growing network, 60 percent of that community coming from emerging markets. In fact, nearly 400 developers in emerging markets such as Brazil, Russia, India, and China join the developerWorks community each day.
Markets such as Russia and China are showing burgeoning growth within the developer communities. Growing interest in topics such as open standards coupled with the large amounts of graduates into the IT field are both helping to fuel the massive growth of their developer communities.
IBM developerWorks also caters to these developers at the local level. Each emerging market has its own developerWorks Web site in its native language and focuses on trends and content that is most relevant to those countries. The Russian site, for example, differs from the U.S. and China sites in that its main page currently focuses on topics surrounding Linux, UNIX, and Java, whereas the Chinese site concentrates more on IBM brand-specific offerings through DB2, WebSphere, and Rational.
The developerWorks community is experiencing growth in other regions of the world too. The developerWorks community in places like Africa, the Middle East, Eastern Europe, and others are all experiencing growth in the number of developers joining those individual communities and leveraging then resources that IBM developerWorks is offering for free.
Q. developerWorks is broken down into special interest zones. What does this mean and in which "zones" are you seeing the most growth?
A. IBM's goal is to provide developers with training on open technologies.
To that end, developerWorks offers a number of different special interest areas, or "zones," that cater to very specific needs of developers. The laundry list of developerWorks zones includes AIX and UNIX, the catalogue of IBM Software brands, and Workplace, as well as on open standards technology such as Java technologies, Linux, SOA and Web services, XML, Web development, and more. Zones with double digit growth are XML, Open Source, Linux, WebSphere, Rational, and Information Management.
For example, the Web development zone features technical resources for Ajax, PHP, Atom, RSS, and Ruby, as well as Web development frameworks such as Spring, Shale, Struts, Rails, and Tapestry. All are aimed at providing developers with a one-stop shop of resources for creating dynamic Web applications.
developerWorks Zones follow along with trends that continue to grow in the industry, such as SOA. The developerWorks SOA and Web services zone, which adds relevant resources on a weekly basis, continues to grow and meet the demands of developers and architects looking for SOA-focused content. developerWorks offers a wide range of free SOA and Web services tools and resources to help developers, architects, and members of the academic community understand, implement, and build their skills set for the technologies and products driving this industry-wide initiative.
Q. developerWorks obviously has numerous resources to help IT professionals do their job better? But, can users visit the site for fun?
A. Absolutely. There are several offerings for users beyond the typical IT professional. All technology enthusiasts are encouraged to take advantage of what developerWorks has to offer. For example, the site has an entire community space dedicated to video game development.
Gaming enthusiasts can get up-to-date information on how to improve their online gaming experience. The users gain access to forums and information on the latest technological advances in gaming while learning how to create better gaming applications.
The gaming development community space gives access to the true video game developer into the mobile world by allowing utilization of the same game development assets from the PC, console, and handheld gaming spaces. The platform also provides an intuitive way to discover and download exciting native mobile games.
The online community for game developers of all levels, from the green beginner to the seasoned industry veteran, can take advantage of our frequently updated developer news, thousands of articles and other resources, active forums, and most importantly, be a part of the growing international community of game developers.
Q. Now on to the future. We've already discussed key growth areas, but where do you see the future of developerWorks?
A. The developerWorks community will continue to grow its six-million-member community to broaden and grow their skills on various platforms. This will be achieved through enhancements to the Web site, the launch of new community spaces for developers, and the increasing adoption of Web 2.0 technologies.
The future of developerWorks is all about making it easier for our users to find the answers and information they need, develop cutting edge skills, and connect and share with IBM and each other. We will continue to provide top-notch technical content our users want, and we will be focused on creating more ways for our users to contribute and collaborate. In addition to connecting our users for social benefit, we are looking to enable our users to really drive innovation by collaborating on development projects, mashups, plug-ins, extensions, and more.
IBM is continuously transforming and enhancing its developerWorks site with more public-facing features aimed at expanding its reach to all open source developers. The goal is to put developerWorks where our users are and increase the breadth of visitors to the Web site and members of the community.
To help increase access to developerWorks, we created a new gizmo that lets users syndicate developerWorks content to their personal Google, Yahoo, and NetVibes Web pages as well as their mobile devices, including the iPhone and iPod iTouch interfaces. We also offer numerous Atom and RSS feeds, and in the Second Life virtual world, developerWorks will continue to enhance its developerWorks building and its offerings.
In addition, the software solutions that are available on developerWorks will continue to offer a competitive edge to the business with limited IT resources. The developerWorks community will lead discussions related to enterprise application development with hot technologies such as Web 2.0 and Java EE programming. IBM has provided many tools for enterprise application developing, such as Rational Application Developer and WebSphere Server Application Developer. Developers will have the opportunity to learn best practices on how to leverage tools such as these and others as the industry continues to evolve.