Software Engineers vs Computer Programmers

Ask specific questions about careers in science. Questions may be related to information in the Science Careers area of the Science Buddies website or may relate to specific projects or areas of research.

Moderators: MelissaB, kgudger, Ray Trent, Moderators

Software Engineers vs Computer Programmers

Postby clint222 » Fri Jun 25, 2010 9:03 pm

What is the actual difference between software engineers and computer programmers? They both require a bachelors degree.

I know software engineers are supposed to actually design the software, but they have the same education, what makes some people with a bachelors degree in computer science be programmers, while other be software engineers (and make much more money and have a more enjoyable, interesting job). I want to be a software engineer. But how exactly are they different?

Thanks for your time! :)
clint222
 
Posts: 2
Joined: Fri Jun 25, 2010 8:57 pm
Occupation: Student: 10th grade
Project Question: Computer science
Project Due Date: n/a
Project Status: I am just starting

Re: Software Engineers vs Computer Programmers

Postby clint222 » Sat Jun 26, 2010 8:17 am

But the vast majority of actual software engineers have computer science degrees.
clint222
 
Posts: 2
Joined: Fri Jun 25, 2010 8:57 pm
Occupation: Student: 10th grade
Project Question: Computer science
Project Due Date: n/a
Project Status: I am just starting

Re: Software Engineers vs Computer Programmers

Postby amyc » Tue Jul 06, 2010 2:03 pm

Hi - I thought you might find comparing the two career profiles from the Science Buddies Science Careers section helpful:

Computer Programmer:
http://www.sciencebuddies.org/science-f ... c001.shtml

Software Engineer:
http://www.sciencebuddies.org/science-f ... c001.shtml

There are video clips and interviews for both that might provide more information, too.

Amy
Science Buddies
amyc
Site Admin
 
Posts: 894
Joined: Mon Dec 15, 2008 3:38 pm
Occupation: Science Buddies
Project Question: N/A
Project Due Date: N/A
Project Status: Not applicable

Re: Software Engineers vs Computer Programmers

Postby Bean7 » Wed Apr 17, 2013 8:46 pm

The terms software engineer or computer programmer may be confusing to the average computer user. Most of us associate computer programs with the generic term 'Software'. To us it may seem that the terms are interchangeable. That is not so. The role played by a software engineer is significantly different from that of a computer programmer. Before learning what the difference between a software engineer and a computer programmer is, let us see what is meant by the term software engineering and how it relates to computer programming.

Software engineering is a rigorous approach to development, maintenance and testing of software. These are engineers who must be knowledgeable about software requirements, design, development, maintenance and testing. They must be well versed with the tools and methods used for the development process as a whole. It is thus a convergence of the fields of computer science and systems engineering with a great deal of project management added for good measure. They are expected to have technical skills in addition to managerial skills.

A computer programmer on the other hand, is required to develop, test and maintain code that is to be run on the computer. He is responsible for converting the specifications provided in the software requirements definition phase into working code for the computer. Computer programmers are involved with design and maintenance of websites too. They should be proficient in analysis of programs. They are required to collaborate with manufacturers in developing new methodologies for software with evolution of hardware. Training, documentation and generation of reports are also tasks that should be handled by a computer programmer.

We can observe that the skill set required by a computer programmer is a subset of the skills expected from a software engineer. The computer programmer is a specialist in some areas covered by software engineering. A software engineer is in charge of the overall software development process and is expected to improve the reliability and maintainability of this complex process. A software engineer may have a team of computer programmers working under his supervision.


Source: Computer Engineer Salary and EArticles
Bean7
 
Posts: 1
Joined: Wed Apr 17, 2013 8:11 pm
Occupation: Student: 12th
Project Question: Software engineering: PHP, Java, C++
Project Due Date: n/a
Project Status: I am just starting

Re: Software Engineers vs Computer Programmers

Postby Ggipunjab » Fri Aug 23, 2013 11:13 pm

Bean7 wrote:The terms software engineer or computer programmer may be confusing to the average computer user. Most of us associate computer programs with the generic term 'Software'. To us it may seem that the terms are interchangeable. That is not so. The role played by a software engineer is significantly different from that of a computer programmer. Before learning what the difference between a software engineer and a computer programmer is, let us see what is meant by the term software engineering and how it relates to computer programming.

Software engineering is a rigorous approach to development, maintenance and testing of software. These are engineers who must be knowledgeable about software requirements, design, development, maintenance and testing. They must be well versed with the tools and methods used for the development process as a whole. It is thus a convergence of the fields of computer science and systems engineering with a great deal of project management added for good measure. They are expected to have technical skills in addition to managerial skills.

A computer programmer on the other hand, is required to develop, test and maintain code that is to be run on the computer. He is responsible for converting the specifications provided in the software requirements definition phase into working code for the computer. Computer programmers are involved with design and maintenance of websites too. They should be proficient in analysis of programs. They are required to collaborate with manufacturers in developing new methodologies for software with evolution of hardware. Training, documentation and generation of reports are also tasks that should be handled by a computer programmer.

We can observe that the skill set required by a computer programmer is a subset of the skills expected from a software engineer. The computer programmer is a specialist in some areas covered by software engineering. A software engineer is in charge of the overall software development process and is expected to improve the reliability and maintainability of this complex process. A software engineer may have a team of computer programmers working under his supervision.





Thanks Bean to do differentiate between the Software Engineer and Computer programmer...

Both profession has the same study material and educational degree.. but there is little bit difference..
Find and search B.Tech colleges in Punjab
Website - http://ggi.ac.in/btech_it.html
Ggipunjab
 
Posts: 17
Joined: Thu Jul 04, 2013 3:37 am
Occupation: "Student: 4th grade"
Project Question: I am a student and doing the civil engineering and i have some queries about my study..
Project Due Date: 17 july
Project Status: I am just starting

Re: Software Engineers vs Computer Programmers

Postby mrlabodi » Fri Jan 31, 2014 8:21 pm

I am Also think that the vast majority of actual software engineers have computer science degrees.

eco data recovery
mrlabodi
 
Posts: 3
Joined: Fri Jan 31, 2014 8:03 pm
Occupation: Graduated
Project Question: Computer Science
Project Due Date: 2014
Project Status: I am finished with my experiment and analyzing the data

Re: Software Engineers vs Computer Programmers

Postby mrlabodi » Sat Feb 01, 2014 4:29 pm

And Also you can learn and read more about Top Computer Engineering Schools
mrlabodi
 
Posts: 3
Joined: Fri Jan 31, 2014 8:03 pm
Occupation: Graduated
Project Question: Computer Science
Project Due Date: 2014
Project Status: I am finished with my experiment and analyzing the data

Re: Software Engineers vs Computer Programmers

Postby mrlabodi » Wed Feb 05, 2014 4:06 am

I read new post about NMMU , Student Information System, NMMU Student Information system
NMMU
NMMU Student Information system
Student Information system
mrlabodi
 
Posts: 3
Joined: Fri Jan 31, 2014 8:03 pm
Occupation: Graduated
Project Question: Computer Science
Project Due Date: 2014
Project Status: I am finished with my experiment and analyzing the data

Re: Software Engineers vs Computer Programmers

Postby ElizabethSJ » Mon Nov 17, 2014 3:05 am

Found some very useful links on the differentiate b/w software engineers and computer programmers actually I am making a project on it.
http://www.invernessderm.com/medical-dermatology/
ElizabethSJ
 
Posts: 1
Joined: Tue Aug 12, 2014 2:53 am
Occupation: Dermatologist
Project Question: I wanna discuss on dermatology and and problems related to it.
Project Due Date: n/a
Project Status: I am conducting my research


Return to Careers in Science

Who is online

Users browsing this forum: No registered users and 1 guest