l******d 发帖数: 530 | 1 最近见到几个国内过来的CS学生,说没用过C语言,我很震精,现在国内CS本科都教些
啥? |
a*w 发帖数: 4495 | 2 你看一下美国CS专业的课程表,你会更震惊的。
【在 l******d 的大作中提到】 : 最近见到几个国内过来的CS学生,说没用过C语言,我很震精,现在国内CS本科都教些 : 啥?
|
l******d 发帖数: 530 | 3 光从课程表上看,中美没啥区别,但课程内容就差远了
【在 a*w 的大作中提到】 : 你看一下美国CS专业的课程表,你会更震惊的。
|
S**I 发帖数: 15689 | 4 美国大学CS专业的教学语言基本上都用Java了,C/C++一般不是必修的。
【在 l******d 的大作中提到】 : 光从课程表上看,中美没啥区别,但课程内容就差远了
|
D*******a 发帖数: 3688 | 5 but they eventually will use it when taking the OS course.
【在 S**I 的大作中提到】 : 美国大学CS专业的教学语言基本上都用Java了,C/C++一般不是必修的。
|
h********8 发帖数: 7355 | |
g*****g 发帖数: 34805 | 7 C++也罢,C应该是必修的。或者修不修随你,用还是要用的。
操作系统,网络,编译这些课都是C的编程。
【在 S**I 的大作中提到】 : 美国大学CS专业的教学语言基本上都用Java了,C/C++一般不是必修的。
|
S**I 发帖数: 15689 | 8 基本要靠自学。我看了一下我以前学校CS专业的本科课程设置,必修课里没有C/C++,
编译是选修课,网络课也可以用Java(socket编程Java比C容易多了),只有操作系统
还需要用到C。不过本科的操作系统课程也就是教几个UNIX系统API,只能学到点C的皮
毛。
【在 g*****g 的大作中提到】 : C++也罢,C应该是必修的。或者修不修随你,用还是要用的。 : 操作系统,网络,编译这些课都是C的编程。
|
g*****g 发帖数: 34805 | 9 用Java做socket编程哪能叫网络课吗?网络课大部分东西在TCP/IP层,
java难能做得了。
【在 S**I 的大作中提到】 : 基本要靠自学。我看了一下我以前学校CS专业的本科课程设置,必修课里没有C/C++, : 编译是选修课,网络课也可以用Java(socket编程Java比C容易多了),只有操作系统 : 还需要用到C。不过本科的操作系统课程也就是教几个UNIX系统API,只能学到点C的皮 : 毛。
|
w***g 发帖数: 5958 | 10 C语言已经过时了。
【在 l******d 的大作中提到】 : 最近见到几个国内过来的CS学生,说没用过C语言,我很震精,现在国内CS本科都教些 : 啥?
|
|
|
S**I 发帖数: 15689 | 11 本科的网络课主要是讲授各类网络协议(包括TCP/IP)的原理,实现的细节是不讲的,
project就是socket编程或者写程序模拟某个网络协议(BGP,DVMRP之类的),语言不
限;这两类project用Java显然比用C容易多了。我一个师弟做了好几学期这门课的TA,
怎么教的我很清楚。研究生级别的网络课倒是会用到POSIX的API。
【在 g*****g 的大作中提到】 : 用Java做socket编程哪能叫网络课吗?网络课大部分东西在TCP/IP层, : java难能做得了。
|
S**I 发帖数: 15689 | 12 过时说不上,嵌入式系统编程还是C和汇编的天下,不过就业市场确实是在萎缩。
【在 w***g 的大作中提到】 : C语言已经过时了。
|
s****t 发帖数: 698 | 13
开玩笑呢吧?哥哥。
各种底层网络设备基本是C的天下啊。
【在 w***g 的大作中提到】 : C语言已经过时了。
|
s****t 发帖数: 698 | 14
smartphon和tablet这么火的时候,
你说就业市场萎缩了?
【在 S**I 的大作中提到】 : 过时说不上,嵌入式系统编程还是C和汇编的天下,不过就业市场确实是在萎缩。
|
r********3 发帖数: 2998 | 15 只有网络设备底层才是C的天下,这还不够过时啊?
【在 s****t 的大作中提到】 : : smartphon和tablet这么火的时候, : 你说就业市场萎缩了?
|
c****p 发帖数: 6474 | 16 OS也是C的吧,小型嵌入式系统的代码也都是C的。
【在 r********3 的大作中提到】 : 只有网络设备底层才是C的天下,这还不够过时啊?
|
g*****g 发帖数: 34805 | 17 smartphone/tablet都用java/Object C写应用了。
OS跟应用比,活还是太少了。
【在 s****t 的大作中提到】 : : smartphon和tablet这么火的时候, : 你说就业市场萎缩了?
|
D*******a 发帖数: 3688 | 18 其实本科学啥不是皮毛?
【在 S**I 的大作中提到】 : 基本要靠自学。我看了一下我以前学校CS专业的本科课程设置,必修课里没有C/C++, : 编译是选修课,网络课也可以用Java(socket编程Java比C容易多了),只有操作系统 : 还需要用到C。不过本科的操作系统课程也就是教几个UNIX系统API,只能学到点C的皮 : 毛。
|
w***g 发帖数: 5958 | 19 一个系统最精髓的东西就是它的API。只要有了API, 实现只是人力问题。
【在 D*******a 的大作中提到】 : 其实本科学啥不是皮毛?
|
s****t 发帖数: 698 | 20
这个观点不太敢苟同了,那要看啥系统。
如果是embedded system,让你写个router,switch啥的,
哪里有API?
如果是super computer呢?可能硬件都不一样。
所以,design最重要,而不是coding.
【在 w***g 的大作中提到】 : 一个系统最精髓的东西就是它的API。只要有了API, 实现只是人力问题。
|
|
|
s****t 发帖数: 698 | 21
活少这点我承认,
但是说过时,我还不太同意。
【在 g*****g 的大作中提到】 : smartphone/tablet都用java/Object C写应用了。 : OS跟应用比,活还是太少了。
|
g*****g 发帖数: 34805 | 22 大部分人学了是为了混口饭吃,工作变少,现有老手很多,新手就很难有竞争力。
这就跟Cobol仍然在用,而且工资很高,但新的毕业生基本没有可能找到这方面
工作。
【在 s****t 的大作中提到】 : : 活少这点我承认, : 但是说过时,我还不太同意。 :
|
s********k 发帖数: 6180 | 23 C的工作从来就没有爆发性的多过,所以也难说少很多,原来要用C做的现在很多还是在
用C做,现在不用C的大都是从来就没有用C做过。所以C一直是稳定的前5.但是难以到前
3
【在 g*****g 的大作中提到】 : 大部分人学了是为了混口饭吃,工作变少,现有老手很多,新手就很难有竞争力。 : 这就跟Cobol仍然在用,而且工资很高,但新的毕业生基本没有可能找到这方面 : 工作。
|
a*w 发帖数: 4495 | 24 根据以下网站的统计,C还是top 3
http://langpop.com/
【在 s********k 的大作中提到】 : C的工作从来就没有爆发性的多过,所以也难说少很多,原来要用C做的现在很多还是在 : 用C做,现在不用C的大都是从来就没有用C做过。所以C一直是稳定的前5.但是难以到前 : 3
|
z****e 发帖数: 54598 | |
a***y 发帖数: 2803 | 26 恩,c++和汇编语言现在都不流行了,c++一般是90年代那时候的一批人在用,现在大部分
人用java.
所以,现在计算机的基础语言课应该是java和javascript.再学学基本的二进制理论,
logic design,数据结构,计算机操作系统,oracle,network就可以了.c++搞得太复杂,又
是个黑匣子,microsoft,oracle都不鸟它.
【在 g*****g 的大作中提到】 : C++也罢,C应该是必修的。或者修不修随你,用还是要用的。 : 操作系统,网络,编译这些课都是C的编程。
|
a***y 发帖数: 2803 | 27 干哪一行,都要先爱这一行,就是说,干这一行,不是为了钱,而是真心爱它.别计较工资高
低的问题,等成为行家了,工资自然就上去了.所以,先要真正爱这一行,这和追求对象是
一個道理.
【在 g*****g 的大作中提到】 : 大部分人学了是为了混口饭吃,工作变少,现有老手很多,新手就很难有竞争力。 : 这就跟Cobol仍然在用,而且工资很高,但新的毕业生基本没有可能找到这方面 : 工作。
|
z*****n 发帖数: 7639 | 28 This is well said.
【在 a***y 的大作中提到】 : 干哪一行,都要先爱这一行,就是说,干这一行,不是为了钱,而是真心爱它.别计较工资高 : 低的问题,等成为行家了,工资自然就上去了.所以,先要真正爱这一行,这和追求对象是 : 一個道理.
|
l******d 发帖数: 530 | 29 最近见到几个国内过来的CS学生,说没用过C语言,我很震精,现在国内CS本科都教些
啥? |
a*w 发帖数: 4495 | 30 你看一下美国CS专业的课程表,你会更震惊的。
【在 l******d 的大作中提到】 : 最近见到几个国内过来的CS学生,说没用过C语言,我很震精,现在国内CS本科都教些 : 啥?
|
|
|
l******d 发帖数: 530 | 31 光从课程表上看,中美没啥区别,但课程内容就差远了
【在 a*w 的大作中提到】 : 你看一下美国CS专业的课程表,你会更震惊的。
|
S**I 发帖数: 15689 | 32 美国大学CS专业的教学语言基本上都用Java了,C/C++一般不是必修的。
【在 l******d 的大作中提到】 : 光从课程表上看,中美没啥区别,但课程内容就差远了
|
D*******a 发帖数: 3688 | 33 but they eventually will use it when taking the OS course.
【在 S**I 的大作中提到】 : 美国大学CS专业的教学语言基本上都用Java了,C/C++一般不是必修的。
|
h********8 发帖数: 7355 | |
g*****g 发帖数: 34805 | 35 C++也罢,C应该是必修的。或者修不修随你,用还是要用的。
操作系统,网络,编译这些课都是C的编程。
【在 S**I 的大作中提到】 : 美国大学CS专业的教学语言基本上都用Java了,C/C++一般不是必修的。
|
S**I 发帖数: 15689 | 36 基本要靠自学。我看了一下我以前学校CS专业的本科课程设置,必修课里没有C/C++,
编译是选修课,网络课也可以用Java(socket编程Java比C容易多了),只有操作系统
还需要用到C。不过本科的操作系统课程也就是教几个UNIX系统API,只能学到点C的皮
毛。
【在 g*****g 的大作中提到】 : C++也罢,C应该是必修的。或者修不修随你,用还是要用的。 : 操作系统,网络,编译这些课都是C的编程。
|
g*****g 发帖数: 34805 | 37 用Java做socket编程哪能叫网络课吗?网络课大部分东西在TCP/IP层,
java难能做得了。
【在 S**I 的大作中提到】 : 基本要靠自学。我看了一下我以前学校CS专业的本科课程设置,必修课里没有C/C++, : 编译是选修课,网络课也可以用Java(socket编程Java比C容易多了),只有操作系统 : 还需要用到C。不过本科的操作系统课程也就是教几个UNIX系统API,只能学到点C的皮 : 毛。
|
w***g 发帖数: 5958 | 38 C语言已经过时了。
【在 l******d 的大作中提到】 : 最近见到几个国内过来的CS学生,说没用过C语言,我很震精,现在国内CS本科都教些 : 啥?
|
S**I 发帖数: 15689 | 39 本科的网络课主要是讲授各类网络协议(包括TCP/IP)的原理,实现的细节是不讲的,
project就是socket编程或者写程序模拟某个网络协议(BGP,DVMRP之类的),语言不
限;这两类project用Java显然比用C容易多了。我一个师弟做了好几学期这门课的TA,
怎么教的我很清楚。研究生级别的网络课倒是会用到POSIX的API。
【在 g*****g 的大作中提到】 : 用Java做socket编程哪能叫网络课吗?网络课大部分东西在TCP/IP层, : java难能做得了。
|
S**I 发帖数: 15689 | 40 过时说不上,嵌入式系统编程还是C和汇编的天下,不过就业市场确实是在萎缩。
【在 w***g 的大作中提到】 : C语言已经过时了。
|
|
|
s****t 发帖数: 698 | 41
开玩笑呢吧?哥哥。
各种底层网络设备基本是C的天下啊。
【在 w***g 的大作中提到】 : C语言已经过时了。
|
s****t 发帖数: 698 | 42
smartphon和tablet这么火的时候,
你说就业市场萎缩了?
【在 S**I 的大作中提到】 : 过时说不上,嵌入式系统编程还是C和汇编的天下,不过就业市场确实是在萎缩。
|
r********3 发帖数: 2998 | 43 只有网络设备底层才是C的天下,这还不够过时啊?
【在 s****t 的大作中提到】 : : smartphon和tablet这么火的时候, : 你说就业市场萎缩了?
|
c****p 发帖数: 6474 | 44 OS也是C的吧,小型嵌入式系统的代码也都是C的。
【在 r********3 的大作中提到】 : 只有网络设备底层才是C的天下,这还不够过时啊?
|
g*****g 发帖数: 34805 | 45 smartphone/tablet都用java/Object C写应用了。
OS跟应用比,活还是太少了。
【在 s****t 的大作中提到】 : : smartphon和tablet这么火的时候, : 你说就业市场萎缩了?
|
D*******a 发帖数: 3688 | 46 其实本科学啥不是皮毛?
【在 S**I 的大作中提到】 : 基本要靠自学。我看了一下我以前学校CS专业的本科课程设置,必修课里没有C/C++, : 编译是选修课,网络课也可以用Java(socket编程Java比C容易多了),只有操作系统 : 还需要用到C。不过本科的操作系统课程也就是教几个UNIX系统API,只能学到点C的皮 : 毛。
|
w***g 发帖数: 5958 | 47 一个系统最精髓的东西就是它的API。只要有了API, 实现只是人力问题。
【在 D*******a 的大作中提到】 : 其实本科学啥不是皮毛?
|
s****t 发帖数: 698 | 48
这个观点不太敢苟同了,那要看啥系统。
如果是embedded system,让你写个router,switch啥的,
哪里有API?
如果是super computer呢?可能硬件都不一样。
所以,design最重要,而不是coding.
【在 w***g 的大作中提到】 : 一个系统最精髓的东西就是它的API。只要有了API, 实现只是人力问题。
|
s****t 发帖数: 698 | 49
活少这点我承认,
但是说过时,我还不太同意。
【在 g*****g 的大作中提到】 : smartphone/tablet都用java/Object C写应用了。 : OS跟应用比,活还是太少了。
|
g*****g 发帖数: 34805 | 50 大部分人学了是为了混口饭吃,工作变少,现有老手很多,新手就很难有竞争力。
这就跟Cobol仍然在用,而且工资很高,但新的毕业生基本没有可能找到这方面
工作。
C还好,C++这些年跌得很厉害。
【在 s****t 的大作中提到】 : : 活少这点我承认, : 但是说过时,我还不太同意。 :
|
|
|
s********k 发帖数: 6180 | 51 C的工作从来就没有爆发性的多过,所以也难说少很多,原来要用C做的现在很多还是在
用C做,现在不用C的大都是从来就没有用C做过。所以C一直是稳定的前5.但是难以到前
3
【在 g*****g 的大作中提到】 : 大部分人学了是为了混口饭吃,工作变少,现有老手很多,新手就很难有竞争力。 : 这就跟Cobol仍然在用,而且工资很高,但新的毕业生基本没有可能找到这方面 : 工作。 : C还好,C++这些年跌得很厉害。
|
a*w 发帖数: 4495 | 52 根据以下网站的统计,C还是top 3
http://langpop.com/
【在 s********k 的大作中提到】 : C的工作从来就没有爆发性的多过,所以也难说少很多,原来要用C做的现在很多还是在 : 用C做,现在不用C的大都是从来就没有用C做过。所以C一直是稳定的前5.但是难以到前 : 3
|
z****e 发帖数: 54598 | |
a***y 发帖数: 2803 | 54 恩,c++和汇编语言现在都不流行了,c++一般是90年代那时候的一批人在用,现在大部分
人用java.
所以,现在计算机的基础语言课应该是java和javascript.再学学基本的二进制理论,
logic design,数据结构,计算机操作系统,oracle,network就可以了.c++搞得太复杂,又
是个黑匣子,microsoft,oracle都不鸟它.
【在 g*****g 的大作中提到】 : C++也罢,C应该是必修的。或者修不修随你,用还是要用的。 : 操作系统,网络,编译这些课都是C的编程。
|
a***y 发帖数: 2803 | 55 干哪一行,都要先爱这一行,就是说,干这一行,不是为了钱,而是真心爱它.别计较工资高
低的问题,等成为行家了,工资自然就上去了.所以,先要真正爱这一行,这和追求对象是
一個道理.
【在 g*****g 的大作中提到】 : 大部分人学了是为了混口饭吃,工作变少,现有老手很多,新手就很难有竞争力。 : 这就跟Cobol仍然在用,而且工资很高,但新的毕业生基本没有可能找到这方面 : 工作。 : C还好,C++这些年跌得很厉害。
|
z*****n 发帖数: 7639 | 56 This is well said.
【在 a***y 的大作中提到】 : 干哪一行,都要先爱这一行,就是说,干这一行,不是为了钱,而是真心爱它.别计较工资高 : 低的问题,等成为行家了,工资自然就上去了.所以,先要真正爱这一行,这和追求对象是 : 一個道理.
|
m****u 发帖数: 3915 | 57 那为啥爱金融的,爱cs的,比爱物理化学的多?
物理的行家工资也很高,还可以泡28的
【在 a***y 的大作中提到】 : 干哪一行,都要先爱这一行,就是说,干这一行,不是为了钱,而是真心爱它.别计较工资高 : 低的问题,等成为行家了,工资自然就上去了.所以,先要真正爱这一行,这和追求对象是 : 一個道理.
|
a*w 发帖数: 4495 | 58 物理比较难,化学对人体危害性大。
【在 m****u 的大作中提到】 : 那为啥爱金融的,爱cs的,比爱物理化学的多? : 物理的行家工资也很高,还可以泡28的
|
z****e 发帖数: 54598 | 59 比起物理化学和数学
我还真的是喜欢cs和engineering
觉得很难理解喜欢基础理论的人会占多数
【在 m****u 的大作中提到】 : 那为啥爱金融的,爱cs的,比爱物理化学的多? : 物理的行家工资也很高,还可以泡28的
|