IMO the problem is that today we generally still only have one name for all of these jobs (software dev|engineer) when it reality we probably need 2 or 3. It makes planning one's career and searching for the right job very difficult.
No comments yet.