论坛首页 海阔天空论坛

程序员要学多少门语言?

浏览 11266 次
精华帖 (0) :: 良好帖 (0) :: 灌水帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2006-09-28  
CSDN上的一篇老文章了,里面说到:

引用

学会至少半打编程语言。包括一门支持类抽象(class abstraction)的语言(如Java或C++),一门支持函数抽象(functional abstraction)的语言(如Lisp或ML),一门支持句法抽象(syntactic abstraction)的语言(如Lisp),一门支持说明性规约(declarative specification)的语言(如Prolog或C++模版),一门支持协程(coroutine)的语言(如Icon或Scheme),以及一门支持并行处理(parallelism)的语言(如Sisal)。


感觉离他这个要求差太多了。。c/c++用了3年,java1年,其余时间都在python, ruby, javascript中爬过。上面说的函数抽象和句法抽象基本上没接触到。

原文还说道你可以选择4年大学,也可以自学,在中国编程自学还能找到工作么?
   发表时间:2006-09-28  
学编程不仅仅是为了工作,更重要的是爱好,想想你当年编出hello,world时候的感觉吧,我当时差点哭了。
0 请登录后投票
   发表时间:2006-09-28  
How To Pick A Programming Language
http://www.tundraware.com/Technology/How-To-Pick-A-Programming-Language/
引用
"I'm bored, I need a new challenge."
If you already know more than 5 languages, consider joining the Navy SEALs - they are very busy at the moment and are always looking for an Adventurer just like you.   If you are over 19 and this is therefore impractical, get married and raise children.  You will never be bored.
0 请登录后投票
   发表时间:2006-09-28  
人家的出发点不同啦,不需要用大学4年来比较。
可能,人家是说做语言专家、或者架构师、或者其它角色,需要学6种语言;
这就看你干这行多久了,想达到什么层次和境界。
0 请登录后投票
   发表时间:2006-09-28  
sevenbamboos 写道
How To Pick A Programming Language
http://www.tundraware.com/Technology/How-To-Pick-A-Programming-Language/
引用
"I'm bored, I need a new challenge."
If you already know more than 5 languages, consider joining the Navy SEALs - they are very busy at the moment and are always looking for an Adventurer just like you.   If you are over 19 and this is therefore impractical, get married and raise children.  You will never be bored.

蛮有意思的
0 请登录后投票
   发表时间:2006-09-28  
引用

一门支持函数抽象(functional abstraction)的语言(如Lisp或ML)



ML 不用学吧,这应该是无师自通滴。


对不起,我又YY老。。。各位继续。
0 请登录后投票
   发表时间:2006-09-28  
技多不压身。
0 请登录后投票
   发表时间:2006-09-28  
越是深入的学习一门语言A,越是能够快速的学习另一门语言B。

A和B可以是任何两种语言。

所以,不要过多的考虑“再学一门什么语言”
而是,努力深入透彻的掌门目前正在使用的这门语言,深入、再深入。这些努力,在你以后要学习其他语言的时候,一定会有回报的。

当然,目前比较空闲,想玩玩新东西的,无妨。
0 请登录后投票
   发表时间:2006-09-28  
庄表伟 写道
越是深入的学习一门语言A,越是能够快速的学习另一门语言B。

A和B可以是任何两种语言。

所以,不要过多的考虑“再学一门什么语言”
而是,努力深入透彻的掌门目前正在使用的这门语言,深入、再深入。这些努力,在你以后要学习其他语言的时候,一定会有回报的。

当然,目前比较空闲,想玩玩新东西的,无妨。


说的好,让现在的我明确了方向。
0 请登录后投票
   发表时间:2006-09-28  
要学的东西太多了。饱暖思淫欲,先把现有的东西学饱了再说。。
0 请登录后投票
论坛首页 海阔天空版

跳转论坛:
Global site tag (gtag.js) - Google Analytics