Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

That's easy. A "computer scientist" is a tenured professor^W^Wsomeone who does research in computer science. A "programmer" is someone who writes code for a living. A "developer" or "software engineer" is a programmer who likes business-y titles.


There are industry "computer scientists." Your definition should simply be "someone who does research in computer science."


OK, I agree.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: