articlehaul.com articlehaul.com
Search:    Index Page :> About Us :> Privacy of Info :> Terms of Use :> Add Your Link :> Submit Article   
Add Your Link
 

Self Help

Healthcare & Medicine

Education & Learning

Travel & Accommodation

Online Shopping

Adventure & Sports

Drink & Food

Research & Science

Finance & Investment

Careers & Employment

News & Media

Relationship & Lifestyle

Health & Hygiene

Family & Home

Recreation & Entertainment

Vehicles & Automotive

Art & Culture

Computers & Networking

Politics & Government

Property & Estate

Teens & Kids

Indoor Games

People & Communities

Companies & Business


 

Index Page –› Computers & 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.

This article can be searched using: free software, free software downloads, cheap computer software, discount software
 
 
 

Related Articles

 
5 Tips for Buying a Laptop
 
The Everyman
 
Cisco CCNA Exam Tutorial: Loopback Interfaces
 
ANTI-S*P^A#M: Protecting Your Web Site's Email Address(es)
 
Making Money with Affiliate Programs - Part III
 
Internet ISP's
 
Broadband-All About High Speed
 
The Worn Paper System - The Average Person's Guide to Making Real Money on the Internet
 
Backup Software
 
Is Your Domain Name SEO Friendly?
 
 
 
 
 

Building Inbound Links and Building Search Popularity

Search engines like a site with age - the longer a site is established, the more trusted the content ... - Kathryn Lively
 

Is Click Fraud Really a Problem?

Click fraud is currently a major topic in online advertising. Many argue that it presents a threat t ... - Tommy Maric
 

The Power of the BLOG

The big trend on the internet is blogging. In this article you will learn the advantages of blogging ... - Matt Bacak
 
 

What's Wrong With Web Hosting?

It's no secret that the webhosting industry has an incredibly high percentage of dissatisfied custom ... - Larry Dozier
 

Cisco CCNA Exam Tutorial: Loopback Interfaces

Why use loopback interfaces? Learn the details in this Cisco CCNA tutorial from Chris Bryant, CCIE # ... - Chris Bryant
 
 
Index Page :> Privacy of Info :> Terms of Use
© 2006 www.articlehaul.com - All Rights Reserved Worldwide