Saturday, January 15, 2011

Difference between Programmer and Developer

Programmer 

            A good programmer knows the languages, the object models, and the techniques that are capable of producing stable, working pieces of code.They write awesome code. Making it clean, well-factored and error free,but not concern about about the expenses of getting the jobs done.But a good programmer is not a software developer.

Developer
           
            A software developer is a good programmer who breaks out of the "program" mindset. A programmer does a specific task very well, but most professional  projects must go beyond specific tasks. A program is a software solution to a single, focused problem. While in development  involves a collection of programs that satisfy a much broader set of problems. Communication and people skills are the important aspects.Process and team dynamics are important for them. They are expert at finding ways around problems and plugging components together to fulfil a set of requirements.

No comments:

Post a Comment