How new Web application platforms put dev/test pros' careers at risk

Interview

How new Web application platforms put dev/test pros' careers at risk

Jan Stafford
What is the biggest challenge software developers and testers face in their careers today?

    Requires Free Membership to View

    When you register, you'll receive targeted emails designed to keep you informed of the most relevant information on Agile development, application security, testing & QA, software requirements, and more.

    Hannah Smalltree, Editorial Director

    By submitting your registration information to SearchSoftwareQuality.com you agree to receive email communications from TechTarget and TechTarget partners. We encourage you to read our Privacy Policy which contains important disclosures about how we collect and use your registration and other information. If you reside outside of the United States, by submitting this registration information you consent to having your personal data transferred to and processed in the United States. Your use of SearchSoftwareQuality.com is governed by our Terms of Use. You may contact us at webmaster@TechTarget.com.

As the years pass, the world is replete with solutions for men and women - on a personal level, such as Rogaine, Botox, and the host of other solutions for making us younger.

But unfortunately for the professionals in the technology world, as new technologies are introduced there's no quick fix Viagra-type of solution for developers needing new skills for web and cloud development. After all, not every developer can continue to learn new technologies for the job. Independent developers often can not afford the time and money necessary to learn the new skills at the pace that contemporary technologies are being developed. So, how is the challenging skills update situation playing out for software pros today?
To start with, an average Ajax web application would require the mastering of over five new languages and at least four new technologies, not to speak of the development management of a multi-tier architecture.

The developers have the drive, they know the playing field, and they want to stay relevant in their fields and continue to earn their fair dinner share. And while it sounds extreme, nine out of 10 new applications would be web-focused, and it's a basic fact of life that many vendors are developing new web and cloud platforms or technologies that are not based on the existing skills and knowledge of developers. How are changes in Ajax impacting web application testers?
A very realistic example to look at is the situation facing VB6 developers. Today, millions of VB6 and WinForms developers are facing the scenario that they may soon find themselves irrelevant. No one's talking about it, but everyone's thinking it.

The VB6 or WinForms problem doesn't have to be a crisis waiting to happen. I would reckon to suggest that there are many opportunities in which we can expand from within. Here are some questions that we should be asking technology leaders:

  • Why can't we be developing programs or platforms that enable us to continue using the skills that we have already acquired and know?
  • Why must technology require new training and skill development all the time?
  • Can't we advance a generation of technologies without changing the API for developers?
The scenario you depict makes it clear why development organizations are resistant to changing to new technologies.
If developers know that their jobs will be safe with new technologies, they will embrace development rather than fear it. But there are more benefits than that, including:
  • Developers get to use their skills to advance their company's goals, using their current knowledge on new technologies
  • Companies waste less time recruiting and searching for new staff.
  • Companies save money by not having to invest in training staff.

Is it doable? Sure, but like with everything related to business decisions, the CEOs have to be on board. And this means that instead of just thinking about taking technology further, they have to think more responsibly for their staff. Their employees invest in the company and its future, and the CEOs should think about them and their families too. And with the start of 2010, a new decade for technology, there's no better time than now.


Join the conversationComment

Share
Comments

    Results

    Contribute to the conversation

    All fields are required. Comments will appear at the bottom of the article.