What is the difference between a computer programmer and a software developer?

What's The difference between a Software Developer, Software Engineer, and a Computer Programmer?

  • I'm a Computer Science major trying to become a Software Architect and I was wondering what was the best route for me to take ?

  • Answer:

    They are pretty equivalent. Depending on the company, they all could be doing exactly the same things. However, other companies may have Programmers just programming and Software Engineers doing the design in addition to programming. To become a Software Architect you will want to get more design and overall process experience (including integration with other systems)...and not be just a coder. But you will also need several years of experience to become an expert in the languages/systems you pick.

V64RIX5I7ZCE5GDBRQ6ICJ3VVA at Yahoo! Answers Visit the source

Was this solution helpful to you?

Other answers

You'd be best served by a degree program in Software Engineering. Software Engineering approaches software development as an engineering exercise(well planned out, monitored, etc.) rather than a code & fix approach. There you would learn more about software development than just coding... more about the overall process involved in creating & maintaining high-quality software. Those programs are few and far in between though. If you can't find one just stick with you're CS degree and you can do a Masters in SE or just learn the skills in industry.

Embedded man

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.