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

编程家 sounds weird. You can say:

程序猿 (for male)
程序媛 (for female)
码农 (junior programmer without future, often used for self-mockery)
挨踢(IT)民工 (similar to 码农)

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


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

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

程序员 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).

  • 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

you can say '程序员'

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


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


It is 程序员.

To learm more about Chinese you can learn from here:http://www.hanbridgemandarin.com/article/chinese-learning-tips

  • 2
    Katherine, welcome to Chinese SE. Please don't just post a link to a website, and try to keep your answer focused on the question. Your line about "learning Chinese" is not really requested here. If the site is yours or you're linked to it in any way, it'd be good to add a disclaimer too. – Alenanno Jul 22 '17 at 15:41

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.