Live data from Hacker News

What's the difference between a "developer" and a "programmer"?

news.ycombinator.com

1–10 of 22 posts

Re: What's the difference between a "developer" and a "programmer"?

#3
I think they are mostly the same, but that "developer" means more than just programming. By developing something you take an active part and can make decisions about the software. If you're "just" a programmer, you just program something that matches the specs. (think outsourcing)

Re: What's the difference between a "developer" and a "programmer"?

#6
The term programmer makes me thinking "we need 100 programmers to meet our deadline!"... stupid concepts like working_code=num_programmers x time and in general that programmers are easily interchangeable.

Developer is much better and is able to evoke the idea that it's not just a matter of writing code but there is a design process involved.

p.s. how can I write a verbatim asterisk? backslash quoting does not work

Re: What's the difference between a "developer" and a "programmer"?

#7
post #6

The term programmer makes me thinking "we need 100 programmers to meet our deadline!"... stupid concepts like working_code=num_programmers x time and in general that programmers are easily interchangeable. Developer is much better and is able to evoke the idea that it's not just a matter of writing code but there is a design process involved. p.s. how can I write a verbatim asterisk? backslash quoting does not work

* yields *

Re: What's the difference between a "developer" and a "programmer"?

#8
There's an anecdote about Ken Thompson having "coder" as his occupation in his passport. Shame I can't find a link. Typical of a man who debunked persistent objects with a quip about having them for years; they're called files.

Being an above average coder or programmer means understanding many things. Grabbing the moniker developer instead seems more about worrying how others perceive you.

Re: What's the difference between a "developer" and a "programmer"?

#9
post #7
post #6

The term programmer makes me thinking "we need 100 programmers to meet our deadline!"... stupid concepts like working_code=num_programmers x time and in general that programmers are easily interchangeable. Developer is much better and is able to evoke the idea that it's not just a matter of writing code but there is a design process involved. p.s. how can I write a verbatim asterisk? backslash quoting does not work

* yields *

Thanks, not particularly intuitive :)

Re: What's the difference between a "developer" and a "programmer"?

#10
post #2

Hacker, programmer, developer, coder, and engineer are terms used by different groups to denote the same people. So the difference is mainly what they say about the speaker.

Very true. "A friend of mine" was writing some ad copy for a job req. "his" employer was trying to fill, and wanted to use the word "hacker" in the headline. (E.g. "Looking for a great hacker", or somesuch.) The (oursourced, non-technical) HR dept. would not permit the use of that word, as it sounded too much like advertising for someone to break the law.

I've always believed that these terms told you a lot about the speaker, but I was shocked to see such a clear, real-life case.

Post reply on HN