Go Back  Xtreme Visual Basic Talk > General Discussion > Random Thoughts > Programmer vs Software Developer vs Software Engineer


Reply
 
Thread Tools Display Modes
  #1  
Old 08-08-2005, 07:08 PM
elnerdo's Avatar
elnerdo elnerdo is offline
Contributor
 
Join Date: Jul 2004
Location: Northern New Jersey
Posts: 490
Default Programmer vs Software Developer vs Software Engineer


...What's the difference between all those job names?

Is there a difference?
__________________
nerds unite!
Reply With Quote
  #2  
Old 08-08-2005, 09:25 PM
Cyroxis's Avatar
Cyroxis Cyroxis is offline
Junior Contributor
 
Join Date: Dec 2003
Location: USA in New Mexico
Posts: 374
Default

To me they all sound the same. But in some companys they may be different job positions.
__________________
For those who count in knots, 2 + 2 = 5
Reply With Quote
  #3  
Old 08-09-2005, 07:20 AM
Random Random is offline
Contributor
 
Join Date: Oct 2003
Posts: 747
Default

Programmer - one who writes code, and that is it

Software developer - one who writes code, takes care of graphics or GUI requirements, handles testing etc...

Software engineer - one who designs, composes specifications for, and plans tests for, software
Reply With Quote
  #4  
Old 08-09-2005, 08:37 AM
elnerdo's Avatar
elnerdo elnerdo is offline
Contributor
 
Join Date: Jul 2004
Location: Northern New Jersey
Posts: 490
Default

Oh, thanks.
__________________
nerds unite!
Reply With Quote
  #5  
Old 08-09-2005, 09:22 AM
loquin's Avatar
loquin loquin is offline
Google Hound

Retired Moderator
* Guru *
 
Join Date: Nov 2001
Location: Arizona, USA
Posts: 12,386
Default

And, then, there are also systems analysts, who is a cross between software engineer and developer, and who works extensively with end users in the design stages of the project.

Plus, depending upon the company, you can have folks who wear several different hats.
__________________
Lou
"I have my standards. They may be low, but I have them!" ~ Bette Middler
"It's a book about a Spanish guy called Manual. You should read it." ~ Dilbert
"To understand recursion, you must first understand recursion." ~ unknown
Reply With Quote
  #6  
Old 08-09-2005, 11:25 AM
reboot's Avatar
reboot reboot is offline
Keeper of foo

Retired Moderator
* Guru *
 
Join Date: Nov 2001
Location: Graceland
Posts: 15,612
Default

And don't forget Programmer/Analyst
__________________
~ Quod non mortiferum, fortiorem me facit ~

Avatar by lebb
Reply With Quote
  #7  
Old 08-13-2005, 10:33 AM
ewomack ewomack is offline
Newcomer
 
Join Date: Jul 2005
Posts: 0
Default

The larger an application gets, the more likely you'll see these different titles. Some companies have an entire department full of "Software Engineers"; some of who specialize in coding, some in testing (and some even specialize in specific areas of testing: stress testing, system testing, automated testing, etc.), some in hardware, some in data management, etc. Software Engineers usually have advanced degrees specifically in Software Engineering or Computer Science (usually a Master's).

"Programmer" is a vague and general word, but in the work world it usually means someone who develops desktop software transaction-based systems and not much else. As said above, an "Analyst" usually has programming, project management, customer service, and knowledge of the Software Development Life Cycle. They wear many hats. The "programmer" - someone who sits in a cube or a cave all day and codes - is disappearing from corporations (but showing up in contract companies; as they are the easiest to outsource in many cases). The "Analyst" (specifically the "Business Analyst" position seems to be growing in the corporate world - basically, someone who can mediate between the company and the outsourced developers. Analysts usually have Bachelor's degrees or undregrad tech degrees (BS, BA).

That was long. Oh well. Hopefully it was somewhat helpful.
Reply With Quote
  #8  
Old 09-16-2005, 04:13 AM
Rollman's Avatar
Rollman Rollman is offline
Newcomer
 
Join Date: Sep 2005
Location: Stockholm, Sweden
Posts: 5
Default

Also, some companies seem to change titles from "Programmer" to Software engineer/developer because it sounds better than programmer...
Reply With Quote
  #9  
Old 09-20-2005, 08:39 AM
deadGalaxy deadGalaxy is offline
Newcomer
 
Join Date: Sep 2005
Location: Singapore
Posts: 8
Default

basically, they are all the same to me.. be it programmer, software specialist, application developer, software developer, software engineer.. the title doesn't matter much, the main thing is the job scope, and it varies for different companies...

some may like to use programmer, some may like to use software engineer, and some may treat programmer as lower grade, software engineer as a higher grade with higher pay..
__________________
Launching Game:
Ultimate Empire at
http://www.ecompweb.com/uempire/
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Forum Jump

Advertisement:





Free Publications
The ASP.NET 2.0 Anthology
101 Essential Tips, Tricks & Hacks - Free 156 Page Preview. Learn the most practical features and best approaches for ASP.NET.
subscribe
Programmers Heaven C# School Book -Free 338 Page eBook
The Programmers Heaven C# School book covers the .NET framework and the C# language.
subscribe
Build Your Own ASP.NET 3.5 Web Site Using C# & VB, 3rd Edition - Free 219 Page Preview!
This comprehensive step-by-step guide will help get your database-driven ASP.NET web site up and running in no time..
subscribe
 
 
-->