Question:

Difference b/w software developer and software programer?

by  |  earlier

0 LIKES UnLike

Difference b/w software developer and software programer?

 Tags:

   Report

8 ANSWERS


  1. Theoritically, software development includes:

    Project planning, feasibility study, Initiation

    Software Requirement Specification(SRS)

    Systems design

    Coding

    Testing

    Installation and Implementation

    Maintenance and support

    A software developer cares about all of these.

    A programmer's role is programming, that is, the 'Coding' part.

    Thus, theoritically a software developer's role is broader, though practically how much is the difference cannot be said.


  2. One develops and the other programs

  3. Meaning:

    A software developer is a person or organization concerned with one or more facets of the software development process, a somewhat broader scope ...

    whereas

    A programmer is someone who writes computer software. The term computer programmer can refer to a specialist in one area of computer programming  

  4. developer requires development skills like "what to develop,how to develop" it may be application or web portal application.various departments involves in development phase

    programmer need a mastery in any particular language and requires logic tactics which implement in programs written.

    but both have same meaning in for searching jobs!!!

  5. None really. Different companies use different titles.

  6. One who is related in programming related to Software Products is software developer

    One who is related in programming related to Software Product and Appication is software programer


  7. This is a good question. Now there are 3 terms: Programmer, Software Developer, Software Engineer. Now take an example of a building structure to build.

    1. Programmer

    Someone who knows how to code and is quite comfortable in writing code in a specific language like C,C++, Java, etc. Equivalent to a builder or a mason who knows how to lay bricks properly.  

    2.Developer

    A Software Developer is a person who specializes in developing a certain class of software e.g. for Database Software, Graphics Software. He is responsible for supervising the programmer and testing the code as well. A software developer is like an architect of a building structure. He is involved in coding at times but not always.

    3. Software Engineer

    A Software Engineer in IT industry is equivalent to a Structural Engineer in the building industry. He is there to supervise the entire project,manage tasks and resources and design the infrastructure or architecture of the software to design.He is not involved in coding at all but is mainly engaged in writing technical documents like SRS (Software Requirements Specifications) and analyzing the existing system and proposing a new one. A Software Engineer is also responsible for costing the total software project as well.

    These terms are interchangeably used in various software houses and  concerns.But essentially this is what they all actually mean.    

  8. A software developer imagines, the programmer programs.

    I'm Director of IT for a large company: I know how to put things together to achieve an outcome. Programmers typically just know how to program, not how everything fits together.

    I imagine, give the programmer instructions, and he programs.  

Question Stats

Latest activity: earlier.
This question has 8 answers.

BECOME A GUIDE

Share your knowledge and help people by answering questions.