4 ms·
>The terminology is shifting though, and has been for some time now. Yes, I agree. "Coder" and "Programmer" are grey beard terms. >Also synonymous with hacker
by Clubber 9y ago
>The terminology is shifting though, and has been for some time now.
Yes, I agree. "Coder" and "Programmer" are grey beard terms.
>Also synonymous with hacker, which I would bet also has a reversed connotation for those who see coder as a good thing.
Yes; a hacker is someone who can bend the computer to their will, even when it isn't supposed to do it. That's one of the reasons people who crack software and infiltrate systems sometimes get that moniker.
>implies the person thinks their job is complex enough to warrant the title, even if not deserved by the standards of other engineers.
Ya, that's kinda the problem. It has an inferiority aura about it.
> In the end, it's pretty meaningless in terms of impact. CS vs SE I think should be the focus, as yes, the two can be quite different, even if most CS degrees end up working in SE.
It absolutely is meaningless, I guess that's what bugs me about it. CS is for creating an improving algorithms. John von Neumann discovered/created merge sort in 1945 (among other things). He is CS. "Engineering" is taking merge sort and using it for efficient joins in an RDMBS; applying science to an actual thing.