Ask HN: Developers versus programmers versus engineers? | Hacker News Reader