Breaking the monopolization on programming

by Shiv Singh

The Economist Magazine has a 14 page special report on Corporate IT in its latest issue. Most of the articles invariably talk about the “cloud” and how it along with software as a service is changing technology. The key point is that software as a service is transforming the technology industry and its importance cannot be overestimated. Whether it be Google App Engine, Salesforce.com, Netweaver and Windows Strata, all the major technology players are doing more with software as a service in the cloud.

But a critical question is what does this mean for the future of productivity in the workplace? Given less attention in the special section, was a thought that I found rather compelling. The notion that anyone can start programming (in less than 20 minutes!) using a new generation of cloud based, software as as service  tools that make development easy.

Think about that for a moment. Just as finger touch typing is becoming pervasive among the Gen X and Gen Ys so too may basic programming. Imagine the next time an employee needs to mash together data from different databases, visualize them and host a provocative discussion about the implications, he can do so by creating his own program on the fly. As the Economist article emphasized, the geeks would lose their monopoly on programming with these easy tools and employees could dramatically increase their productivity.

Maybe this is a little far fetched, but then again the thought of a computer on every employee’s desk was as well not too long ago. And some of the tools that make programming user friendly, already exist today. Its just a question of whether “self service” can be extended to the domain of employees creating their own programs to meet their immediate business needs.

Share:
These icons link to social bookmarking sites where readers can share and discover new web pages.
  • e-mail
  • TwitThis
  • del.icio.us
  • StumbleUpon
  • Digg
  • Reddit
  • SphereIt
  • Facebook
  • Google


3 Comments »

  J. Garrido wrote @ October 28th, 2008 at 10:10 am

What’s finger touch typing?

  Anita Campbell wrote @ November 2nd, 2008 at 9:26 am

Shiv, I agree that product and application “development” is now more in the hands of non-technical people, due to the availability of easy to use tools.

Another advantage of tools like these is that development work by geeks takes less time and money, too.

I remember trying to get a page built in a website to capture some contact information and having a little bit of interactivity to it back in 1999. It was 2-week project. Now your webmaster can have that up in a half hour, and says “is that all you can throw at me? Hey, give me something more challenging!”

Anita

  Shiv Singh wrote @ November 2nd, 2008 at 11:01 am

Yes, Anita. You’re right the time it takes the technologists to build these applications have dropped dramatically. That contact information application for example can be whipped up in ten minutes using the Google Forms feature in Google Docs. There’s been quite a dramatic change in the last ten years.

Finger touch typing means typing without having to look at the keyboard to see the letters.

Your comment

HTML-Tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>


Connected services strategy for small business
Check out this ZD Net article by Larry Dignan - Microsoft talks software plus services; Intuit actually does it - or our recent press release for more on our future direction.
Check out Appopedia, a new section of The AppGap we've just launched that pulls together the scores of app reviews we've published here since we launched. Appopedia organizes the reviews into a useful directory that breaks down tools by category and function, e.g., online crm, project management, human resources, security, etc. Check it out here.

Email Newsletter icon, E-mail Newsletter icon, Email List icon, E-mail List icon Sign up for our Email Newsletter

Recent Comments

  • Tomoaki Sawada: Hi Patti, I always enjoy reading your nice articles. Just fyi, IBM is also working on BPM2.0 project...
  • Dorothy Mead: Throughout all my years in technology there’s always been the caveat that “this will only...
  • Patti Anklam: Thanks, Shiv, and thanks for the link to your overview on social-networks. Perhaps we could collaborate...
  • Nikita Wadia: We have been using cyn.in at HexLog since Sept.2008, the adoption time of cyn.in was much lesser than...
  • Shiv Singh: Patti, I enjoyed your post and the original Six Myths of Networks too. It reminded me of an article I...
The AppGap is a blog and resource on the future of work and how new tools are addressing age-old challenges of organization, collaboration, and innovation. But it is also an idea: that there remains a gap between the toolset that exists and what's needed...

Can today's project management software be done better? What can online CRM help companies companies accomplish? Which development platform can help individuals and organizations build better online databases, Web based applications, and HR solutions? And what are the processes and best practices that help organizations large and small achieve success. Find out more.

About | Contributor Bios | Blog Policy | Contact us