https://m.toutiao.com/is/Dg1sWVQ/?= 我认为作为一个程序员,应该至少精通三种编程语言: A. 一种静态语言,比如C/C++/Java/Pascal等。这些语言历史悠久,编程思维更接近底层机器,编写出的代码更加精细、高效。掌握这种语言可以让你拥有出色的编程素养,是程序员内功的一部分。 B. 一种动态语言,比如 C. 一种有趣的语言。可以是任何语言,只要你觉得好玩。可能是Erlang、Lisp、Bash,甚至BrainFuck(由<>+-...[ ]这几个符号构成的奇葩语言)。优秀的程序员与普通的码农最大的不同之处在于,他们把编程看作一种有趣的游戏。掌握这种语言可以提升你的创造力,是程序员的灵魂之一。 虽然有很多程序员声称只擅长PHP或JavaScript等一种语言,但掌握多种编程语言可以带来许多好处。也许某一天,你会发现自己掌握C语言的基础成为你比同事更优秀的一个小优势。 |
|
来自: 山峰云绕 > 《程序设计软件工程》