五步蛇吧 关注:2,182贴子:9,295
  • 1回复贴,共1

优秀的程序员应该掌握多少门编程语言?

只看楼主收藏回复

汇编,c,c++,java,都要掌握么?


IP属地:北京1楼2014-03-30 23:53回复
    C: 传统的系统编程,原始的内存管理
    Java: 面向对象编程,工业级编程语言,静态类型的虚拟机语言
    Python: 脚本语言,动态类型的虚拟机语言
    JS(Node): 基于事件回调的函数式编程
    XML/CSS: 声明式的语言
    Golang: 并发编程
    不同意一些人所说的『精通一门就够了』,可以看到上面的几种语言代表着不同的领域,使用它们有着不同的场景,写代码时的思维方式也肯定是不一样的。
    补充:我觉得对于程序员,非常有必要尝试接触不同类型的编程语言,学习不同的思维方式。
    我觉得优秀的程序员不是面面俱到,精通每一门语言,而是有随时学习、掌握新技术的能力,这个能力是需要通过掌握大量的基础知识(通常被称为计算机科学)来获得的。2014-01-09


    IP属地:北京3楼2014-03-30 23:53
    回复