7

I know that a couple of variation of "coding" or programming are 编程, or 写代码. How would I refer to that person who does the coding/programming? Is it 编程家? or is there a more colloquial way of saying it?

  • 1
    Dialect note: the Taiwanese term for programmers is usually 軟體工程師. But a more colloquial way is referring to someone as 寫程式的, i.e. 周小姐是寫程式的. – Semaphore Jul 22 '14 at 15:13
12

编程家 sounds weird. You can say:

程序员
程序猿 (for male)
程序媛 (for female)
编程人员
码农 (junior programmer without future, often used for self-mockery)
挨踢(IT)民工 (similar to 码农)
| improve this answer | |
7

程序员 is widely used in China as “programmer”。

| improve this answer | |
4

软件工程师(軟件工程師) should be a good one.

| improve this answer | |
  • This is what I normally say (or the Taiwanese variant 軟體工程師) – Matthew Rudy 马泰 Oct 20 '14 at 13:36
  • 2
    This means 'software engineer', not 'programmer'. – imrek Dec 4 '15 at 19:29
  • Isn't this "software engineer", not "programmer"? – Blaszard Jul 24 '17 at 18:00
3

程序员 is the widely used word. In most company, including the one I'm currently working in, people use 程序 to call 程序员, some kinda in short. 主程: LP/ Chief Programmer. A funny version is 程序猿[code monkey]. 猿(yuan2) is gorilla. Also, 码农[a programmer who gets low salary],程序媛[female code monkey](媛 means girl).

| improve this answer | |
  • Sean, I've heard that 码农 isn't that often used/is 网络语。 Do you think I should ever use it when speaking as a joke? Like 我以后想当一个码农。 – Stephen Jul 23 '14 at 10:27
  • 1
    You can but it sounds weird. We often call ourselves(who are already coders) 码农 (as a joke of course). See this self sarcasm: 人家敲代码几年都成男神高富帅了,我特么还是一码农/屌丝程序猿。(And I am the 屌丝程序猿 :P) – Sean C. Jul 23 '14 at 11:08
  • Oh awesome - so, I could probably use it if I was a computer science student as well though/considered myself a programmer – Stephen Jul 23 '14 at 14:09
2

you can say '程序员'

EG: 程序员总是有着相同的风格 Programmer alway has same style of wear.

| improve this answer | |
1

I've also heard 程序设计师 (设计师 = designer, architect).

| improve this answer | |
0

You can use 程序员, 程序师, or 程序设计师 (设计师 means architect/designer and 程序 means a program).

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.