I read so many articles talking about Programmers and Software Engineers, but no one ever bothers to take the time to define each profession.
I am inclined to think they are one and the same. Software Engineer write software (the blueprints), and Programmers write software. What is the difference?
Keep Up with TechRepublic