wellfiled.com wellfiled.com wellfiled.com
  Site Home >> About Us >> Place Your Link >> Privacy >> Terms of Service >> Add Your Article
Search:   
Add Url
 

Property & Agents

Business & Services

Education & Reference

Family & Home

People & Society

Hygiene & Health

Vehicles & Automotive

Relationship & Lifestyle

Science & Research

Recreation & Entertainment

Employment & Careers

Finance & Banking

Self Help

Adventure & Sports

Issues & News

Software & Networking

Politics & Government

Shopping & Auction

Drink & Food

Travel & Vacation

Indoor Games

Art & Creative

Healthcare & Medicine

Children

 

Site Home –› Software & Networking –› Paid Software
 

Are Programmers Really Engineers?

 

"Software Engineering" - Whatever That Means
If a programmer hands you her business card, it probably wont list her title as Programmer; It is more likely to read Software Engineer. This raises the interesting question: does a programmers daily job rise to the level of an engineering discipline? I think it would be more accurate to call programming an emerging engineering discipline.

Evolution of the Field
Since around 1975, various people have tried valiantly to impose discipline on the chaotic, egocentric, idiosyncratic practice of programming. And just at the turn of the century some professional institutions have started to establish the core competencies that would let a programmer call herself a software engineer.

Vision of the Future
Will we see the transformation complete: will programmers be licensed and regulated like other engineers? Personally, I think its too early to bet one way or the other - programmers are remarkably individualistic and there will be be very strong resistance to regulating what they regard as their craft. On the other hand, offshore development and the rise of software-based lawsuits are changing the landscape much as barbed wire changed the American west of the 19th century. If youd like my prediction, ask me again in a decade.

Today's Situation
But if you are going to work in the world of the programmer, youll have to understand some of the standard ways in which complex software is constructed. If you want to sound erudite, you can refer to them as software development methodologies or development models, but if youre talking to a programmer youre better off asking, So, how do you folks build software around here?

Author: Bruce Taylor
 
Author Bio:

Bruce Taylor

Bruce Taylor provides Organizational Development, corporate and executive coaching to a wide variety of businesses. Mr Taylor has extensive background in Psychology, Human Resources, and Software Engineering. He holds a Masters degree in Computer Science from Duke University, a Masters in Psychology from the University of Massachusetts, and a Certificate in Job Stress and Healthy Workplace Design from the University of Massachusetts.

Mr Taylor trained in coaching at Mentor Coach, and will receive ICF certification in 2006.

 
 
 

Related Articles

 
Internet Marketing Business Success - The 5 P's and 5 C's That Are Key To Your Success
 
Content Provider: How To Hire One Who Will Generate Huge Traffic For Your Site
 
Best Internet Affiliate Marketing
 
Increase Your Search Engine Rankings Through Incoming Links From Web Directories
 
From Brochures to Websites
 
Google Adsense: Understanding Image Ads and More Ideas To Make Money With Your Blog
 
Link Building Basics for Search Engine Optimization (SEO)
 
Choosing The Best Website Templates
 
Content Is King
 
How to Create an Enjoyable Web Page Design
 
 
 
   Site Home >> Privacy >> Terms of Service
Copyright © 2006-2008 www.wellfiled.com - All Rights Reserved.