斯坦福19年研究:中美俄印四国计算机专业本科毕业生编程能力大比拼

秃顶的花生桂圆
中美毕业生差距其实挺大的 国内毕业太轻松了
虎扑用户715656
引用内容可能违规暂时被隐藏


学校发的教材

煌煌赫赫
引用 @NBAonly 发表的:
你了解现实吗?奖学金都和成绩挂钩的,有些核心课成绩不达到一定要求,都不让修一些热门课程,深圳你有些课达不到优秀研究生的研究方向你都选不到,你这里给我说国外成绩不重要,呵呵,我后面不用再回复你了。

我跟你讲国外,你跟我讲深圳,不是搞笑吗。美国的普通本科生谈什么奖学金?至于研究生,一般GPA达到3就可以了吧,人家不像中国人追求全A。有人为了全A,期中考试不到平均分就退课,美国人可没有这么干的。
虎扑JR1349808296
引用 @杏梨大事件 发表的:
人家编程思想和你从小养成的数学思想一样,学起来比中国人轻松太多。中国人接受的教育是俄式教育,偏理论,所有课程都是想给一个高度概括的n阶定义,把定义讲完了才讲应用。美帝的思维是,123阶这种简单的应用做定义,印在脑子里的就先是怎么用。 中国人学编程太慢了,学个一门语言的编程语法学通透都到大三了,而且绝大部分人到大三实战能力基本没有。

看看计算机学生的比例再来吹吧

煌煌赫赫
引用 @kbwc31 发表的:
清华电子c++上了两学期以后的暑假大作业才是图书管理系统,原来国外第一节课就是这…的确硬核

那是因为人家中学就上编程课,中国中学都忙着复习高考。
I
IamhereSWZR
引用 @我亚瑟了呀 发表的:
其实数学系也有这种困扰,可能是我国内大学课程的问题 普通211

不会吧...美本的数学系学生普遍水平其实不太行,他们很多研究生课程都是国内数学的必修课...我们学校去交流的经常绩点3.4的在那边拿3.9

N
NBAonly
引用 @煌煌赫赫 发表的:
我跟你讲国外,你跟我讲深圳,不是搞笑吗。美国的普通本科生谈什么奖学金?至于研究生,一般GPA达到3就可以了吧,人家不像中国人追求全A。有人为了全A,期中考试不到平均分就退课,美国人可没有这么干的。

是甚至,不是深圳,输入错误,对于这个错误你可以喷,但我讲的就是国外

希卜拉甘
引用 @煌煌赫赫 发表的:
你不知道什么是数据库的存储过程吗?Stored Procedure

那我这个interface不就是实现了这个过程?

虎扑用户801629
引用 @superflb 发表的:
歇歇吧,学校是申请的,不是考。上名校SAT只能起个辅助作用。

我寻思着我也妹说考啊😬我也妹说sat…我只是单从学生水平来说,美国名校一年才招多少中国本科生

菠萝王朝
中国的基础教育相当优秀,然而高等教育与世界一流相比,差距还很远很远。。。。。。。。。。
n
n个好人
引用 @Lzok 发表的:
唉ucla cs. 凌晨四点的洛杉矶,已经见太多次了

你凌晨去北边建筑楼看看,我从来没见这楼关过灯,结果出来收入也就平均水平,知足吧

肯特岗高级技校技工
我们学校学Python基础课,教材类似于UCB,每礼拜都有几天肝到两三点。考试有实操跟笔试,笔试多选题,一小时让你分析四十道题。实操两小时六道小逻辑题四道大题,大部分题不能引用库。我们去投诉太难,然后老师说你们的workload也就我读MIT时候的60%还不到。我高数课的tutor是个复旦做AI的,看了题直接摇头说他做不了😂

虎扑用户178522
引用 @小楼一夜ting春宇 发表的:
考试考啥啊?不写算法咋考试?全是选择题填空题?

考试写算法。伪代码都行的那种。主要是平时没有编程作业去实现每种算法。都是做概念题作业。没任何作用

虎扑用户801629
引用 @熔岩瀑布 发表的:
我回复的那层说的是美国考名校比中国考985难多了,这不是扯淡吗?中国985基本3%甚至更低的比例吧,美国的10%都有吧 我反驳的是这个

按和中国985数量一样,美国的top40来算好了,首先出国留学的学生总体水平就要偏高,你拿个3%和美国10%本身就不具备什么可比性。我也是985的学生,这点自知之明我还是有的,申个好的美国本科难度巨大

朴有天轰
引用 @drogba_2014 发表的:
这种教学才真的是最好的,中国的大学绝大部分都是坐教室里教理论,学生考完就还回去了,卵用没有,对学科理解也是一知半解。

你在说什么?哪个学校的计算机只学理论的,我8年前毕业的,几乎每门课都有大作业,课程设计,毕业工作除了语言会换,基础知识和算法数据结构都能用得上。不懂瞎黑。

冰井蓝
引用 @我是蔡徐坤他爸 发表的:
然而美国本科的中国留学生并不是中国学生的最强者

这个不能下定论 特别是cs专业 很多国内985来交换的 都不如这边的本科生 一定要分学校和案例看 没有一句话能概括的

煌煌赫赫
引用 @希卜拉甘 发表的:
那我这个interface不就是实现了这个过程?

拜托你google一下什么叫Stored Procedure好不。你说的那叫storage
朴有天轰
引用 @drogba_2014 发表的:
这种教学才真的是最好的,中国的大学绝大部分都是坐教室里教理论,学生考完就还回去了,卵用没有,对学科理解也是一知半解。

有的课是搭建网站,有点是搭建管理系统,有的课要求自己实现一个小型cpu。

小楼一夜ting春宇
引用 @rershall1 发表的:
考试写算法。伪代码都行的那种。主要是平时没有编程作业去实现每种算法。都是做概念题作业。没任何作用

考试本来就是考思路,这个没啥问题。学数据结构最大的问题就是不知道这玩意怎么用,这方面实际上应该改革,数据库,搜索引擎,nosql,这些课里面结合着讲听起来才有意义

C
Ceith
引用 @thomasyoungsh 发表的:
如何结束印度人?他们可能大多数英语母语?

我记得印度也是英语母语吧

C
Ceith
引用 @煌煌赫赫 发表的:
别扯淡好不。编程跟英语有个毛的关系。

肯定有关系啊,词汇全是英文的

d
drogba_2014
引用 @朴有天轰 发表的:
你在说什么?哪个学校的计算机只学理论的,我8年前毕业的,几乎每门课都有大作业,课程设计,毕业工作除了语言会换,基础知识和算法数据结构都能用得上。不懂瞎黑。

我说其他工科,电子或者自动化,能动手上项目的都是主动去找学院实验室进去学习,学了一学期模电,连个三极管都不会用

d
drogba_2014
引用 @一根烟屁的弹跳的水平 发表的:
清华之前的编程作业不是被喷太难了吗

我说的不仅仅是指编程,学计算机有键盘敲就行了,我指其他工科

e
eraser_osiris
引用 @希卜拉甘 发表的:
储存过程就是从本地文件读写啊,一个一个block flush进去然后按长度读出来,这个是我们读写文件用的interface,week3一周在做的事情,不知道你说的储存过程处理是不是这个。

存储过程一般相当于一组你这个SQLstatement的集合,再加上变量、控制流、参数之类的支持;
但他说的显然是对查询优化、事务、原子性这一类的东西的支持。那些东西工作量可大可小,花几周很正常花两天也不是不可以;
m
mrworm
引用 @微湿丶不撸客 发表的:
他是不是不行啊,我现在看的视频就是根据他的书讲的。

去知乎搜一下大家推荐的教材吧

光辉岁月203
引用 @mrworm 发表的:
做美本出国11年,遇到三个考上耶鲁本科的学生,分别是东北师大附中1人,东北育才中学2人,都是中学的尖子生,都没有坚持到毕业,最快的1个月就休学回来了,原因是和同学相比,学习能力社交能力导致的心理落差太大了。后来再有特别优秀的学生,我都建议去西北大学,康奈尔,圣母大学这一档次的,压力没那么大能顺利毕业。

笑死人了,哪有那么夸张,不要神话美国高校
C
Civil_Engineer
引用 @讯言 发表的:
请问网上实在做不出来的project哪里可以找到参考答案呢?

作业一般还能查,project不会基本就只能自学了

i
iceskeeter
引用 @三分线是的乔丹pro 发表的:
讲道理,如过上过一门美国大学的cs招牌课,就知道什么是肝了。

大部分是project/lab的形式,很多都是组队的啊。感觉在cs里比国内学校是多一点,但是也没那么夸张。

虎扑用户149734
最大的问题还是编程语言用的是英语,人家的母语

小楼一夜ting春宇
引用 @NBAonly 发表的:
呵,还有更让我奔溃的,学c的时候第一节课就是指针,然后作业直接就是用指向指针的指针实现arry,做一家企业员工的档案。。。。还有操作系统那门课,是真的让你写出一个操作系统,基本的文件管理就不说了,里面要实现编译器,还要要实现格式化硬盘的功能。。。。

全世界所有教科书翻翻,有没有c需要第一节课教指针的

三分线是的乔丹pro
引用 @iceskeeter 发表的:
大部分是project/lab的形式,很多都是组队的啊。感觉在cs里比国内学校是多一点,但是也没那么夸张。

无知者无畏

小楼一夜ting春宇
引用 @NBAonly 发表的:
Unix操作系统编程大部分用gcc编译器,就是让你实现gcc的基本功能,操作系统包括编译原理的内容,没什么不妥吧

编译原理是单独一门课,您这计算机是体育老师编的教材吗?

d
dbowie
引用 @Amanda911 发表的:
如果编程语言改成中文!

得有多无知才会说出这样的话

此卡超彼乔
引用 @哈欠饿 发表的:
本科时期自动化开了数据结构的课 老师第一天就跟我们说 我也不会数据结构 咱们一起学吧 我还以为他是谦虚 后来发现简直离谱已经不仅仅是教学方法不对 我记得那本书很缺德用c语言写的但是里面有一部分伪码 类似c+这老师就看不懂了 一顿乱讲 后来我同学编程大佬才跟我说这是伪码 现在一想就这也能当大学老师 真是唏嘘

绝了,我是电气,学C也是这样的感觉。

i
iceskeeter
引用 @希卜拉甘 发表的:
我现在在上UCSD ECE141b…一个quarter 10周,一门课只干一件事,用C++几乎从0开始写出一个MySQL数据库软件,每周要完成一个小目标,一点不敢水,这周的完不成下周的就没法写……一个星期有一半时间在写这个代码……我自己水平不行是一方面,压力全程拉满,现在是week7,有将近1/3的学生已经顶不住退课了。

实现一个MYSQL有点过分了。 那我做了个mit 6.828 是不是要说我实现一个Linux了? 这种本科的project只是一个做一个toy,旨在让学生更好理解而已。 而且cs作为工科,这种工作量很正常。

熔岩瀑布
引用 @今日头条CTO 发表的:
按和中国985数量一样,美国的top40来算好了,首先出国留学的学生总体水平就要偏高,你拿个3%和美国10%本身就不具备什么可比性。我也是985的学生,这点自知之明我还是有的,申个好的美国本科难度巨大

你这真是牛头不对马嘴 我反驳的是美国人考美国大学的难易程度不如中国考985,你来和我说中国留学生申请美国名校的难易

i
iceskeeter
引用 @三分线是的乔丹pro 发表的:
无知者无畏

😒mit 6.004 6.828我都刷过。

虎扑用户484586
引用 @三分线是的乔丹pro 发表的:
讲道理,如过上过一门美国大学的cs招牌课,就知道什么是肝了。

主要是肝了还不一定做出来 做出来也不一定拿满分 这才是最打击的

三分线是的乔丹pro
引用 @iceskeeter 发表的:
😒mit 6.004 6.828我都刷过。

你什么学校,上学生证 egm

i
iceskeeter
引用 @三分线是的乔丹pro 发表的:
无知者无畏

原来你就刷过cs61b就敢说别人无知,真是笑死人。 多长长见识吧。

三分线是的乔丹pro
引用 @被邓肯摸秃的吉诺比利 发表的:
主要是肝了还不一定做出来 做出来也不一定拿满分 这才是最打击的

那是你菜。

虎扑用户291825
毫无疑问美国大学cs教育是普遍比中国教的好的,而且好的不是一点半点。但某些楼里说的也太夸张了,我研究生在cmu上系统的课也没感觉特别难。每周花十几个小时已经算workload比较大了。往往是转专业的会觉得压力大,那是因为知识跨度太大了而不是课本身难。相比之下,清华的雷课堂才是无敌。不敢想象什么样的巨佬刚上大学就能写出这种东西

i
iceskeeter
引用 @帅的一批12 发表的:
我之前自学一门cs61b,ucb讲数据结构的基本哪种算法都要你自己实现一遍,然后我们学校的数据结构就是念ppt

ucb在美国cs排名也是前四啊。 国内cs排名前四的学校不至于念ppt。 像清华操作系统就有ucore和rcore了

虎扑用户484586
引用 @三分线是的乔丹pro 发表的:
那是你菜。

大佬说的对

i
iceskeeter
引用 @三分线是的乔丹pro 发表的:
你什么学校,上学生证 egm

典型学生行为。动不动上学生证。 没有mit学生证不可以学mit的课吗? mit的课程是最开放的,是个人都能上。

巅峰吉诺比利的长发
引用 @henrybird 发表的:
我本科是光电专业的,学通讯毕设做钙钛矿太阳能电池相关的。研究生转了。

老哥现在在做什么方向

小楼一夜ting春宇
引用 @C-Parsons-25 发表的:
有点厉害。但这俩没有太多联系吧。

这俩联系非常多,但初学者没法联系起来

粗粮王豆奶
引用 @忧优我心 发表的:
这在国内本科一般都是c++的最后一个作业🐶

上完c语言就是这个课程设计

i
iceskeeter
引用 @三分线是的乔丹pro 发表的:
你什么学校,上学生证 egm


学生证是隐私,而且上了也不能说明什么。 上几张我mit 6.004 lab的pass截图证明下我上过这些课把。 两个,一个是从简单的逻辑门到最终ALU实现,另一个是用汇编实现qsort。








虎扑用户369085
引用 @矛戈呢 发表的:
112一周一due实在太赶 肝不动

我还是summer念的,5个星期学完...

希卜拉甘
引用 @iceskeeter 发表的:
实现一个MYSQL有点过分了。 那我做了个mit 6.828 是不是要说我实现一个Linux了? 这种本科的project只是一个做一个toy,旨在让学生更好理解而已。 而且cs作为工科,这种工作量很正常。

不好意思我表述的不严谨……应该是实现了MYSQL主要功能的一个数据库……具体内容如图所示……

希卜拉甘
引用 @煌煌赫赫 发表的:
拜托你google一下什么叫Stored Procedure好不。你说的那叫storage

这个确实没实现……

三分线是的乔丹pro
引用 @iceskeeter 发表的:

学生证是隐私,而且上了也不能说明什么。 上几张我mit 6.004 lab的pass截图证明下我上过这些课把。 两个,一个是从简单的逻辑门到最终ALU实现,另一个是用汇编实现qsort。








香哥哥你是哪个学校的大佬啊,肯定不简单

虎扑用户826458
引用 @黑怕纪aka检委 发表的:
两边cs我都上过,我在国内学cs以为自己天生吃这行饭,中国比尔盖茨没跑了。 后来到美国,哈哈差点给干到转专业,我还以为以为是我的教授太难

兄台,那我应该怎么办?想要系统学习一下国外的计算机专业课,有网课之类的吗

虎扑用户068978
引用 @Jerryyaw 发表的:
哎,本来秋天就能来sd了,现在也不知道该怎么办

老哥们标化都什么标准能进sd呢问下

我真的什么都不造
引用 @杏梨大事件 发表的:
人家编程思想和你从小养成的数学思想一样,学起来比中国人轻松太多。中国人接受的教育是俄式教育,偏理论,所有课程都是想给一个高度概括的n阶定义,把定义讲完了才讲应用。美帝的思维是,123阶这种简单的应用做定义,印在脑子里的就先是怎么用。 中国人学编程太慢了,学个一门语言的编程语法学通透都到大三了,而且绝大部分人到大三实战能力基本没有。

作为过来的竞赛生告诉你,一门语言掌握熟练几个月就够了,大三都学不明白纯属不努力,难道大学生的智力比中学生发育的差吗

虎扑用户343842
引用 @mrworm 发表的:
做美本出国11年,遇到三个考上耶鲁本科的学生,分别是东北师大附中1人,东北育才中学2人,都是中学的尖子生,都没有坚持到毕业,最快的1个月就休学回来了,原因是和同学相比,学习能力社交能力导致的心理落差太大了。后来再有特别优秀的学生,我都建议去西北大学,康奈尔,圣母大学这一档次的,压力没那么大能顺利毕业。

那是中国基础教育的问题还是中国人智商的问题?中国考上耶鲁本科本就比美国本地考上的要难得多,然后学习能力还比他们美国学生差很远?我感觉这夸张了,以前看数据说华裔还有中国人在美国读书成绩都比较好,还得出黄种人智商比白种人高的结论。

我真的什么都不造
引用 @Ceith 发表的:
肯定有关系啊,词汇全是英文的

我中学学竞赛的时候有的词的英文含义都没查过,但这根本不妨碍我流畅的敲几百行代码

N
NBAonly
引用 @小楼一夜ting春宇 发表的:
编译原理是单独一门课,您这计算机是体育老师编的教材吗?

又来个杠的。。。。。你家体育老师可以教编译原理?国外学习讲的是一个综合能力的应用,教编程就不许用数据库?数据库的作业就不许出现数据结构?学操作系统就不能实现编译原理??别高估自己的见识,谢谢

虎扑用户167330
引用 @mrworm 发表的:
做美本出国11年,遇到三个考上耶鲁本科的学生,分别是东北师大附中1人,东北育才中学2人,都是中学的尖子生,都没有坚持到毕业,最快的1个月就休学回来了,原因是和同学相比,学习能力社交能力导致的心理落差太大了。后来再有特别优秀的学生,我都建议去西北大学,康奈尔,圣母大学这一档次的,压力没那么大能顺利毕业。

同育才的,在UCB,明天考机器学习的final哈哈哈,头发要没了

m
mrworm
引用 @左岸咖啡糖 发表的:
同育才的,在UCB,明天考机器学习的final哈哈哈,头发要没了

早点睡吧,攒足精神

N
NBAonly
引用 @小楼一夜ting春宇 发表的:
全世界所有教科书翻翻,有没有c需要第一节课教指针的

那你看的书真少

小楼一夜ting春宇
引用 @NBAonly 发表的:
又来个杠的。。。。。你家体育老师可以教编译原理?国外学习讲的是一个综合能力的应用,教编程就不许用数据库?数据库的作业就不许出现数据结构?学操作系统就不能实现编译原理??别高估自己的见识,谢谢

1+1都不会就开始学物理化学的既视感,估计你那计算机就是当普及教育学的

N
NBAonly
引用 @iceskeeter 发表的:
典型学生行为。动不动上学生证。 没有mit学生证不可以学mit的课吗? mit的课程是最开放的,是个人都能上。

而且是躺在床上只会玩手机的学生

N
NBAonly
引用 @小楼一夜ting春宇 发表的:
1+1都不会就开始学物理化学的既视感,估计你那计算机就是当普及教育学的

那是你不会不代表别人都不会,你那点见识就别估计别人了,会让人笑话的。

W
Wwwww哇哇
引用 @nt域嘿 发表的:
确实 真苦

你都大四苦完了 我这才刚开始苦

黑怕纪aka检委
引用 @虎扑JR0165705669 发表的:
兄台,那我应该怎么办?想要系统学习一下国外的计算机专业课,有网课之类的吗

公开网课教程我不是很了解,只知道2个,一个网易的,应该是会有翻译。另一个叫coursera。可以上去里面找名校的课

小楼一夜ting春宇
引用 @NBAonly 发表的:
那你看的书真少

第五章是第一节课?前四章不用上了呗?

小楼一夜ting春宇
引用 @NBAonly 发表的:
那是你不会不代表别人都不会,你那点见识就别估计别人了,会让人笑话的。

呵呵,不和傻逼争辩

N
NBAonly
引用 @小楼一夜ting春宇 发表的:
第五章是第一节课?前四章不用上了呗?

国外叫reference book,每一科没有指定教科书的,教什么你就去吧推荐的书和相关章节恶补就行了,学一门课你需要掌握的书本会有一大堆。另外,你的见识,也就这样了,不想再回复你这个抬杠的,我也没义务教你常识。

小楼一夜ting春宇
引用 @煌煌赫赫 发表的:
操作系统包括编译器?你在搞笑吧?

别争论了,不在同一个维度上,编译器压根就不是操作系统的核心必选部分,这点计算机基本常识都不懂的人,争论个啥呢?

日了关羽
引用 @Amanda911 发表的:
如果编程语言改成中文!

你肯定没敲过代码

南阳村夫孔明
引用 @帅的一批12 发表的:
差不多,要用到算法的不多,考试就放水,考概念

昂,我们这双非一本都要求自己实现的,感觉还是看老师要求吧,我们老师要求挺严的

虎扑用户661572
引用 @杏梨大事件 发表的:
人家编程思想和你从小养成的数学思想一样,学起来比中国人轻松太多。中国人接受的教育是俄式教育,偏理论,所有课程都是想给一个高度概括的n阶定义,把定义讲完了才讲应用。美帝的思维是,123阶这种简单的应用做定义,印在脑子里的就先是怎么用。 中国人学编程太慢了,学个一门语言的编程语法学通透都到大三了,而且绝大部分人到大三实战能力基本没有。

一针见血,这种教育方式形成了实践偏弱的现象,人们的社会行为,学习环境反应的很具体

C
Ceith
引用 @我真的什么都不造 发表的:
我中学学竞赛的时候有的词的英文含义都没查过,但这根本不妨碍我流畅的敲几百行代码

但是你看英文含义的时候还是会把英文翻译成中文来理解

我真的什么都不造
引用 @Ceith 发表的:
但是你看英文含义的时候还是会把英文翻译成中文来理解

会,但是根本没有影响,英文代码语言和英文不完全一致,你就是英文母语也会再翻译成英文理解,毛子编程天才出的最多,他们母语是英语吗

湖人精神股东
引用 @EVO花漾年华 发表的:
那是中国基础教育的问题还是中国人智商的问题?中国考上耶鲁本科本就比美国本地考上的要难得多,然后学习能力还比他们美国学生差很远?我感觉这夸张了,以前看数据说华裔还有中国人在美国读书成绩都比较好,还得出黄种人智商比白种人高的结论。

根本就是基础教育的问题,中国清北那帮人去美国从小培养,也是考麻省理工和哈佛的智商!

哈里亚克通
引用 @TakaradaRikka 发表的:
学长好啊 确实每个都会留实验让我们自己实现 学长数据结构也是张老师带的吗

是的hhhhhhh

虎扑用户938946
引用 @HsiaZCH 发表的:
之前看知乎那个在美国医药公司研发新冠疫苗的博士说,美国要是封锁h1b,那他们就没疫苗用了,组里基本全是外国人.....

这么恐怖

早睡戒咖啡保命
一般都说男的理科更强,这看起来美国的女生比其他国家的男生更厉害,看来男女的差距可以通过教育体制不一样缩短啊,更好的教育体制能让女生的能力也更大发挥出来,看来女生的确留学会更好些。

这个怎么算
这个样本取得标准不一样啊,美国选的前19%,如果这么选中印俄不一定会差这么多,关于精英,哪个大国都很强的,几乎没差距。但是关于教学真的不一样,米国这类发达国家是从实例出发,让你真真实实体会到这个问题的解决步骤和思想,抽象概念慢慢强化,不像中国一上来特么就是一个公式,接着就是证明,然后再应用题。还有别再嘲笑米国基础教育的数学,人家就不关注于计算结果,因为有计算器,算法思想是最重要的,我觉得,米国真的搞的是精英教育,普通人我就教你一点儿,学不会无所谓,反正精英会,普通民众蠢点儿能收银拧螺丝就行了,精英可是聪明的一逼。

z
zhefutao
引用 @QNCSJMFS 发表的:
听说CMU操作系统课的final project是自己做一个的操作系统

李开复那个学校?

虎扑用户906382
引用 @霹雳大老虎 发表的:
这还用说嘛?不然清北最好的学生毕业怎么都去了国外读博。。。

说实话,其实去美国读博其实不主要因为学术水平,工资才是重点考虑因素~

虎扑用户938946
引用 @总有贼人想害朕 发表的:
说实话,国内对技术这块确实支持不够。工厂多少工程师拿着五六千工资,干得活可不少。

我在汽车行业工作过,还是国内销量排的挺靠前的车企,不说发动机什么的,就说做白车身零件的模具和设备。只要是瑞士还是瑞典和德国产的,可以很放心的用,很多年都不会出问题,人家都调试好的,国内、韩国和日本的就出挺多问题。不管什么工程师都做挺多工作,估计是利润比较低吧,工资确实不高,很多人像我一样,干着干着就转行了。

群婴战伊布
引用 @真刘德华 发表的:
说到点了,就是语言优势 非英语母语编程,大脑相当于多开了一个线程用在语言上 不管你英语学的多好多好,非母语用起来就是另开线程 如果对比双方编程时的大脑活跃区域图 中国学生的大脑肯定会显得“累”一些

这就属于瞎扯淡!
编程主要靠的还是逻辑思维能力,如果记住编程语言用的那点关键字还要“另开线程”,那起码得是个弱智吧...
杏梨大事件
引用 @我真的什么都不造 发表的:
作为过来的竞赛生告诉你,一门语言掌握熟练几个月就够了,大三都学不明白纯属不努力,难道大学生的智力比中学生发育的差吗

哪个中学生敢说精通某语言?我大一时候能用c语言写小程序参加比赛,现在也没敢说精通c

喷子鼻祖
引用 @小楼一夜ting春宇 发表的:
哥毕业二十年了,从前所有算法都要写。期末考试会有七八道小题,都是写栈,队列,树相关的,有计算题也有编程题,编程题为主,会一道图的大题能占30分,不写考试根本就是不及格啊,没法不写,最笨的背也得背下来。数据结构是我们读书时的噩梦,每次都会30%不及格的。但我所知道的,都得写啊,没有不惜的的。对不起,我不知道现在沦落到这种境地了。

我大专第二年数据结构基本没去上课,在宿舍里看完了,那些队列树图的算法都可以用c盲写。不过可能大专课本比较简单。层主说的红黑树就没学。

p
pdmrd
引用 @我是蔡徐坤他爸 发表的:
你说的55000里,理工占多少?

他统计的专业很细,我就不一一计算了,那比例最高的math and cs来说,总共给的博士是4000多,非美国公民接近2200,也就55%左右,而engineering 总共10000多,非美公民5500多,差不多是55%的比例。而且他的engineering并不包括生物,化学,物理,地理相关的,加上这些之后比例更低。哪里有你说的绝大多数或者90%是外国人?

阿飞的小福蝶
引用 @三分线是的乔丹pro 发表的:
作业贼继而多。 而且我比较疑惑的是,之前数学专业,我吊打大部分美国学生,转到了cs就只能占个平均往上了。 可能他们语言优势对于学计算机是有帮助的,我也不确定。

送客哥????

那只蟑螂叫做小强
引用 @三分线是的乔丹pro 发表的:
作业贼继而多。 而且我比较疑惑的是,之前数学专业,我吊打大部分美国学生,转到了cs就只能占个平均往上了。 可能他们语言优势对于学计算机是有帮助的,我也不确定。

你到底是不是黄淮学院的?

虎扑用户890508
引用 @三分线是的乔丹pro 发表的:
讲道理,如过上过一门美国大学的cs招牌课,就知道什么是肝了。

我靠 当时我想修一个cs minor 上一个基础的c语言 又有课又有lab又有作业又有project还有考试 吐了

y
yingzhanshi
引用 @三分线是的乔丹pro 发表的:
作业贼继而多。 而且我比较疑惑的是,之前数学专业,我吊打大部分美国学生,转到了cs就只能占个平均往上了。 可能他们语言优势对于学计算机是有帮助的,我也不确定。

确实,尼玛上了一门和小本共享的数学课,最后做group project被一个小本带着飞,服了,一晚上拿C手撸的超算优化我花了三天看明白。语言优势有可能,美本的各族裔我都见过码的能力爆表的

不跟随凡事不平凡
引用 @煌煌赫赫 发表的:
那是因为人家中学就上编程课,中国中学都忙着复习高考。

中国有很多中学生连电脑都没有。而且又不是每一个学生都要去考计算机专业
7
7____24
俄罗斯acm都九连冠了怎么会那么差?

衔叶青鱼
引用 @NBAonly 发表的:
我说的是那一门课都要学这些内容,作业都要做,让你写的操作系统得实现gcc的编译功能,有问题吗?

操作系统为啥要实现gcc的功能???

篮球足球唱歌跳舞
引用 @杏梨大事件 发表的:
人家编程思想和你从小养成的数学思想一样,学起来比中国人轻松太多。中国人接受的教育是俄式教育,偏理论,所有课程都是想给一个高度概括的n阶定义,把定义讲完了才讲应用。美帝的思维是,123阶这种简单的应用做定义,印在脑子里的就先是怎么用。 中国人学编程太慢了,学个一门语言的编程语法学通透都到大三了,而且绝大部分人到大三实战能力基本没有。

我晕,你这个说到我心坎里了.~赞一个.

篮球足球唱歌跳舞
引用 @罗素威斯 发表的:
一针见血。后者的优势可以体现在李永乐的视频里

怎么说

C
Ceith
引用 @我真的什么都不造 发表的:
会,但是根本没有影响,英文代码语言和英文不完全一致,你就是英文母语也会再翻译成英文理解,毛子编程天才出的最多,他们母语是英语吗

我觉得有还是有,只是影响不那么大而且熟悉了肯定也没有影响,但是作为入门门槛的话我们就比美国人吃亏