The document compares engineers and programmers, noting that engineers focus on specific languages, frameworks, and platforms while programmers are agnostic to these. It also shows that engineers are more focused on solutions and architects while programmers are more focused on systems and enterprise-level concerns. Common resources for each include language/company specific sites for engineers and more general sites like Stack Overflow for programmers.
Related topics: