Hey guys,
Here’s something that’s driving me crazy, there are so many names for programmers and I don’t know what the exact differences are, or if there even is any. For example, there is, Software Developer, Software Engineer, Software Architect and Programmer. So what in the world are the differences?
I’ve checked many sites and everyone seems to give a different answer, there is not one definition that everyone agrees on. I notice many game companies refer to their programming jobs as “Software Engineer.” Sometimes I see programmer but I’ve never seen anything else like Software Architect.
Are these just fancy words for the same thing? Or do they actually have important differences? Thanks
Programmer Name Confusion
Are these just fancy words for the same thing? Or do they actually have important differences? Thanks
The only surefire important difference is the architect title. It is generally for someone who primarily does large system design, rather than implementation. It is generally a position to advance beyond Sr. Software Engineer for those not suited for team lead/management. Occasionally the team lead responsibilities are rolled into it.
Some places consider Programmer to be a bit more derogatory/grunt work than Software Engineer, but in general they refer to the same positions.
It's not a "name," it's a "title." This link may help. (Click "Programming.")
-- Tom Sloper -- sloperama.com
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement