由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 感觉CS科班出来的和非科班的还是有差别
相关主题
NB的码工,有几个能自己写compiler的 (转载)详解知名网站的技术发展历程(zz)
C++ template在电脑上直接写程序
C++ Q42: (C22)不会C++,后果多严重?
EE转码工求指点为什么你么都说现在招聘走做题路线
Mathworks is hiring! job #10319 - C++ Developer – Compile我觉得CS科班出身与否的区别就在于操作系统
Compiler/C++ position @MathworksGoogle 内推: Big Data Backend processing engineer (转载)
CS科班的与非科班的,区别在。。。?【拒信】被Coursera拒了
工作帖 - Job Opening, Houston (转载)电力电子电机驱动控制器Software/Firmware Staff Engineer
相关话题的讨论汇总
话题: cs话题: 科班话题: 算法话题: matlab话题: 编程
进入JobHunting版参与讨论
1 (共1页)
x***u
发帖数: 41
1
个人感觉,可能有偏见,请勿对号入座。
最近一次面试startup的时候,对方拿着resume看了看,跟我confirm本科是不是cs毕业
的,感觉上似乎是个plus.
这只是一个小细节,不过我从个人平常跟一些朋友交往来看,虽然都是软工,但是cs科
班(本科)出来的跟非科班出来的,平常聊到技术相关问题的时候就差别很大(那种非
科班,但是从事软件行业5~7年以上的除外)。
感觉上,科班出身的,了解的范围都比较广,不管是谈OS的设计/web的background/程
序语言的优劣/游戏的设计等等,都可以谈得很火热,哪怕自己本身并没从事这个行业。
非科班的朋友就感觉要狭窄一些,基本上他们就只对自己做的东西有了解,其他的就聊
不起来了。
打个比方说,有时候跟朋友聊天会说看做什么startup可以有前途,跟cs科班出身的朋
友就可以什么都谈,从search到web 2.0到cloud到whatever都可以说半天;但是遇到非
科班的朋友,就实在是说不起来,对方就只对他做的东西能说点东西,如果扯到跟他做
的不相关的,就没话题了。
所以貌似cs出身的对软件行业startup或者小公司比较有优势,去面的时候感觉问的范
围比较广,不仅仅局限于whiteboard coding,也许他们需要多面手吧。反之大公司就
强调所谓raw skill(就是只看你coding和算法功夫),反正进去了再慢慢train就是了
,也不需要你对其他东西有什么了解。
f**********r
发帖数: 2137
2
which major is not like that?
c***2
发帖数: 838
3
of course, there is a difference of 4 years's college
s********k
发帖数: 6180
4
CS科班如果本科真的学的很好,那优势巨大,让我们这些非科班的很有压力啊,哈哈。
没办法,在美国
大家只有那不多的有限选择,非科班的也的重新学那些。
CS科班有些时候更主要不是知道得多,而是思维方式和engineering有点不太一样。感
觉不一定非要
成一个系统,而是即插即用最好。另外觉得国内的CS教育远远脱离实际。

业。

【在 x***u 的大作中提到】
: 个人感觉,可能有偏见,请勿对号入座。
: 最近一次面试startup的时候,对方拿着resume看了看,跟我confirm本科是不是cs毕业
: 的,感觉上似乎是个plus.
: 这只是一个小细节,不过我从个人平常跟一些朋友交往来看,虽然都是软工,但是cs科
: 班(本科)出来的跟非科班出来的,平常聊到技术相关问题的时候就差别很大(那种非
: 科班,但是从事软件行业5~7年以上的除外)。
: 感觉上,科班出身的,了解的范围都比较广,不管是谈OS的设计/web的background/程
: 序语言的优劣/游戏的设计等等,都可以谈得很火热,哪怕自己本身并没从事这个行业。
: 非科班的朋友就感觉要狭窄一些,基本上他们就只对自己做的东西有了解,其他的就聊
: 不起来了。

S********t
发帖数: 3431
5
是啊哪个学科都是这样,只不过是计算机好工作,混这行的非科班比例高些

【在 f**********r 的大作中提到】
: which major is not like that?
g*******e
发帖数: 1706
6
完了,什么2.0, cloud, web, 我什么都不懂。。 以后都不敢说自己是学cs的了。。好
在第一次自己设网站是1994年,大学二年级。。那个年头的事,考考古我还是有可能的
。。。

业。

【在 x***u 的大作中提到】
: 个人感觉,可能有偏见,请勿对号入座。
: 最近一次面试startup的时候,对方拿着resume看了看,跟我confirm本科是不是cs毕业
: 的,感觉上似乎是个plus.
: 这只是一个小细节,不过我从个人平常跟一些朋友交往来看,虽然都是软工,但是cs科
: 班(本科)出来的跟非科班出来的,平常聊到技术相关问题的时候就差别很大(那种非
: 科班,但是从事软件行业5~7年以上的除外)。
: 感觉上,科班出身的,了解的范围都比较广,不管是谈OS的设计/web的background/程
: 序语言的优劣/游戏的设计等等,都可以谈得很火热,哪怕自己本身并没从事这个行业。
: 非科班的朋友就感觉要狭窄一些,基本上他们就只对自己做的东西有了解,其他的就聊
: 不起来了。

R********n
发帖数: 519
7
对于很多hardcore专业来说(Math/EE&CS/etc),都有这个规律,是否本科学这个和领
域内的视野,看问题深度,潜力都有关系,除非有多年工作经验的弥补

业。

【在 x***u 的大作中提到】
: 个人感觉,可能有偏见,请勿对号入座。
: 最近一次面试startup的时候,对方拿着resume看了看,跟我confirm本科是不是cs毕业
: 的,感觉上似乎是个plus.
: 这只是一个小细节,不过我从个人平常跟一些朋友交往来看,虽然都是软工,但是cs科
: 班(本科)出来的跟非科班出来的,平常聊到技术相关问题的时候就差别很大(那种非
: 科班,但是从事软件行业5~7年以上的除外)。
: 感觉上,科班出身的,了解的范围都比较广,不管是谈OS的设计/web的background/程
: 序语言的优劣/游戏的设计等等,都可以谈得很火热,哪怕自己本身并没从事这个行业。
: 非科班的朋友就感觉要狭窄一些,基本上他们就只对自己做的东西有了解,其他的就聊
: 不起来了。

s******n
发帖数: 876
8
可以聊点人家专业的东西。

业。

【在 x***u 的大作中提到】
: 个人感觉,可能有偏见,请勿对号入座。
: 最近一次面试startup的时候,对方拿着resume看了看,跟我confirm本科是不是cs毕业
: 的,感觉上似乎是个plus.
: 这只是一个小细节,不过我从个人平常跟一些朋友交往来看,虽然都是软工,但是cs科
: 班(本科)出来的跟非科班出来的,平常聊到技术相关问题的时候就差别很大(那种非
: 科班,但是从事软件行业5~7年以上的除外)。
: 感觉上,科班出身的,了解的范围都比较广,不管是谈OS的设计/web的background/程
: 序语言的优劣/游戏的设计等等,都可以谈得很火热,哪怕自己本身并没从事这个行业。
: 非科班的朋友就感觉要狭窄一些,基本上他们就只对自己做的东西有了解,其他的就聊
: 不起来了。

H**r
发帖数: 10015
9
EE本科的话,就是什么都知道点,深度倒也未必多深

【在 R********n 的大作中提到】
: 对于很多hardcore专业来说(Math/EE&CS/etc),都有这个规律,是否本科学这个和领
: 域内的视野,看问题深度,潜力都有关系,除非有多年工作经验的弥补
:
: 业。

l*******y
发帖数: 862
10
没多少经验的当然要看你读多少书了,不过工作十年八年后,就要看你平时用不用功了
,电脑行业发展飞快,一两年不看书就落后大了
相关主题
Compiler/C++ position @Mathworks详解知名网站的技术发展历程(zz)
CS科班的与非科班的,区别在。。。?在电脑上直接写程序
工作帖 - Job Opening, Houston (转载)不会C++,后果多严重?
进入JobHunting版参与讨论
R********n
发帖数: 519
11
不是说EE的本科就看问题深入了,任何的hardcore专业,光本科深度肯定不够
但是,如果基于这个本科继续再去学习,那么就给看问题的深度提供了机会,相比于转
行来学习的

【在 H**r 的大作中提到】
: EE本科的话,就是什么都知道点,深度倒也未必多深
r********3
发帖数: 2998
12
机械制造专业也是一样。
即便是清华大学自动化系这么牛的地方,很多外专业过来读博士的人,一样混得不行的
。很多外专业过来读自动化系的博士,连数控机床长什么样子都不知道,以为写点
paper,推导点数学公式就成为自动化系的博士了。

【在 R********n 的大作中提到】
: 对于很多hardcore专业来说(Math/EE&CS/etc),都有这个规律,是否本科学这个和领
: 域内的视野,看问题深度,潜力都有关系,除非有多年工作经验的弥补
:
: 业。

j*****I
发帖数: 2626
13
那些核心的概念级的东西如果不是为了通过考试,一般人不会费那脑筋。

【在 R********n 的大作中提到】
: 对于很多hardcore专业来说(Math/EE&CS/etc),都有这个规律,是否本科学这个和领
: 域内的视野,看问题深度,潜力都有关系,除非有多年工作经验的弥补
:
: 业。

w*********l
发帖数: 1337
14
lol,不是9#出来的也敢说自己是学CS的

业。

【在 x***u 的大作中提到】
: 个人感觉,可能有偏见,请勿对号入座。
: 最近一次面试startup的时候,对方拿着resume看了看,跟我confirm本科是不是cs毕业
: 的,感觉上似乎是个plus.
: 这只是一个小细节,不过我从个人平常跟一些朋友交往来看,虽然都是软工,但是cs科
: 班(本科)出来的跟非科班出来的,平常聊到技术相关问题的时候就差别很大(那种非
: 科班,但是从事软件行业5~7年以上的除外)。
: 感觉上,科班出身的,了解的范围都比较广,不管是谈OS的设计/web的background/程
: 序语言的优劣/游戏的设计等等,都可以谈得很火热,哪怕自己本身并没从事这个行业。
: 非科班的朋友就感觉要狭窄一些,基本上他们就只对自己做的东西有了解,其他的就聊
: 不起来了。

H**r
发帖数: 10015
15
清华什么样我不懂
不过美国的EE系里面,很多phd就是数学系转过来的,每天干的就是推公式,发paper的
事儿

【在 r********3 的大作中提到】
: 机械制造专业也是一样。
: 即便是清华大学自动化系这么牛的地方,很多外专业过来读博士的人,一样混得不行的
: 。很多外专业过来读自动化系的博士,连数控机床长什么样子都不知道,以为写点
: paper,推导点数学公式就成为自动化系的博士了。

h**********y
发帖数: 1293
16
哪个学科不是这样的。。。。?

业。

【在 x***u 的大作中提到】
: 个人感觉,可能有偏见,请勿对号入座。
: 最近一次面试startup的时候,对方拿着resume看了看,跟我confirm本科是不是cs毕业
: 的,感觉上似乎是个plus.
: 这只是一个小细节,不过我从个人平常跟一些朋友交往来看,虽然都是软工,但是cs科
: 班(本科)出来的跟非科班出来的,平常聊到技术相关问题的时候就差别很大(那种非
: 科班,但是从事软件行业5~7年以上的除外)。
: 感觉上,科班出身的,了解的范围都比较广,不管是谈OS的设计/web的background/程
: 序语言的优劣/游戏的设计等等,都可以谈得很火热,哪怕自己本身并没从事这个行业。
: 非科班的朋友就感觉要狭窄一些,基本上他们就只对自己做的东西有了解,其他的就聊
: 不起来了。

p**o
发帖数: 380
17
no big diff. a lot of old famous hackers are not CS major, there
is really no CS major at that time.
there is a big diff between guys have passion for this stuff or
not. major is really floating cloud. of cause, you have to be
smart, which I do not see why CS major is smarter.
i am surprised a famous startup will look into this crap. but most
"famous" startup fails. just like floating cloud as well.
r********3
发帖数: 2998
18
对,CS里面也有很多。这种PhD就算发了再多的paper,也不算是一个合格的CS学生。因
为他们基本除了发paper外,啥也不会做。现在faculty position越来越难找了,于是
很多这样的PhD现在找不到工作。

【在 H**r 的大作中提到】
: 清华什么样我不懂
: 不过美国的EE系里面,很多phd就是数学系转过来的,每天干的就是推公式,发paper的
: 事儿

w**********l
发帖数: 8501
19
完了,lz说的我全不懂, 惭愧地告诉lz,俺是CS的,还是top2的。
俺在校的时候,压根就没有web 2.0,也没有cloud,甚至java课都刚开始没多久。
呜呜呜
s******s
发帖数: 3694
20
过去十年的生涯当中见到过两个牛逼的高手, 一个是数学专业的, 做过5年的数学老师,可以裁出几十 K 的商用 Linux 系统, 对 Schematic Layout 很熟悉; 一个是机械制造专业出来的, 在一个行业很有名的公司做 Software Architecture.
计算机行业是不多依赖于大学学习的行业, 依赖的是你学习的速度。
有幸跟 芝加哥/西北大学/UIUC/USC/UCLA 的科班的工作过几年, 没看出优势在哪里

业。

【在 x***u 的大作中提到】
: 个人感觉,可能有偏见,请勿对号入座。
: 最近一次面试startup的时候,对方拿着resume看了看,跟我confirm本科是不是cs毕业
: 的,感觉上似乎是个plus.
: 这只是一个小细节,不过我从个人平常跟一些朋友交往来看,虽然都是软工,但是cs科
: 班(本科)出来的跟非科班出来的,平常聊到技术相关问题的时候就差别很大(那种非
: 科班,但是从事软件行业5~7年以上的除外)。
: 感觉上,科班出身的,了解的范围都比较广,不管是谈OS的设计/web的background/程
: 序语言的优劣/游戏的设计等等,都可以谈得很火热,哪怕自己本身并没从事这个行业。
: 非科班的朋友就感觉要狭窄一些,基本上他们就只对自己做的东西有了解,其他的就聊
: 不起来了。

相关主题
为什么你么都说现在招聘走做题路线【拒信】被Coursera拒了
我觉得CS科班出身与否的区别就在于操作系统电力电子电机驱动控制器Software/Firmware Staff Engineer
Google 内推: Big Data Backend processing engineer (转载)签了g家的offer,可以反悔吗?担心进入黑名单
进入JobHunting版参与讨论
m**u
发帖数: 541
21
俺怎么觉得学数学的干cs很容易牛X呢。。。
S**********r
发帖数: 1410
22
LZ讲的是general case, 你讲的是outlier, 都对。

老师,可以裁出几十 K 的商用 Linux 系统, 对 Schematic Layout 很熟悉; 一个
是机械制造专业出来的, 在一个行业很有名的公司做 Software Architecture.

【在 s******s 的大作中提到】
: 过去十年的生涯当中见到过两个牛逼的高手, 一个是数学专业的, 做过5年的数学老师,可以裁出几十 K 的商用 Linux 系统, 对 Schematic Layout 很熟悉; 一个是机械制造专业出来的, 在一个行业很有名的公司做 Software Architecture.
: 计算机行业是不多依赖于大学学习的行业, 依赖的是你学习的速度。
: 有幸跟 芝加哥/西北大学/UIUC/USC/UCLA 的科班的工作过几年, 没看出优势在哪里
:
: 业。

l*****j
发帖数: 5163
23
呵呵,和学得好不好有关吧
cs科班混日子的未必有非科班但是一直很有兴趣的眼界开阔,脑瓜灵活
b*******8
发帖数: 37364
24
科班的对递归的理解很深刻,这是CS的核心之一,纵贯CS全部核心课程。
h********m
发帖数: 116
25
唉,我就是你说的这种人啊,虽然publication还行,找faculty又有点不够。找工业界
吧,面了几个才发现没有系统的学过真是不行啊,我连Operation System的课都没上过
(因为我们学校这门课特难project狂多,没敢选,反正跟我research关系不大),结
果面试的时候才发现这些背景还是挺重要的。

【在 r********3 的大作中提到】
: 对,CS里面也有很多。这种PhD就算发了再多的paper,也不算是一个合格的CS学生。因
: 为他们基本除了发paper外,啥也不会做。现在faculty position越来越难找了,于是
: 很多这样的PhD现在找不到工作。

s*****c
发帖数: 550
26
Iterator was my favoriate.

【在 b*******8 的大作中提到】
: 科班的对递归的理解很深刻,这是CS的核心之一,纵贯CS全部核心课程。
s**********v
发帖数: 1379
27
我倒觉得对计算复杂性的分析是基本的基本...

【在 b*******8 的大作中提到】
: 科班的对递归的理解很深刻,这是CS的核心之一,纵贯CS全部核心课程。
s**********v
发帖数: 1379
28
晕倒,看了半天,我觉得你的论据对论点的支持比较弱...
能不能聊完全看个人有没有兴趣去关心去更新知识,和科班不科班没有啥关系...

业。

【在 x***u 的大作中提到】
: 个人感觉,可能有偏见,请勿对号入座。
: 最近一次面试startup的时候,对方拿着resume看了看,跟我confirm本科是不是cs毕业
: 的,感觉上似乎是个plus.
: 这只是一个小细节,不过我从个人平常跟一些朋友交往来看,虽然都是软工,但是cs科
: 班(本科)出来的跟非科班出来的,平常聊到技术相关问题的时候就差别很大(那种非
: 科班,但是从事软件行业5~7年以上的除外)。
: 感觉上,科班出身的,了解的范围都比较广,不管是谈OS的设计/web的background/程
: 序语言的优劣/游戏的设计等等,都可以谈得很火热,哪怕自己本身并没从事这个行业。
: 非科班的朋友就感觉要狭窄一些,基本上他们就只对自己做的东西有了解,其他的就聊
: 不起来了。

M7
发帖数: 219
29
面试里也就粗略地说一下,linear, NlogN, quadratic ....
那些NP, P-space ... Polynomial hierarchy的东西只有做理论的人才研究的。
不过回想当时钻研Garey & Johnson的时候,还是挺好玩的。

【在 s**********v 的大作中提到】
: 我倒觉得对计算复杂性的分析是基本的基本...
s**********v
发帖数: 1379
30
同意这个....正在深刻反省中....

【在 l*******y 的大作中提到】
: 没多少经验的当然要看你读多少书了,不过工作十年八年后,就要看你平时用不用功了
: ,电脑行业发展飞快,一两年不看书就落后大了

相关主题
编程面试是写伪代码还是要compile & run?C++ template
请问各位联系编程的同学:是先复习课程还是直接就做题?C++ Q42: (C22)
NB的码工,有几个能自己写compiler的 (转载)EE转码工求指点
进入JobHunting版参与讨论
M7
发帖数: 219
31

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ can't agree any more.

【在 s**********v 的大作中提到】
: 晕倒,看了半天,我觉得你的论据对论点的支持比较弱...
: 能不能聊完全看个人有没有兴趣去关心去更新知识,和科班不科班没有啥关系...
:
: 业。

H**r
发帖数: 10015
32
毕业后没进入工业界?

【在 w**********l 的大作中提到】
: 完了,lz说的我全不懂, 惭愧地告诉lz,俺是CS的,还是top2的。
: 俺在校的时候,压根就没有web 2.0,也没有cloud,甚至java课都刚开始没多久。
: 呜呜呜

m****a
发帖数: 2593
33
只有非科班的才觉得这些 2.0, cloud, web 的了不起,
真正CS的知道这些都是浮云,
科班和非科班的差别主要在基础理论方面,如果做的都是些大路货的东西,就看不出来
了,但是你去让非科班的去搞编译优化,虚拟机什么的估计就不灵,底子没有,估计连
代码都看不懂。同样的,没学过形式语言与自动机的人对语言本质的理解深不了。

【在 g*******e 的大作中提到】
: 完了,什么2.0, cloud, web, 我什么都不懂。。 以后都不敢说自己是学cs的了。。好
: 在第一次自己设网站是1994年,大学二年级。。那个年头的事,考考古我还是有可能的
: 。。。
:
: 业。

d****2
发帖数: 6250
34

左手写cpu微码,右手画卡诺图的飘过。

【在 m****a 的大作中提到】
: 只有非科班的才觉得这些 2.0, cloud, web 的了不起,
: 真正CS的知道这些都是浮云,
: 科班和非科班的差别主要在基础理论方面,如果做的都是些大路货的东西,就看不出来
: 了,但是你去让非科班的去搞编译优化,虚拟机什么的估计就不灵,底子没有,估计连
: 代码都看不懂。同样的,没学过形式语言与自动机的人对语言本质的理解深不了。

p*********a
发帖数: 61
35
确实,跟应用范围有关
做 web,application 的,经验很重要,
反正都是利用现有工具搭建
和是不是科班关系没有那么大
但是搞 PL,像 c#, map-reduce 很多人看起来都觉得很简单
但是一开始的设计,有很多 subtleties,没有对 PL 有很深刻的理解是做不出来的
再像 os, distributed system,一片文章/设计文档
很多的细节能扯几十页
很多人估计都不明白为什么要写那么长

【在 m****a 的大作中提到】
: 只有非科班的才觉得这些 2.0, cloud, web 的了不起,
: 真正CS的知道这些都是浮云,
: 科班和非科班的差别主要在基础理论方面,如果做的都是些大路货的东西,就看不出来
: 了,但是你去让非科班的去搞编译优化,虚拟机什么的估计就不灵,底子没有,估计连
: 代码都看不懂。同样的,没学过形式语言与自动机的人对语言本质的理解深不了。

c***n
发帖数: 809
36
什么语言与自动机都是浮云, 能解决问题才是王道.

【在 m****a 的大作中提到】
: 只有非科班的才觉得这些 2.0, cloud, web 的了不起,
: 真正CS的知道这些都是浮云,
: 科班和非科班的差别主要在基础理论方面,如果做的都是些大路货的东西,就看不出来
: 了,但是你去让非科班的去搞编译优化,虚拟机什么的估计就不灵,底子没有,估计连
: 代码都看不懂。同样的,没学过形式语言与自动机的人对语言本质的理解深不了。

r********3
发帖数: 2998
37
对,对于递归的理解,的确可以很考验一个人的CS基本功底。
如果一个学生能够讲清楚递归函数是怎么在计算机线性内存里面实现的,基本上这个学
生对于计算系统有一定了解。
如果能够具体讲出其中PUSH CS,SUB SP等关键指令的用途和含义,那么可以肯定这个同
学是真正的CS科班出身(当然EE和通信的科班也可能)。

【在 s**********v 的大作中提到】
: 我倒觉得对计算复杂性的分析是基本的基本...
r********3
发帖数: 2998
38
那是外行人的看法。
纯粹数学系过来的人读master的人,光是几个course project就要被整死。习惯了纸上
谈兵的学生,一下子接触工科,总是笨手笨脚的。还是学EE,通信,机械等的工科同学
更好一点。

【在 m**u 的大作中提到】
: 俺怎么觉得学数学的干cs很容易牛X呢。。。
c*******n
发帖数: 72
39
CS的很多人不懂通信,有好多人还把线性代数什么的忘完了,谈起来老费劲了;
非科班的要学基础课(编译,离散数学,形式语言),那些东西的确很重要;但是呢CS
的自己也要注意扩展知识面。

业。

【在 x***u 的大作中提到】
: 个人感觉,可能有偏见,请勿对号入座。
: 最近一次面试startup的时候,对方拿着resume看了看,跟我confirm本科是不是cs毕业
: 的,感觉上似乎是个plus.
: 这只是一个小细节,不过我从个人平常跟一些朋友交往来看,虽然都是软工,但是cs科
: 班(本科)出来的跟非科班出来的,平常聊到技术相关问题的时候就差别很大(那种非
: 科班,但是从事软件行业5~7年以上的除外)。
: 感觉上,科班出身的,了解的范围都比较广,不管是谈OS的设计/web的background/程
: 序语言的优劣/游戏的设计等等,都可以谈得很火热,哪怕自己本身并没从事这个行业。
: 非科班的朋友就感觉要狭窄一些,基本上他们就只对自己做的东西有了解,其他的就聊
: 不起来了。

c****i
发帖数: 7933
40
算了吧,我也见过N多CS科班出来的什么都不知道的。特别是如果刚一毕业就找到一份
不错工作,然后一直没跳槽的。过了5、6年,跟他聊天,基本上就是自己的那些东西,
别的根本不懂。
每个领域都有这样的,跟科班不科班没太大关系,跟自己是兴趣还是谋生有很大关系。
相关主题
EE转码工求指点CS科班的与非科班的,区别在。。。?
Mathworks is hiring! job #10319 - C++ Developer – Compile工作帖 - Job Opening, Houston (转载)
Compiler/C++ position @Mathworks详解知名网站的技术发展历程(zz)
进入JobHunting版参与讨论
T*********r
发帖数: 11175
41
这。。。其实不是所有专业都这样
是很多专业不是非科班的,根本干不了
你说说你除了码工的活还能干什么呢
数学?物理?化学?机械?电子?
而这些专业的人都能来干码工,这都能让你有优越感。。。。

业。

【在 x***u 的大作中提到】
: 个人感觉,可能有偏见,请勿对号入座。
: 最近一次面试startup的时候,对方拿着resume看了看,跟我confirm本科是不是cs毕业
: 的,感觉上似乎是个plus.
: 这只是一个小细节,不过我从个人平常跟一些朋友交往来看,虽然都是软工,但是cs科
: 班(本科)出来的跟非科班出来的,平常聊到技术相关问题的时候就差别很大(那种非
: 科班,但是从事软件行业5~7年以上的除外)。
: 感觉上,科班出身的,了解的范围都比较广,不管是谈OS的设计/web的background/程
: 序语言的优劣/游戏的设计等等,都可以谈得很火热,哪怕自己本身并没从事这个行业。
: 非科班的朋友就感觉要狭窄一些,基本上他们就只对自己做的东西有了解,其他的就聊
: 不起来了。

r********t
发帖数: 395
42
absolutely. I'm from 非科班的
o****e
发帖数: 536
43
我连C语言都没学过,但PDP-11的汇编学校讲了,还有其他
两种汇编。

【在 w**********l 的大作中提到】
: 完了,lz说的我全不懂, 惭愧地告诉lz,俺是CS的,还是top2的。
: 俺在校的时候,压根就没有web 2.0,也没有cloud,甚至java课都刚开始没多久。
: 呜呜呜

c*********e
发帖数: 644
44
makes no difference. anyone can study for less than 4 years and get just as
well, if not much better. it's only undergrad courses, in case you didn't
notice. don't pronounce yourself like a loser.

业。

【在 x***u 的大作中提到】
: 个人感觉,可能有偏见,请勿对号入座。
: 最近一次面试startup的时候,对方拿着resume看了看,跟我confirm本科是不是cs毕业
: 的,感觉上似乎是个plus.
: 这只是一个小细节,不过我从个人平常跟一些朋友交往来看,虽然都是软工,但是cs科
: 班(本科)出来的跟非科班出来的,平常聊到技术相关问题的时候就差别很大(那种非
: 科班,但是从事软件行业5~7年以上的除外)。
: 感觉上,科班出身的,了解的范围都比较广,不管是谈OS的设计/web的background/程
: 序语言的优劣/游戏的设计等等,都可以谈得很火热,哪怕自己本身并没从事这个行业。
: 非科班的朋友就感觉要狭窄一些,基本上他们就只对自己做的东西有了解,其他的就聊
: 不起来了。

a****f
发帖数: 944
45
差别非常大!我就不是cS科班的,虽然读了5年的CS phd,但是还是对cs了解甚少,可
能还不如一个业
余电脑爱好者。感觉自学cs基本上是学不会的。

业。

【在 x***u 的大作中提到】
: 个人感觉,可能有偏见,请勿对号入座。
: 最近一次面试startup的时候,对方拿着resume看了看,跟我confirm本科是不是cs毕业
: 的,感觉上似乎是个plus.
: 这只是一个小细节,不过我从个人平常跟一些朋友交往来看,虽然都是软工,但是cs科
: 班(本科)出来的跟非科班出来的,平常聊到技术相关问题的时候就差别很大(那种非
: 科班,但是从事软件行业5~7年以上的除外)。
: 感觉上,科班出身的,了解的范围都比较广,不管是谈OS的设计/web的background/程
: 序语言的优劣/游戏的设计等等,都可以谈得很火热,哪怕自己本身并没从事这个行业。
: 非科班的朋友就感觉要狭窄一些,基本上他们就只对自己做的东西有了解,其他的就聊
: 不起来了。

c****r
发帖数: 1960
46
挖坑真是容易啊
http://mitbbs.com/article1/Biology/31477825_3_0.html

业。

【在 x***u 的大作中提到】
: 个人感觉,可能有偏见,请勿对号入座。
: 最近一次面试startup的时候,对方拿着resume看了看,跟我confirm本科是不是cs毕业
: 的,感觉上似乎是个plus.
: 这只是一个小细节,不过我从个人平常跟一些朋友交往来看,虽然都是软工,但是cs科
: 班(本科)出来的跟非科班出来的,平常聊到技术相关问题的时候就差别很大(那种非
: 科班,但是从事软件行业5~7年以上的除外)。
: 感觉上,科班出身的,了解的范围都比较广,不管是谈OS的设计/web的background/程
: 序语言的优劣/游戏的设计等等,都可以谈得很火热,哪怕自己本身并没从事这个行业。
: 非科班的朋友就感觉要狭窄一些,基本上他们就只对自己做的东西有了解,其他的就聊
: 不起来了。

w**********l
发帖数: 8501
47
俺觉得楼主在一派胡言,他说的这些在美国对一个high school的孩子只要喜欢计算机
的,真感兴趣的,往往比那些学位高的人知道。
比尔盖茨上高中的时候就拿过什么计算机奖,而且那时候他就开始设计游戏和做游戏了。
w**********l
发帖数: 8501
48
进了,靠,但最后还是跑去做理论了。
我从没听任何同行讲过CS要知道楼主提的那些,倒是不止一次听过CS做到一定程度就趋
近于纯数学了。当然不能跟纯数学比,但抽象程度,分析力度绝不亚于纯数学。
CS最崇尚的是搞算法的那帮人,全美做这行的牛人没几个。

【在 H**r 的大作中提到】
: 毕业后没进入工业界?
D*******a
发帖数: 3688
49
CS majored software engineers usually think differently and more creatively
than software engineers from other backgrounds. This is especially true for
US CS bachelors. I believe this is due to the training as well as innate
passion towards the technology.
w**a
发帖数: 4743
50
搞理论的自然觉得算法牛。
但让算法大师们搞设计或者工程,他们很多未必强。不过会说,这些都是浮云。
以我的经验,中国人里这样的人特多

【在 w**********l 的大作中提到】
: 进了,靠,但最后还是跑去做理论了。
: 我从没听任何同行讲过CS要知道楼主提的那些,倒是不止一次听过CS做到一定程度就趋
: 近于纯数学了。当然不能跟纯数学比,但抽象程度,分析力度绝不亚于纯数学。
: CS最崇尚的是搞算法的那帮人,全美做这行的牛人没几个。

相关主题
在电脑上直接写程序我觉得CS科班出身与否的区别就在于操作系统
不会C++,后果多严重?Google 内推: Big Data Backend processing engineer (转载)
为什么你么都说现在招聘走做题路线【拒信】被Coursera拒了
进入JobHunting版参与讨论
f**********r
发帖数: 2137
51
中国人有搞算法很牛的么

【在 w**a 的大作中提到】
: 搞理论的自然觉得算法牛。
: 但让算法大师们搞设计或者工程,他们很多未必强。不过会说,这些都是浮云。
: 以我的经验,中国人里这样的人特多

S**I
发帖数: 15689
52
姚期智?

【在 f**********r 的大作中提到】
: 中国人有搞算法很牛的么
f**********r
发帖数: 2137
53
恩,还有cai jinyi, 两个复杂性大牛,但还是很少吧

【在 S**I 的大作中提到】
: 姚期智?
S**I
发帖数: 15689
54
大牛要是满大街都是就不能称之为大牛了 :)

【在 f**********r 的大作中提到】
: 恩,还有cai jinyi, 两个复杂性大牛,但还是很少吧
w**a
发帖数: 4743
55
真的大师很少,但所谓的"大师"很多。典型眼高手低的那种。
在学术界混的一般般,却对外面一脸鄙夷

【在 f**********r 的大作中提到】
: 中国人有搞算法很牛的么
w**********l
发帖数: 8501
56
不管是不是搞理论,就总体而言,CS脱离了算法,什么都干不了。不信你去问问普通的
软工,thomas算法那本书几十年如一日的作为bible是面试必考之物,经久不衰。
做CS追求的就是两条, time and space complexity.
至于那些语言不语言的,有句行话说得好,只要会一种最典型的,其余的衍生语言都不
是问题。

【在 w**a 的大作中提到】
: 搞理论的自然觉得算法牛。
: 但让算法大师们搞设计或者工程,他们很多未必强。不过会说,这些都是浮云。
: 以我的经验,中国人里这样的人特多

w*********e
发帖数: 1088
57
逻辑呀……
难道业余电脑爱好者不是自学的?
根据你给出的前提,我只能推出你自学能力不行这一条……

【在 a****f 的大作中提到】
: 差别非常大!我就不是cS科班的,虽然读了5年的CS phd,但是还是对cs了解甚少,可
: 能还不如一个业
: 余电脑爱好者。感觉自学cs基本上是学不会的。
:
: 业。

S***k
发帖数: 370
58
没错.越是底子差的,越喜欢嚼名词.特别是90年代上个培训班就能当码工的那些人,也就
会把这些词挂在嘴上.

【在 m****a 的大作中提到】
: 只有非科班的才觉得这些 2.0, cloud, web 的了不起,
: 真正CS的知道这些都是浮云,
: 科班和非科班的差别主要在基础理论方面,如果做的都是些大路货的东西,就看不出来
: 了,但是你去让非科班的去搞编译优化,虚拟机什么的估计就不灵,底子没有,估计连
: 代码都看不懂。同样的,没学过形式语言与自动机的人对语言本质的理解深不了。

j*******d
发帖数: 115
59
工业届CS不是编程么,科班不科班的没什么,
做码工还要分出一个三六九等的。。。

业。

【在 x***u 的大作中提到】
: 个人感觉,可能有偏见,请勿对号入座。
: 最近一次面试startup的时候,对方拿着resume看了看,跟我confirm本科是不是cs毕业
: 的,感觉上似乎是个plus.
: 这只是一个小细节,不过我从个人平常跟一些朋友交往来看,虽然都是软工,但是cs科
: 班(本科)出来的跟非科班出来的,平常聊到技术相关问题的时候就差别很大(那种非
: 科班,但是从事软件行业5~7年以上的除外)。
: 感觉上,科班出身的,了解的范围都比较广,不管是谈OS的设计/web的background/程
: 序语言的优劣/游戏的设计等等,都可以谈得很火热,哪怕自己本身并没从事这个行业。
: 非科班的朋友就感觉要狭窄一些,基本上他们就只对自己做的东西有了解,其他的就聊
: 不起来了。

w**a
发帖数: 4743
60
你这是典型的搞理论人士的思维。我承认算法重要,但不认为会到达如此至高无尚的地
步。
一个成熟公司里,甚至于研发都没那么重要。

【在 w**********l 的大作中提到】
: 不管是不是搞理论,就总体而言,CS脱离了算法,什么都干不了。不信你去问问普通的
: 软工,thomas算法那本书几十年如一日的作为bible是面试必考之物,经久不衰。
: 做CS追求的就是两条, time and space complexity.
: 至于那些语言不语言的,有句行话说得好,只要会一种最典型的,其余的衍生语言都不
: 是问题。

相关主题
电力电子电机驱动控制器Software/Firmware Staff Engineer请问各位联系编程的同学:是先复习课程还是直接就做题?
签了g家的offer,可以反悔吗?担心进入黑名单NB的码工,有几个能自己写compiler的 (转载)
编程面试是写伪代码还是要compile & run?C++ template
进入JobHunting版参与讨论
E*******1
发帖数: 3464
61
CS这种民工级别的学科,完全依赖于数学,电子工程和基础学科,其本身无非就是个才
艺而已,动动指头,没什么深入性的东西,小学数学学得好就差不多了
F****n
发帖数: 3271
62
CS科班出身最大的区别是系统学过编译原理,离散数学,操作系统,算法设计,和形式
逻辑。这些都不是当码工必须的,但技术水平想真正上档次就必须理解。搞理论的就不
说了,很多CS大牛一般常用工具根本都不会,也不用会。
F****n
发帖数: 3271
63
看,典型的非CS码工逻辑。

【在 E*******1 的大作中提到】
: CS这种民工级别的学科,完全依赖于数学,电子工程和基础学科,其本身无非就是个才
: 艺而已,动动指头,没什么深入性的东西,小学数学学得好就差不多了

E*******1
发帖数: 3464
64
那你说说有什么深入性的东西,算法?那都算是数学界的边缘学科了,剩下的就是你粉
不粉这玩意,喜
欢有兴趣,看两天就都搞定了

【在 F****n 的大作中提到】
: 看,典型的非CS码工逻辑。
b*******8
发帖数: 37364
65
至少还是要学点离散数学图论基础之类的吧?不然连个简单递归函数都想不清楚,写不
出来。小学数学哪里够用。

【在 E*******1 的大作中提到】
: CS这种民工级别的学科,完全依赖于数学,电子工程和基础学科,其本身无非就是个才
: 艺而已,动动指头,没什么深入性的东西,小学数学学得好就差不多了

g***s
发帖数: 3811
66
two days to learn compile principles,OS, Networking?

【在 E*******1 的大作中提到】
: 那你说说有什么深入性的东西,算法?那都算是数学界的边缘学科了,剩下的就是你粉
: 不粉这玩意,喜
: 欢有兴趣,看两天就都搞定了

r********3
发帖数: 2998
67
任何自然学科都是依赖数学的。这样说来,除了数学,其他都是民工级别的。
但是现实世界是,搞数学理论的赚不到钱。没有公司要只会推点公式,纸上谈判的迂夫
子。所谓搞尖端理论的,要靠讨政府和其他学科发展企业的公司才有钱吃饭,而且仅仅
吃饱而已。到底谁是民工,谁是才艺?你饭碗都保不住的时候,有个P的级别啊。

【在 E*******1 的大作中提到】
: CS这种民工级别的学科,完全依赖于数学,电子工程和基础学科,其本身无非就是个才
: 艺而已,动动指头,没什么深入性的东西,小学数学学得好就差不多了

r********3
发帖数: 2998
68
很多数学转过来读CS的学生。做网络基础课的course project,搞了一个学期,连阻塞
模式的socket都写不出来,也好意思说搞定networking???说句不好听的,连给
networking提鞋的资格都没有。

【在 E*******1 的大作中提到】
: 那你说说有什么深入性的东西,算法?那都算是数学界的边缘学科了,剩下的就是你粉
: 不粉这玩意,喜
: 欢有兴趣,看两天就都搞定了

x***u
发帖数: 41
69
depends on how you define "牛X"
if you mean they can design great algorithms, yes!
but it doesn't mean they can design good software.

【在 m**u 的大作中提到】
: 俺怎么觉得学数学的干cs很容易牛X呢。。。
x***u
发帖数: 41
70
我并没说科班出来的在具体事情上有什么优势,如果同样在某个领域做了10年,那就
具体project来说,就没啥差异了。

老师,可以裁出几十 K 的商用 Linux 系统, 对 Schematic Layout 很熟悉; 一个
是机械制造专业出来的, 在一个行业很有名的公司做 Software Architecture.

【在 s******s 的大作中提到】
: 过去十年的生涯当中见到过两个牛逼的高手, 一个是数学专业的, 做过5年的数学老师,可以裁出几十 K 的商用 Linux 系统, 对 Schematic Layout 很熟悉; 一个是机械制造专业出来的, 在一个行业很有名的公司做 Software Architecture.
: 计算机行业是不多依赖于大学学习的行业, 依赖的是你学习的速度。
: 有幸跟 芝加哥/西北大学/UIUC/USC/UCLA 的科班的工作过几年, 没看出优势在哪里
:
: 业。

相关主题
C++ templateMathworks is hiring! job #10319 - C++ Developer – Compile
C++ Q42: (C22)Compiler/C++ position @Mathworks
EE转码工求指点CS科班的与非科班的,区别在。。。?
进入JobHunting版参与讨论
M7
发帖数: 219
71
还是应该尊重那些design great algorithms的学者。没有那些算法,软件能干什么?
而且,能设计那些算法的人很少。相比之下,能写好软件的人还是多多了。

【在 x***u 的大作中提到】
: depends on how you define "牛X"
: if you mean they can design great algorithms, yes!
: but it doesn't mean they can design good software.

x***u
发帖数: 41
72
"能不能聊完全看个人有没有兴趣去关心去更新知识"
True,很正确,问题就是科班出来的大部分人都还是对自己学了4年的东西保持一定兴
趣,即便当前职业不是和cs相关。反之半路出家的很多就是为了份工作,谈不上兴趣,
或者说有兴趣也就集中在他当前的工作部分。

【在 s**********v 的大作中提到】
: 晕倒,看了半天,我觉得你的论据对论点的支持比较弱...
: 能不能聊完全看个人有没有兴趣去关心去更新知识,和科班不科班没有啥关系...
:
: 业。

x***u
发帖数: 41
73
后面部分都同意,前面第一句嘛。cloud/web谈不上“了不起”,不过很有engineering
的价值。

【在 m****a 的大作中提到】
: 只有非科班的才觉得这些 2.0, cloud, web 的了不起,
: 真正CS的知道这些都是浮云,
: 科班和非科班的差别主要在基础理论方面,如果做的都是些大路货的东西,就看不出来
: 了,但是你去让非科班的去搞编译优化,虚拟机什么的估计就不灵,底子没有,估计连
: 代码都看不懂。同样的,没学过形式语言与自动机的人对语言本质的理解深不了。

w**********l
发帖数: 8501
74
you're silly minded.
google做什么的? 请的人都是对算法或者模型有丰富经验的人。
知道amazon为什么老考你sorting,考你search吗?
facebook做什么的? 600 million users,
oracle的核心部分,对算法要求极高。
看看现在的cloud computing,如果你懂了什么是cloud,你还敢说算法不至高无上?
还说什么算法不重要。没有了算法,这些公司全都垮掉了。

【在 w**a 的大作中提到】
: 你这是典型的搞理论人士的思维。我承认算法重要,但不认为会到达如此至高无尚的地
: 步。
: 一个成熟公司里,甚至于研发都没那么重要。

x***u
发帖数: 41
75
自学几本书和课程,对你的影响,和慢慢学4年的结果,是完全不同的。
当然你自学几本书之后又在这个行业工作了4年,那就不同了。

as

【在 c*********e 的大作中提到】
: makes no difference. anyone can study for less than 4 years and get just as
: well, if not much better. it's only undergrad courses, in case you didn't
: notice. don't pronounce yourself like a loser.
:
: 业。

x***u
发帖数: 41
76
没错,那么有兴趣的就会去读CS,而不是读其他专业。反之大部分读其他专业的,至少
在18岁之前并没有对计算机有太大兴趣。
美国情况如何我不清楚,中国大致如此。

了。

【在 w**********l 的大作中提到】
: 俺觉得楼主在一派胡言,他说的这些在美国对一个high school的孩子只要喜欢计算机
: 的,真感兴趣的,往往比那些学位高的人知道。
: 比尔盖茨上高中的时候就拿过什么计算机奖,而且那时候他就开始设计游戏和做游戏了。

x***u
发帖数: 41
77
faint,我觉得你本科应该不是CS的。

【在 w**********l 的大作中提到】
: 不管是不是搞理论,就总体而言,CS脱离了算法,什么都干不了。不信你去问问普通的
: 软工,thomas算法那本书几十年如一日的作为bible是面试必考之物,经久不衰。
: 做CS追求的就是两条, time and space complexity.
: 至于那些语言不语言的,有句行话说得好,只要会一种最典型的,其余的衍生语言都不
: 是问题。

w**********l
发帖数: 8501
78
过去一个世纪才出了十大著名算法,平均一个decade才出一个。在CS界,如果你是说你
搞算法的,人家都用仰视的目光看你,出不出成果倒是次要,关键这一行如果没点恒心
和毅力,谁愿意耗着。
那本thomas bible,那点东西,用半个世纪没问题,就说明突破那本书里的水平是很难
的。 NP-complete,不也是CS的吗。
tsp应用的很广泛,现在的microchip就用。没有efficient chip, 那点software能干啥
。能打游戏还是能看video。
w**********l
发帖数: 8501
79
我本科CS,MS CS,phD还是CS。
但我告诉你,我对编程一窍不通。你可以看看我昨天提的问题,我敢说一个high
school student 都比我懂。
http://www.mitbbs.com/article_t0/CS/31190481.html

【在 x***u 的大作中提到】
: faint,我觉得你本科应该不是CS的。
m**u
发帖数: 541
80
这个cs科班和俺这个8级钳工有很大差别吗?
相关主题
工作帖 - Job Opening, Houston (转载)不会C++,后果多严重?
详解知名网站的技术发展历程(zz)为什么你么都说现在招聘走做题路线
在电脑上直接写程序我觉得CS科班出身与否的区别就在于操作系统
进入JobHunting版参与讨论
F****n
发帖数: 3271
81
已经说过了,CS不是码工必须的东西,大多数码工干的活,和嵌工,电工,操作工等没
有大的区别。但你想从码工变成设计师工程师,不懂这些会很难。
简单的说,就是修车的和汽车工程师的区别,看个人想做什么了。

【在 E*******1 的大作中提到】
: 那你说说有什么深入性的东西,算法?那都算是数学界的边缘学科了,剩下的就是你粉
: 不粉这玩意,喜
: 欢有兴趣,看两天就都搞定了

l******m
发帖数: 218
82
是啊,那样是盖空中楼阁,不太扎实。本来就是不同的学科么,没有基础怎么能直接读
硕士博士呢?

可能还不如一个业

【在 a****f 的大作中提到】
: 差别非常大!我就不是cS科班的,虽然读了5年的CS phd,但是还是对cs了解甚少,可
: 能还不如一个业
: 余电脑爱好者。感觉自学cs基本上是学不会的。
:
: 业。

l******m
发帖数: 218
83
嗯,那种抽象分析才是最基础的,只会coding不过是别人手下的棋子。。明天人家发明
了新的编程语言,码工就要跟在人屁股后面重新学了。
鄙视那种自学了一点编程就狂妄自大的人,其实那都是皮毛,人家不创造编程语言你们
编个P。

【在 w**********l 的大作中提到】
: 我本科CS,MS CS,phD还是CS。
: 但我告诉你,我对编程一窍不通。你可以看看我昨天提的问题,我敢说一个high
: school student 都比我懂。
: http://www.mitbbs.com/article_t0/CS/31190481.html

E*******1
发帖数: 3464
84
Any field has NB persons and SB persons, your sample is obviously no
scientifically reliable. the truth is neither the invention nor any
breakthrough has something to do with CS background personnel. Networking is
coming from information theory that is based on Shannon's mathmatics in
1960's and developing greatly by math and EE info guys, then CS borrows this
but develops no theory at all beyond that

【在 r********3 的大作中提到】
: 很多数学转过来读CS的学生。做网络基础课的course project,搞了一个学期,连阻塞
: 模式的socket都写不出来,也好意思说搞定networking???说句不好听的,连给
: networking提鞋的资格都没有。

l******m
发帖数: 218
85
半路出家的能混口饭吃就偷偷乐吧,每个月按时拿工资也不能洗白先天不足的缺陷。全
面素质本来就不如人家科班的,还自以为光荣呢。

【在 w**a 的大作中提到】
: 你这是典型的搞理论人士的思维。我承认算法重要,但不认为会到达如此至高无尚的地
: 步。
: 一个成熟公司里,甚至于研发都没那么重要。

w**a
发帖数: 4743
86
我的回复最多都是不同意你的观点,从来不对人。你老就直接silly minded了。
你就看到成功的公司了,死了的呢?铱星先进不?Juniper比Cisco强吧?OS/2比
windows牛吧,Jobs早期的OO startup好吧?
IBM,Bell labs缺算法吗?现在赢利多少?

【在 w**********l 的大作中提到】
: you're silly minded.
: google做什么的? 请的人都是对算法或者模型有丰富经验的人。
: 知道amazon为什么老考你sorting,考你search吗?
: facebook做什么的? 600 million users,
: oracle的核心部分,对算法要求极高。
: 看看现在的cloud computing,如果你懂了什么是cloud,你还敢说算法不至高无上?
: 还说什么算法不重要。没有了算法,这些公司全都垮掉了。

w**********g
发帖数: 3158
87
这么大一个傻比坑还这么多人跳
x***u
发帖数: 41
88
我其实觉得算法啥的,真正有革命性贡献的,应该归于数学系(数学的都是牛人,虽然
不是cs科班,cs又不是基础学科).
当然某些cs牛人也对算法有革命贡献,尤其是早期很多搞计算机的本来就有极其深厚的
数学功底,但是那都是早期的了。现代cs科班出来的,我觉得更重要的是对计算机和软
件体系结构的认识和了解/优化,数学方面就不那么强调了。比如compiler虽然也有理
论上的LL(1)什么的推导,但是主要重点还是要你通过动手去实践了解。还有CPU的
branch prediction啥的,其实也没什么艰深的数学背景,主要都是一个设计问题。

【在 M7 的大作中提到】
: 还是应该尊重那些design great algorithms的学者。没有那些算法,软件能干什么?
: 而且,能设计那些算法的人很少。相比之下,能写好软件的人还是多多了。

x***u
发帖数: 41
89
对的,就算踢球的职业运动员也有从小练出来和半路出家的(巴蒂斯图塔),谈谈差异
没啥大不了,我也想知道非科班出身的人做码工是个什么感觉,可惜没人分享。

【在 F****n 的大作中提到】
: 已经说过了,CS不是码工必须的东西,大多数码工干的活,和嵌工,电工,操作工等没
: 有大的区别。但你想从码工变成设计师工程师,不懂这些会很难。
: 简单的说,就是修车的和汽车工程师的区别,看个人想做什么了。

w**********l
发帖数: 8501
90
诚实地说,我没看懂你的话和看不明白你想表达什么。
google从微软挖走的是李开复,但软工想去google得自己努力去跳槽。
你翻翻李开复的简历他是做什么的,google给他支付了多少钱。

【在 w**a 的大作中提到】
: 我的回复最多都是不同意你的观点,从来不对人。你老就直接silly minded了。
: 你就看到成功的公司了,死了的呢?铱星先进不?Juniper比Cisco强吧?OS/2比
: windows牛吧,Jobs早期的OO startup好吧?
: IBM,Bell labs缺算法吗?现在赢利多少?

相关主题
Google 内推: Big Data Backend processing engineer (转载)签了g家的offer,可以反悔吗?担心进入黑名单
【拒信】被Coursera拒了编程面试是写伪代码还是要compile & run?
电力电子电机驱动控制器Software/Firmware Staff Engineer请问各位联系编程的同学:是先复习课程还是直接就做题?
进入JobHunting版参与讨论
i***r
发帖数: 1024
91
你本科什么学校上的,对编程一窍不通你怎么毕业的。

【在 w**********l 的大作中提到】
: 我本科CS,MS CS,phD还是CS。
: 但我告诉你,我对编程一窍不通。你可以看看我昨天提的问题,我敢说一个high
: school student 都比我懂。
: http://www.mitbbs.com/article_t0/CS/31190481.html

E*******1
发帖数: 3464
92
CS is no more than applied engineering mathematics

【在 g***s 的大作中提到】
: two days to learn compile principles,OS, Networking?
F****n
发帖数: 3271
93
非CS科班的和CS科班的做码工区别不大,主要取决于兴趣和经验。
差别主要体现在码工以上。

【在 x***u 的大作中提到】
: 对的,就算踢球的职业运动员也有从小练出来和半路出家的(巴蒂斯图塔),谈谈差异
: 没啥大不了,我也想知道非科班出身的人做码工是个什么感觉,可惜没人分享。

w**********l
发帖数: 8501
94
你可以问问你们学校的faculty,看看有几个会编程的,他们本科什么学校毕业的,不
会编程怎么配做faculty。

【在 i***r 的大作中提到】
: 你本科什么学校上的,对编程一窍不通你怎么毕业的。
F****n
发帖数: 3271
95
继续瞎扯吧你

【在 w**********l 的大作中提到】
: 你可以问问你们学校的faculty,看看有几个会编程的,他们本科什么学校毕业的,不
: 会编程怎么配做faculty。

E*******1
发帖数: 3464
96
We are talking about science fields, not talking about whether it can bring
in money, this is different story, all right? As for making money, of course
, if one field needs more people, it will attract more people and it can
make more money, but most of them in this field must be workers, like CS or
finance, that's it.

【在 r********3 的大作中提到】
: 任何自然学科都是依赖数学的。这样说来,除了数学,其他都是民工级别的。
: 但是现实世界是,搞数学理论的赚不到钱。没有公司要只会推点公式,纸上谈判的迂夫
: 子。所谓搞尖端理论的,要靠讨政府和其他学科发展企业的公司才有钱吃饭,而且仅仅
: 吃饱而已。到底谁是民工,谁是才艺?你饭碗都保不住的时候,有个P的级别啊。

l******m
发帖数: 218
97
同意~ 非科班的多数是鼠目寸光,科班的才能领导全局

【在 F****n 的大作中提到】
: 非CS科班的和CS科班的做码工区别不大,主要取决于兴趣和经验。
: 差别主要体现在码工以上。

F****n
发帖数: 3271
98
Most people will disagree.

【在 E*******1 的大作中提到】
: CS is no more than applied engineering mathematics
x***u
发帖数: 41
99
我发现你抬举算法得离谱了。
算法,当然重要,问题是...我拿我读phd的时候老板的话来说:你搞算法?你搞得
过数学专业研究算法方面的么?证明一个nearest neighbor都累死你,发paper出去还
很可能说你不严谨...
但是这又有个偏差。数学模型!=算法.你下面提到的sorting/search/whatever,其实都
是engineering的问题,比如说map reduce的原理并不复杂,难点仍然是实现上。而简单
的virtual machine也就是一个巨大的switch...case...

【在 w**********l 的大作中提到】
: you're silly minded.
: google做什么的? 请的人都是对算法或者模型有丰富经验的人。
: 知道amazon为什么老考你sorting,考你search吗?
: facebook做什么的? 600 million users,
: oracle的核心部分,对算法要求极高。
: 看看现在的cloud computing,如果你懂了什么是cloud,你还敢说算法不至高无上?
: 还说什么算法不重要。没有了算法,这些公司全都垮掉了。

s****e
发帖数: 638
100
这要看什么人,还看什么活。是这块料科班不科班问题不大,后天可以学。不是这块
料科班的也不咋样。 论感觉我们干的是写软件,code写的不好,但CS科班的大部分干
不了。
就靠一帮非科班的在折腾。

【在 x***u 的大作中提到】
: 对的,就算踢球的职业运动员也有从小练出来和半路出家的(巴蒂斯图塔),谈谈差异
: 没啥大不了,我也想知道非科班出身的人做码工是个什么感觉,可惜没人分享。

相关主题
NB的码工,有几个能自己写compiler的 (转载)EE转码工求指点
C++ templateMathworks is hiring! job #10319 - C++ Developer – Compile
C++ Q42: (C22)Compiler/C++ position @Mathworks
进入JobHunting版参与讨论
F****n
发帖数: 3271
101
我觉得你说反了,CS科班的业务尖子比较多(好象更符合鼠目寸光,HAHA),非科班的
当领导。

【在 l******m 的大作中提到】
: 同意~ 非科班的多数是鼠目寸光,科班的才能领导全局
s****e
发帖数: 638
102
不少搞算法的确实不会编程。 因为用不着,写点script,最多
prototype就行了。

【在 F****n 的大作中提到】
: 继续瞎扯吧你
w**********l
发帖数: 8501
103
没有瞎扯,我自己的导师和导师的朋友,都是业界牛人,他们自己和他们的很多学生对
编程都很差。
我更差。恰恰是20出头的学生,对编程好很多。
这就说明精英层不是靠编程吃饭的。当然我不是精英,我只是对编程毫无兴趣也没有机
会使用。

【在 F****n 的大作中提到】
: 继续瞎扯吧你
F****n
发帖数: 3271
104
不会编程是“不会用流行语言写常用程序”的夸张说法,CS专业的不可能不会编程。

【在 s****e 的大作中提到】
: 不少搞算法的确实不会编程。 因为用不着,写点script,最多
: prototype就行了。

w**********l
发帖数: 8501
105
就是。
其实我最精通的语言是perl和matlab,做论文的语言用latex,编辑器用vim。
就像matlab一样,有专门的软件包写好了,我们可以上来直接用。但我们不需要知道C
是怎么形成matlab的
但要说给我足够的时间叫我学编程,倒也不是问题,只是我没机会而已。

【在 s****e 的大作中提到】
: 不少搞算法的确实不会编程。 因为用不着,写点script,最多
: prototype就行了。

b******x
发帖数: 826
106
我来简单总结一下吧。有的时候差别很细微的。
比如科班的写代码循环变量用i,j,k,
但我见过非科班(一个数学教授)的写代码,循环变量用a,b,c。
E*******1
发帖数: 3464
107
I think yes, most of CS people do not or do not want to agree.
You can disagree, but you need to prove it, give some examples that
originate from CS not from mathematics or others, Networking is not working
because it's totally developed by maths, e.g., of course, most of
engineering levels are developed amazingly well by CS, that's why it is an
applied engineering math

【在 F****n 的大作中提到】
: Most people will disagree.
F****n
发帖数: 3271
108
AI, Computational Logic, Computational Language.

working

【在 E*******1 的大作中提到】
: I think yes, most of CS people do not or do not want to agree.
: You can disagree, but you need to prove it, give some examples that
: originate from CS not from mathematics or others, Networking is not working
: because it's totally developed by maths, e.g., of course, most of
: engineering levels are developed amazingly well by CS, that's why it is an
: applied engineering math

w**********l
发帖数: 8501
109
lol, 这眼光太独到了。给你看看我昨天被stuck的coding:
void AFancyGame(int current)
{
int j,jj;
for (jj = 1; jj <= Tots; jj++)
{
for(j = 1; j <= Tots; j++)
{
...........
}
}
如果counter不够用的时候,就把j加位,有时候要加到jjj.

【在 b******x 的大作中提到】
: 我来简单总结一下吧。有的时候差别很细微的。
: 比如科班的写代码循环变量用i,j,k,
: 但我见过非科班(一个数学教授)的写代码,循环变量用a,b,c。

E*******1
发帖数: 3464
110
so I mean it's an applied math, isn't it true? Logic theory is coming from
CS? 【 在 Foxman (今狐冲) 的大作中提到: 】
相关主题
Compiler/C++ position @Mathworks详解知名网站的技术发展历程(zz)
CS科班的与非科班的,区别在。。。?在电脑上直接写程序
工作帖 - Job Opening, Houston (转载)不会C++,后果多严重?
进入JobHunting版参与讨论
w**********l
发帖数: 8501
111
我当时学的是fortran 90, 而且常被推荐使用,你不知道fortran做计算功效很好吗?
你懂fortran吗?

【在 F****n 的大作中提到】
: 不会编程是“不会用流行语言写常用程序”的夸张说法,CS专业的不可能不会编程。
F****n
发帖数: 3271
112
Logic Theory is not coming from Mathematics, either. The marriage of Logic
and Math is a 20th century event. CS is essential to modern logic theory,
which aims to find out how truth can be manipulated MECHANICALLY (this is a
CS concept). If you know something about today's logic, you will be familiar
with a lot of theories with terms such as "recursively enumerable". That's
the mark of CS.

【在 E*******1 的大作中提到】
: so I mean it's an applied math, isn't it true? Logic theory is coming from
: CS? 【 在 Foxman (今狐冲) 的大作中提到: 】

s*****y
发帖数: 1974
113
我觉得这个还跟个人兴趣有很大关系,对自己的专业很感兴趣,喜欢钻研的,基本都是
学什么都很牛,对什么都感兴趣,学东西也快。像我这样不喜欢钻研的,学啥都比较肤
浅。
F****n
发帖数: 3271
114
Of course I know Fortran. If you can programming in Fortran, how can you say
you don't know programming?

【在 w**********l 的大作中提到】
: 我当时学的是fortran 90, 而且常被推荐使用,你不知道fortran做计算功效很好吗?
: 你懂fortran吗?

s****e
发帖数: 638
115
那要看“会编程看”怎么定义了。如果写几行代码就是会编程。那哪个工程专业的都要
写。要到能写软件的水平,编程就不那么容易了。这是工程技能需要积累。所以搞研究
的往往用matlab,或 script写个原型试试,感觉可行,再让职业编程的去开发。
当然,搞研究的往往瞧不上编程的,其实编程编的好没那么容易。有些搞研究的转去搞
开发并不成功。 我这有个例子,有个同事硬度IMO,CS科班。编程有问题,不幸被雷。

【在 F****n 的大作中提到】
: 不会编程是“不会用流行语言写常用程序”的夸张说法,CS专业的不可能不会编程。
w**********l
发帖数: 8501
116
我能编程,但我根本不精通啊,我怎么能说会啊。 你说你会的东西,你就要做到张口
就来的,面试的时候问不倒你,那才叫会----不需要翻书,不需查google。
我的CV都很苍白,我只写我用过C,用过perl,但我没写我会fortran,更没写我懂C++。
这个简历过去10年才改过3次。

say

【在 F****n 的大作中提到】
: Of course I know Fortran. If you can programming in Fortran, how can you say
: you don't know programming?

F****n
发帖数: 3271
117
CS专业的要是“只会写几行代码”,怎么可能毕业?一个本科OS的课至少5个独立完成
的编程作业,而且特别强调不许用3rd Party 库,这个用MATLAB能搞定?

【在 s****e 的大作中提到】
: 那要看“会编程看”怎么定义了。如果写几行代码就是会编程。那哪个工程专业的都要
: 写。要到能写软件的水平,编程就不那么容易了。这是工程技能需要积累。所以搞研究
: 的往往用matlab,或 script写个原型试试,感觉可行,再让职业编程的去开发。
: 当然,搞研究的往往瞧不上编程的,其实编程编的好没那么容易。有些搞研究的转去搞
: 开发并不成功。 我这有个例子,有个同事硬度IMO,CS科班。编程有问题,不幸被雷。

F****n
发帖数: 3271
118
做算法的不会C++可以理解,但要是只熟悉PERL就有点那个了。

【在 w**********l 的大作中提到】
: 我能编程,但我根本不精通啊,我怎么能说会啊。 你说你会的东西,你就要做到张口
: 就来的,面试的时候问不倒你,那才叫会----不需要翻书,不需查google。
: 我的CV都很苍白,我只写我用过C,用过perl,但我没写我会fortran,更没写我懂C++。
: 这个简历过去10年才改过3次。
:
: say

s****e
发帖数: 638
119
OS也不会叫你从头写,有个架子在哪,往里添点东西。code不多理解了就行。但过了这个
还是不见得能编大程序。很多地方本科体系结构的课要写个16位的仿真机出来。
但学过了还是不能说会设计CPU。 课程的东西重概念,理解,跟实际工程差别很大。

【在 F****n 的大作中提到】
: CS专业的要是“只会写几行代码”,怎么可能毕业?一个本科OS的课至少5个独立完成
: 的编程作业,而且特别强调不许用3rd Party 库,这个用MATLAB能搞定?

w**********l
发帖数: 8501
120
那只是课程而已,跟proficiency,差距十万八千里。
打个比方,老外能说汉语和汉语熟练以及汉语精通,完全不同的三个层次。
俺觉得你走火入魔了,俺都从来没被人问起过编程。

【在 F****n 的大作中提到】
: CS专业的要是“只会写几行代码”,怎么可能毕业?一个本科OS的课至少5个独立完成
: 的编程作业,而且特别强调不许用3rd Party 库,这个用MATLAB能搞定?

相关主题
为什么你么都说现在招聘走做题路线【拒信】被Coursera拒了
我觉得CS科班出身与否的区别就在于操作系统电力电子电机驱动控制器Software/Firmware Staff Engineer
Google 内推: Big Data Backend processing engineer (转载)签了g家的offer,可以反悔吗?担心进入黑名单
进入JobHunting版参与讨论
F****n
发帖数: 3271
121
没有说会编大程序才算会编程,但CS专业的不大可能不熟悉几门主要编程语言。

这个

【在 s****e 的大作中提到】
: OS也不会叫你从头写,有个架子在哪,往里添点东西。code不多理解了就行。但过了这个
: 还是不见得能编大程序。很多地方本科体系结构的课要写个16位的仿真机出来。
: 但学过了还是不能说会设计CPU。 课程的东西重概念,理解,跟实际工程差别很大。

F****n
发帖数: 3271
122
这是Common Sense, 想想一个人要是学了四年每年都有大量课程要用C编程,结果毕业
了还不熟悉C,那只能归为智力问题。

【在 w**********l 的大作中提到】
: 那只是课程而已,跟proficiency,差距十万八千里。
: 打个比方,老外能说汉语和汉语熟练以及汉语精通,完全不同的三个层次。
: 俺觉得你走火入魔了,俺都从来没被人问起过编程。

w**********l
发帖数: 8501
123
真服了你了, matlab里有现成的矩阵包,现成的公式可以直接套,谁还用C自编自导啊。
你这不是非要抬杠吗

【在 F****n 的大作中提到】
: 没有说会编大程序才算会编程,但CS专业的不大可能不熟悉几门主要编程语言。
:
: 这个

s****e
发帖数: 638
124
你对“会编程”的标准定的比较低。光靠课程的熟悉程度,不足以应付实际工程问题。

【在 F****n 的大作中提到】
: 这是Common Sense, 想想一个人要是学了四年每年都有大量课程要用C编程,结果毕业
: 了还不熟悉C,那只能归为智力问题。

w**********l
发帖数: 8501
125
C语言我也考了90多分,但我根本不认为自己是真懂。java我用过两年,但简历上我根
本没写,因为我早忘了。
这里的很多key issue,都是我先说的,比如CS算法最重要;你说你懂fortan,可这也
是我先提起的。
你怎么看问题和我无关,但你使劲批判我,来暗示我不是CS,毫无现实意义,我都拿到
几个学位证书了,你还在这猜疑。
批判别人并不能直接体现自己就一定水平高,还是看你说出来的是什么。

【在 F****n 的大作中提到】
: 这是Common Sense, 想想一个人要是学了四年每年都有大量课程要用C编程,结果毕业
: 了还不熟悉C,那只能归为智力问题。

P******x
发帖数: 259
126
当然啊

业。

【在 x***u 的大作中提到】
: 个人感觉,可能有偏见,请勿对号入座。
: 最近一次面试startup的时候,对方拿着resume看了看,跟我confirm本科是不是cs毕业
: 的,感觉上似乎是个plus.
: 这只是一个小细节,不过我从个人平常跟一些朋友交往来看,虽然都是软工,但是cs科
: 班(本科)出来的跟非科班出来的,平常聊到技术相关问题的时候就差别很大(那种非
: 科班,但是从事软件行业5~7年以上的除外)。
: 感觉上,科班出身的,了解的范围都比较广,不管是谈OS的设计/web的background/程
: 序语言的优劣/游戏的设计等等,都可以谈得很火热,哪怕自己本身并没从事这个行业。
: 非科班的朋友就感觉要狭窄一些,基本上他们就只对自己做的东西有了解,其他的就聊
: 不起来了。

w**********l
发帖数: 8501
127
我只好跟你多讲几句:
人家看的基本都是“pseudo-code”. 有了这个的正确性,什么语言都能表达出来。
C并不是唯一能表达的甚至都未必是最适合的。

【在 F****n 的大作中提到】
: 这是Common Sense, 想想一个人要是学了四年每年都有大量课程要用C编程,结果毕业
: 了还不熟悉C,那只能归为智力问题。

v****a
发帖数: 546
128

业。
说得没错!

【在 x***u 的大作中提到】
: 个人感觉,可能有偏见,请勿对号入座。
: 最近一次面试startup的时候,对方拿着resume看了看,跟我confirm本科是不是cs毕业
: 的,感觉上似乎是个plus.
: 这只是一个小细节,不过我从个人平常跟一些朋友交往来看,虽然都是软工,但是cs科
: 班(本科)出来的跟非科班出来的,平常聊到技术相关问题的时候就差别很大(那种非
: 科班,但是从事软件行业5~7年以上的除外)。
: 感觉上,科班出身的,了解的范围都比较广,不管是谈OS的设计/web的background/程
: 序语言的优劣/游戏的设计等等,都可以谈得很火热,哪怕自己本身并没从事这个行业。
: 非科班的朋友就感觉要狭窄一些,基本上他们就只对自己做的东西有了解,其他的就聊
: 不起来了。

d****2
发帖数: 6250
129

你搞啥的,搞到大牛当然无所谓,否则被google鄙视的很惨。

【在 w**********l 的大作中提到】
: 我只好跟你多讲几句:
: 人家看的基本都是“pseudo-code”. 有了这个的正确性,什么语言都能表达出来。
: C并不是唯一能表达的甚至都未必是最适合的。

F****n
发帖数: 3271
130
Matlab is based on numeric libraries, which can be directly called by C. I
still cannot imagine how you rely on Matlab to do algorithm studies. Will
you benchmark all your algorithms in Matlab? That doesn't sound good.

啊。

【在 w**********l 的大作中提到】
: 真服了你了, matlab里有现成的矩阵包,现成的公式可以直接套,谁还用C自编自导啊。
: 你这不是非要抬杠吗

相关主题
编程面试是写伪代码还是要compile & run?C++ template
请问各位联系编程的同学:是先复习课程还是直接就做题?C++ Q42: (C22)
NB的码工,有几个能自己写compiler的 (转载)EE转码工求指点
进入JobHunting版参与讨论
h********m
发帖数: 116
131
国内本科作业很多都是抄的吧,班上几个大牛做出来,然后大部分人就是拿去改改.

【在 F****n 的大作中提到】
: CS专业的要是“只会写几行代码”,怎么可能毕业?一个本科OS的课至少5个独立完成
: 的编程作业,而且特别强调不许用3rd Party 库,这个用MATLAB能搞定?

F****n
发帖数: 3271
132
混混各个专业都有,那就没法比较了,说的是应有状况。

【在 h********m 的大作中提到】
: 国内本科作业很多都是抄的吧,班上几个大牛做出来,然后大部分人就是拿去改改.
w**********l
发帖数: 8501
133
做那种和NP相关的,对复杂性很敏感,就做这个。
被谁鄙视,有那么重要吗? google怎么了? google挖的高薪聘请还真都是搞理论的。
李开复不就是吗,地道的理论家和学术背景。

【在 d****2 的大作中提到】
:
: 你搞啥的,搞到大牛当然无所谓,否则被google鄙视的很惨。

H**r
发帖数: 10015
134
computer engineering的人都行吧

【在 r********3 的大作中提到】
: 对,对于递归的理解,的确可以很考验一个人的CS基本功底。
: 如果一个学生能够讲清楚递归函数是怎么在计算机线性内存里面实现的,基本上这个学
: 生对于计算系统有一定了解。
: 如果能够具体讲出其中PUSH CS,SUB SP等关键指令的用途和含义,那么可以肯定这个同
: 学是真正的CS科班出身(当然EE和通信的科班也可能)。

w**********l
发帖数: 8501
135
matlab的package我会调用就行了,我不需要搞懂每个library是怎么设计的,ISO标准
是哪年的啊。compiler又是哪个版本的,gcc能不能兼容,是3.4还是4.0,又是在什么
环境下啊。
我只要用到我设计的就够了呀。
你这概念都混淆透了。
再说你不sound good对我毫无关系。

【在 F****n 的大作中提到】
: Matlab is based on numeric libraries, which can be directly called by C. I
: still cannot imagine how you rely on Matlab to do algorithm studies. Will
: you benchmark all your algorithms in Matlab? That doesn't sound good.
:
: 啊。

H**r
发帖数: 10015
136
这事儿也不好说
有些研究肯定是数学的
但是如果要让做理论发paper的去做一个实际的项目又未必能干好
术业有专攻吧

【在 w**********l 的大作中提到】
: 进了,靠,但最后还是跑去做理论了。
: 我从没听任何同行讲过CS要知道楼主提的那些,倒是不止一次听过CS做到一定程度就趋
: 近于纯数学了。当然不能跟纯数学比,但抽象程度,分析力度绝不亚于纯数学。
: CS最崇尚的是搞算法的那帮人,全美做这行的牛人没几个。

d****2
发帖数: 6250
137

不是大牛就不要提挖不挖了,google的senior/staff engineer都不识货滴。

【在 w**********l 的大作中提到】
: 做那种和NP相关的,对复杂性很敏感,就做这个。
: 被谁鄙视,有那么重要吗? google怎么了? google挖的高薪聘请还真都是搞理论的。
: 李开复不就是吗,地道的理论家和学术背景。

H**r
发帖数: 10015
138
其实公司主要是管理问题,市场问题
大部分的项目,招几个能做的人太简单了
搞理论的,如果没有理论大牛现在很多东西肯定做不出。但是大部分做理论的人基本没
做贡献。。。。。

【在 w**a 的大作中提到】
: 你这是典型的搞理论人士的思维。我承认算法重要,但不认为会到达如此至高无尚的地
: 步。
: 一个成熟公司里,甚至于研发都没那么重要。

w**********l
发帖数: 8501
139
不明白你说的大牛什么意思。
另外,我自己不可能称自己是大牛。
还有,你除了google还知道点别的吗? 知道当年的SGI吗?

【在 d****2 的大作中提到】
:
: 不是大牛就不要提挖不挖了,google的senior/staff engineer都不识货滴。

s****e
发帖数: 638
140
搞研究的跟搞开发的都是互相瞧不起。搞开发的认为搞研究的搞的都是没用的东西,
程序写的跟shit一样, 不赚钱还浪费钱。搞研究的人认为搞开发的都是coding
monkey。 跟工人差不多。其实术业有专攻。研究的难度高,但搞研究的未必干
的好开发的活。 楼主谈的是搞开发的层次。背景有点影响。搞研究的层次跟科班
啥的关系不大。

【在 d****2 的大作中提到】
:
: 不是大牛就不要提挖不挖了,google的senior/staff engineer都不识货滴。

相关主题
EE转码工求指点CS科班的与非科班的,区别在。。。?
Mathworks is hiring! job #10319 - C++ Developer – Compile工作帖 - Job Opening, Houston (转载)
Compiler/C++ position @Mathworks详解知名网站的技术发展历程(zz)
进入JobHunting版参与讨论
j******w
发帖数: 4429
141
我也来跳跳这个bso + 装13的坑。
记得以前有人总结 科班CS去科班计算机 公司(or 3C 公司)
非CS科班的进大公司的IT department。
为什么呢,就是个基础与应用的问题。。。
别的专业也要大量的用到编程 比如机械做有限元的
IE用cplex的 统计用SAS的,这些方便CS非但没有优势
还处于劣势。要是非CS科班的敢于投CS的简历,所谓的
算法 OS等基础知识人一定都掌握,学2,3门课就去找CS
的工作的时代结束了

【在 x***u 的大作中提到】
: 对的,就算踢球的职业运动员也有从小练出来和半路出家的(巴蒂斯图塔),谈谈差异
: 没啥大不了,我也想知道非科班出身的人做码工是个什么感觉,可惜没人分享。

b******x
发帖数: 826
142
这要是出了个stupid的bug比如少写了一个j,还不得找的人两眼一摸黑

【在 w**********l 的大作中提到】
: lol, 这眼光太独到了。给你看看我昨天被stuck的coding:
: void AFancyGame(int current)
: {
: int j,jj;
: for (jj = 1; jj <= Tots; jj++)
: {
: for(j = 1; j <= Tots; j++)
: {
: ...........
: }

w**********l
发帖数: 8501
143
哈哈,
我这人记忆力不大好,所以,什么时候用i,什么时候用j,模块是有功能差异的,每次
都分家使用。不够用的话,就进一位,比如ii,jj什么的。
如果i和j放一块,别人明白了,我自己就糊涂了。
刚找出一个我常用的perl script,里面没进位,却是用数字控制的,所以我说你眼光
太毒了也。这么细节的东西,我自己从来没注意过,这个script是两年前写的,一直在
用。我从来从来都没用过abc做loop counters.
$i1 = 0; $j1 = 0; $k1 = 0;
$i2 = 0; $j2 = 0; $k2 = 0;
$i3 = 0; $j3 = 0; $k3 = 0;
foreach $lines1 () {
}

【在 b******x 的大作中提到】
: 这要是出了个stupid的bug比如少写了一个j,还不得找的人两眼一摸黑
l******m
发帖数: 218
144
这个有一定道理,还要看个人的兴趣天赋和努力。高考的时候选专业只是一时的选择。
不过如果是这块料,又经过了4年扎实的学习,那还是不错的。

料科班的也不咋样。

【在 s****e 的大作中提到】
: 这要看什么人,还看什么活。是这块料科班不科班问题不大,后天可以学。不是这块
: 料科班的也不咋样。 论感觉我们干的是写软件,code写的不好,但CS科班的大部分干
: 不了。
: 就靠一帮非科班的在折腾。

l******m
发帖数: 218
145
你们前面还说非科班的coding比科班的更强或者一样强,现在又说非科班当领导。什么
好你们就是什么对吧?这帮非科班的都是流氓,抢别人饭碗还鄙视前辈。
请问你们业务也不行,研发也不行,领导谁去啊?以为像国内那样吹牛拍马就行了?

的当领导。

【在 F****n 的大作中提到】
: 我觉得你说反了,CS科班的业务尖子比较多(好象更符合鼠目寸光,HAHA),非科班的
: 当领导。

l******m
发帖数: 218
146
Emerald的帖子我一般直接忽略。

【在 E*******1 的大作中提到】
: so I mean it's an applied math, isn't it true? Logic theory is coming from
: CS? 【 在 Foxman (今狐冲) 的大作中提到: 】

l******m
发帖数: 218
147
没错,学校里不就是academic嘛。。
不过人总要从这些学起么,不可能直接就上工程。。

这个

【在 s****e 的大作中提到】
: OS也不会叫你从头写,有个架子在哪,往里添点东西。code不多理解了就行。但过了这个
: 还是不见得能编大程序。很多地方本科体系结构的课要写个16位的仿真机出来。
: 但学过了还是不能说会设计CPU。 课程的东西重概念,理解,跟实际工程差别很大。

F****n
发帖数: 3271
148
想当领导确实得会吹牛拍马

【在 l******m 的大作中提到】
: 你们前面还说非科班的coding比科班的更强或者一样强,现在又说非科班当领导。什么
: 好你们就是什么对吧?这帮非科班的都是流氓,抢别人饭碗还鄙视前辈。
: 请问你们业务也不行,研发也不行,领导谁去啊?以为像国内那样吹牛拍马就行了?
:
: 的当领导。

c***d
发帖数: 996
149
好坑,对号入座一下。

业。

【在 x***u 的大作中提到】
: 个人感觉,可能有偏见,请勿对号入座。
: 最近一次面试startup的时候,对方拿着resume看了看,跟我confirm本科是不是cs毕业
: 的,感觉上似乎是个plus.
: 这只是一个小细节,不过我从个人平常跟一些朋友交往来看,虽然都是软工,但是cs科
: 班(本科)出来的跟非科班出来的,平常聊到技术相关问题的时候就差别很大(那种非
: 科班,但是从事软件行业5~7年以上的除外)。
: 感觉上,科班出身的,了解的范围都比较广,不管是谈OS的设计/web的background/程
: 序语言的优劣/游戏的设计等等,都可以谈得很火热,哪怕自己本身并没从事这个行业。
: 非科班的朋友就感觉要狭窄一些,基本上他们就只对自己做的东西有了解,其他的就聊
: 不起来了。

w**a
发帖数: 4743
150
结果GOOG中国在他的带领下业绩每况愈下,最后这家伙不得不走人。GOOG还被封了。惨。
如果GOOG挖陈永正,估计现在已经打败baidu了

【在 w**********l 的大作中提到】
: 诚实地说,我没看懂你的话和看不明白你想表达什么。
: google从微软挖走的是李开复,但软工想去google得自己努力去跳槽。
: 你翻翻李开复的简历他是做什么的,google给他支付了多少钱。

相关主题
在电脑上直接写程序我觉得CS科班出身与否的区别就在于操作系统
不会C++,后果多严重?Google 内推: Big Data Backend processing engineer (转载)
为什么你么都说现在招聘走做题路线【拒信】被Coursera拒了
进入JobHunting版参与讨论
E*******1
发帖数: 3464
151
你哪路牛人,还直接忽略

【在 l******m 的大作中提到】
: Emerald的帖子我一般直接忽略。
b*******t
发帖数: 79
152
CS科班最重要的是OS, compiler。非科班对这两个几乎不懂
好多CS phd在搞数学 虽然发了些论文 其实没什么意义
b*******t
发帖数: 79
153

狂笑。。。
你不知道google也在搞Chrome浏览器,Chrome OS吧
Google怎么一般不招聘人去做浏览器,Oracle让你去设计数据库
Web公司技术含量其实并不高。搭好网站后面的事情就是优化工作,这个需要算法。
算法只是CS很小一部分。

【在 w**********l 的大作中提到】
: you're silly minded.
: google做什么的? 请的人都是对算法或者模型有丰富经验的人。
: 知道amazon为什么老考你sorting,考你search吗?
: facebook做什么的? 600 million users,
: oracle的核心部分,对算法要求极高。
: 看看现在的cloud computing,如果你懂了什么是cloud,你还敢说算法不至高无上?
: 还说什么算法不重要。没有了算法,这些公司全都垮掉了。

w**********l
发帖数: 8501
154
靠,一群似懂非懂的外行在这扯淡。google那两 ceo读书的时候,做什么的知道吗?
As of November, 1997, the top search engines claim to index from 2 million (
WebCrawler) to 100 million web documents (from Search Engine Watch). It is
foreseeable that by the year 2000, a comprehensive index of the Web will
contain over a billion documents
这就是算法复杂度的意义, big O(n)都是不能承受之重,更别说动不动就O(nlogn)
了。

【在 b*******t 的大作中提到】
:
: 狂笑。。。
: 你不知道google也在搞Chrome浏览器,Chrome OS吧
: Google怎么一般不招聘人去做浏览器,Oracle让你去设计数据库
: Web公司技术含量其实并不高。搭好网站后面的事情就是优化工作,这个需要算法。
: 算法只是CS很小一部分。

w**a
发帖数: 4743
155
说了半天,你老是不是想在别人听你自我介绍的时候,眼睛里发出崇拜的目光?

(

【在 w**********l 的大作中提到】
: 靠,一群似懂非懂的外行在这扯淡。google那两 ceo读书的时候,做什么的知道吗?
: As of November, 1997, the top search engines claim to index from 2 million (
: WebCrawler) to 100 million web documents (from Search Engine Watch). It is
: foreseeable that by the year 2000, a comprehensive index of the Web will
: contain over a billion documents
: 这就是算法复杂度的意义, big O(n)都是不能承受之重,更别说动不动就O(nlogn)
: 了。

w**********l
发帖数: 8501
156
不是,我只是想告诉你们,盖茨也好,Sergey Brin 也罢,都不是做市场或者软工出身
,也没有拍谁的马屁,全是搞理论上去的。
盖茨学的还是数学专业呢。
目的是为驳斥反方观点。

【在 w**a 的大作中提到】
: 说了半天,你老是不是想在别人听你自我介绍的时候,眼睛里发出崇拜的目光?
:
: (

w**a
发帖数: 4743
157
bill gates的专业不是数学.

【在 w**********l 的大作中提到】
: 不是,我只是想告诉你们,盖茨也好,Sergey Brin 也罢,都不是做市场或者软工出身
: ,也没有拍谁的马屁,全是搞理论上去的。
: 盖茨学的还是数学专业呢。
: 目的是为驳斥反方观点。

x***u
发帖数: 41
158
我说你们这些人就完全无法站在一个高度看问题。
我通篇没提半个字关于“编程”能力的强弱,就你们一天到晚揪着“编程”啰嗦。
楼下,你用matlab也好用c也好,这些不是问题所在,一个非科班出生的也可以上一门
compiler课然后以后工作是开发compiler. 关键在于,你用perl/matlab/c/c++写一段
代码的时候,脑袋里面是怎么想的。
我第一次意识到专业不同对程序的影响(你matlab也是程序,我估计你大概是做
research比较多,对“编程”觉得是对你的侮辱,问题是matlab一样也是在编程),那
是刚来美国读master(后来才读phd,我比较弱)的时候,跟老板手下几个师兄(非cs系
毕业)做东西,当时要一个程序去读bmp图像的一些数据,我的第一反应就是应该有个
bmp的class去专门处理图像,但是当时那几个师兄的做法就是很直接地一个很长的程序
去先读文件,然后再处理。当然我不是说我的想法就正确,这也是根据当时要做的事情
而定。
我从master到phd也跟过不同的老板,从ee和cs都有,的确他们关注的问题也有差别。
但是楼下这个wall什么的,反复强调自己学了快10年cs都不会“编程”(它认为编程是
对它的羞辱)而只用matlab...我就没搞懂,这个人受的什么教育让它认为用matlab/
perl就不是编程(programming)了?
这里没人说算法不重要,但是你错误地把算法(again,做Research的人的通病)提高
到一个不合适的高度,那就是错误的,CS并不存在脱离了programming之外的算法。

【在 w**********l 的大作中提到】
: C语言我也考了90多分,但我根本不认为自己是真懂。java我用过两年,但简历上我根
: 本没写,因为我早忘了。
: 这里的很多key issue,都是我先说的,比如CS算法最重要;你说你懂fortan,可这也
: 是我先提起的。
: 你怎么看问题和我无关,但你使劲批判我,来暗示我不是CS,毫无现实意义,我都拿到
: 几个学位证书了,你还在这猜疑。
: 批判别人并不能直接体现自己就一定水平高,还是看你说出来的是什么。

p*u
发帖数: 2454
159
Google那两货当年那篇论文的含金量根本不入流,只不过他们找到一个新兴领域加上好
的风投才成就了今天的google。在硅谷无数的startup中几乎没有几个是因为技术或者理
论太差fail的,business和marketing才是决定成败的关键。
您还是不要在象牙塔里意淫了。

【在 w**********l 的大作中提到】
: 不是,我只是想告诉你们,盖茨也好,Sergey Brin 也罢,都不是做市场或者软工出身
: ,也没有拍谁的马屁,全是搞理论上去的。
: 盖茨学的还是数学专业呢。
: 目的是为驳斥反方观点。

x***u
发帖数: 41
160
CS phd都在搞那些跟传统cs(OS/compiler)无关的比如data mining之类的靠堆砌数学公
式的东西。
OS/compiler这两个领域,非cs的基本上无法进入。

【在 b*******t 的大作中提到】
: CS科班最重要的是OS, compiler。非科班对这两个几乎不懂
: 好多CS phd在搞数学 虽然发了些论文 其实没什么意义

相关主题
电力电子电机驱动控制器Software/Firmware Staff Engineer请问各位联系编程的同学:是先复习课程还是直接就做题?
签了g家的offer,可以反悔吗?担心进入黑名单NB的码工,有几个能自己写compiler的 (转载)
编程面试是写伪代码还是要compile & run?C++ template
进入JobHunting版参与讨论
t******m
发帖数: 1214
161
CS Phd不怎么会编程可以理解,大多是从其他专业转过来的。但对编程一窍不通居然还
能CS本科毕业,混混?

【在 w**********l 的大作中提到】
: 我本科CS,MS CS,phD还是CS。
: 但我告诉你,我对编程一窍不通。你可以看看我昨天提的问题,我敢说一个high
: school student 都比我懂。
: http://www.mitbbs.com/article_t0/CS/31190481.html

x***u
发帖数: 41
162
问题就在这里,google那几篇论文(mapreduce/bigtable/etc.)纯粹是一些口水话+废话
,从“学术”价值上的确一文不值。问题是那几篇论文对其Implementing是一个字没提
,恰恰就是这个implementing,就是别人都做不到这么好。当然,精巧的Implementing
也可以说是某种算法。

者理

【在 p*u 的大作中提到】
: Google那两货当年那篇论文的含金量根本不入流,只不过他们找到一个新兴领域加上好
: 的风投才成就了今天的google。在硅谷无数的startup中几乎没有几个是因为技术或者理
: 论太差fail的,business和marketing才是决定成败的关键。
: 您还是不要在象牙塔里意淫了。

x***u
发帖数: 41
163
国内是可以的。

【在 t******m 的大作中提到】
: CS Phd不怎么会编程可以理解,大多是从其他专业转过来的。但对编程一窍不通居然还
: 能CS本科毕业,混混?

w**********l
发帖数: 8501
164
查了一下,老美对他专业是有争议,有人说他没学到任何专业,有人说是pre-law。
呵呵,不过共识的都是他整天弄计算机。
看来街头1块5块一张小报害死人, 呵呵

【在 w**a 的大作中提到】
: bill gates的专业不是数学.
i***r
发帖数: 1024
165
烂校是有可能的。

【在 t******m 的大作中提到】
: CS Phd不怎么会编程可以理解,大多是从其他专业转过来的。但对编程一窍不通居然还
: 能CS本科毕业,混混?

s**********o
发帖数: 197
166
你那非科班出身师兄写的很长的程序不就是处理bmp的class吗,class不非要一定写个
class在脑门上啊。

【在 x***u 的大作中提到】
: 我说你们这些人就完全无法站在一个高度看问题。
: 我通篇没提半个字关于“编程”能力的强弱,就你们一天到晚揪着“编程”啰嗦。
: 楼下,你用matlab也好用c也好,这些不是问题所在,一个非科班出生的也可以上一门
: compiler课然后以后工作是开发compiler. 关键在于,你用perl/matlab/c/c++写一段
: 代码的时候,脑袋里面是怎么想的。
: 我第一次意识到专业不同对程序的影响(你matlab也是程序,我估计你大概是做
: research比较多,对“编程”觉得是对你的侮辱,问题是matlab一样也是在编程),那
: 是刚来美国读master(后来才读phd,我比较弱)的时候,跟老板手下几个师兄(非cs系
: 毕业)做东西,当时要一个程序去读bmp图像的一些数据,我的第一反应就是应该有个
: bmp的class去专门处理图像,但是当时那几个师兄的做法就是很直接地一个很长的程序

r********t
发帖数: 395
167
是啊。我自己不是科班的,觉得从事这个行业一直很蹩脚很蹩脚,现在所在的公司也跟
以前的专业相关一点,不是纯的IT公司。
感觉CS > MIS > 软件学院。我还是蛮bs软件学院出身的,都是一些报考好专业刷下来
的渣滓,瓦咔咔!
w**********l
发帖数: 8501
168
俺就是不会,不会,不会,so what !
看把你们羡慕得~~~

【在 t******m 的大作中提到】
: CS Phd不怎么会编程可以理解,大多是从其他专业转过来的。但对编程一窍不通居然还
: 能CS本科毕业,混混?

t******m
发帖数: 1214
169
那这种人一般本科毕业就工作了,还能硕士博士毕业,接着混?真是奇才

【在 i***r 的大作中提到】
: 烂校是有可能的。
w**********l
发帖数: 8501
170
是啊,俺还混进slac了呢。 哈哈

【在 t******m 的大作中提到】
: 那这种人一般本科毕业就工作了,还能硕士博士毕业,接着混?真是奇才
相关主题
C++ templateMathworks is hiring! job #10319 - C++ Developer – Compile
C++ Q42: (C22)Compiler/C++ position @Mathworks
EE转码工求指点CS科班的与非科班的,区别在。。。?
进入JobHunting版参与讨论
t******m
发帖数: 1214
171
听口气是个女博士啊。估计本科程序project都是师兄操刀的吧,那就make sense了

【在 w**********l 的大作中提到】
: 俺就是不会,不会,不会,so what !
: 看把你们羡慕得~~~

r********3
发帖数: 2998
172
matlab这个软件可以用matlab写出来吗?

啊。

【在 w**********l 的大作中提到】
: 真服了你了, matlab里有现成的矩阵包,现成的公式可以直接套,谁还用C自编自导啊。
: 你这不是非要抬杠吗

r********3
发帖数: 2998
173
那你知道Google真的优势是在于Map-Reduce的并行计算和存储系统,GFS这些不?
Google那种级别的海量存储,关键在于存储I/O,进程调度这些的优化。至于实际的算
法,用来用去都是O(n),实际差别太大了。
学校里面研究算法分析,只看什么O(n),O(nlogn),O(n^2),和工业界比起来。太native
了,太simple了。
更何况,同样一个O(n)的算法,能够在内存,还是外存实现,千差万别。你不会不知道
硬盘的速度比内存慢1000倍吧。还有,你访问数据的顺序,周期,对你的算法影响也很
大。你知道为什么CPU总线速度,CPU的L2 Cache那么重要?那才是决定你的计算速度的
优势,不是说你写几页纸,证明你的算法是一个O(N),你就牛了。

(

【在 w**********l 的大作中提到】
: 靠,一群似懂非懂的外行在这扯淡。google那两 ceo读书的时候,做什么的知道吗?
: As of November, 1997, the top search engines claim to index from 2 million (
: WebCrawler) to 100 million web documents (from Search Engine Watch). It is
: foreseeable that by the year 2000, a comprehensive index of the Web will
: contain over a billion documents
: 这就是算法复杂度的意义, big O(n)都是不能承受之重,更别说动不动就O(nlogn)
: 了。

w**a
发帖数: 4743
174
Yes!

【在 r********3 的大作中提到】
: matlab这个软件可以用matlab写出来吗?
:
: 啊。

r********3
发帖数: 2998
175
据说被WWW拒了很多次。

者理

【在 p*u 的大作中提到】
: Google那两货当年那篇论文的含金量根本不入流,只不过他们找到一个新兴领域加上好
: 的风投才成就了今天的google。在硅谷无数的startup中几乎没有几个是因为技术或者理
: 论太差fail的,business和marketing才是决定成败的关键。
: 您还是不要在象牙塔里意淫了。

r********3
发帖数: 2998
176
那你就错了。
matlab是Java写的。

【在 w**a 的大作中提到】
: Yes!
p**o
发帖数: 380
177
you'd better tell david cutler that, see if he will kick your ass,
since you are both from microsoft. lol.
how about dennis ritchie? he sure does not know how to write a
compiler?
your conclusion is just an insult for a true hacker.

【在 x***u 的大作中提到】
: CS phd都在搞那些跟传统cs(OS/compiler)无关的比如data mining之类的靠堆砌数学公
: 式的东西。
: OS/compiler这两个领域,非cs的基本上无法进入。

H**r
发帖数: 10015
178
美国大学,大一这种能有什么专业,很多都是undecided
根本无所谓
但是bill gates貌似修了一年巨诡异的数学课,Harvard大部分人都扛不下来
基本可以确认的是bill gates比大多数大学生的数学要好很多

【在 w**********l 的大作中提到】
: 查了一下,老美对他专业是有争议,有人说他没学到任何专业,有人说是pre-law。
: 呵呵,不过共识的都是他整天弄计算机。
: 看来街头1块5块一张小报害死人, 呵呵

w**a
发帖数: 4743
179
问题是matlab写matlab是否可以,答案当然是Yes

【在 r********3 的大作中提到】
: 那你就错了。
: matlab是Java写的。

d****2
发帖数: 6250
180

map-reduce就是一好用的tool罢了.
算法,用来用去都是O(n),实际差别太大了。
google都是O(n)算法,那nobel奖都拿了几个排了把。

【在 r********3 的大作中提到】
: 那你知道Google真的优势是在于Map-Reduce的并行计算和存储系统,GFS这些不?
: Google那种级别的海量存储,关键在于存储I/O,进程调度这些的优化。至于实际的算
: 法,用来用去都是O(n),实际差别太大了。
: 学校里面研究算法分析,只看什么O(n),O(nlogn),O(n^2),和工业界比起来。太native
: 了,太simple了。
: 更何况,同样一个O(n)的算法,能够在内存,还是外存实现,千差万别。你不会不知道
: 硬盘的速度比内存慢1000倍吧。还有,你访问数据的顺序,周期,对你的算法影响也很
: 大。你知道为什么CPU总线速度,CPU的L2 Cache那么重要?那才是决定你的计算速度的
: 优势,不是说你写几页纸,证明你的算法是一个O(N),你就牛了。
:

相关主题
工作帖 - Job Opening, Houston (转载)不会C++,后果多严重?
详解知名网站的技术发展历程(zz)为什么你么都说现在招聘走做题路线
在电脑上直接写程序我觉得CS科班出身与否的区别就在于操作系统
进入JobHunting版参与讨论
w**********l
发帖数: 8501
181
怪不得我怎么有个印象他是数学的呢。
还有一句名言,说如果他没去创业,就是个数学家,看来我没记错。

【在 H**r 的大作中提到】
: 美国大学,大一这种能有什么专业,很多都是undecided
: 根本无所谓
: 但是bill gates貌似修了一年巨诡异的数学课,Harvard大部分人都扛不下来
: 基本可以确认的是bill gates比大多数大学生的数学要好很多

w**********l
发帖数: 8501
182
哈哈哈哈,
不过nobel没有计算机奖,试试图灵奖吧。

【在 d****2 的大作中提到】
:
: map-reduce就是一好用的tool罢了.
: 算法,用来用去都是O(n),实际差别太大了。
: google都是O(n)算法,那nobel奖都拿了几个排了把。

d****2
发帖数: 6250
183

都这水平了turing算个吊,nobel没有也要创造一个出来,反正其他学科都无所建树很
久了。

【在 w**********l 的大作中提到】
: 哈哈哈哈,
: 不过nobel没有计算机奖,试试图灵奖吧。

w**********l
发帖数: 8501
184
看到他们不屑一顾O(n)的那副神情,俺都吃了一大惊。

【在 d****2 的大作中提到】
:
: 都这水平了turing算个吊,nobel没有也要创造一个出来,反正其他学科都无所建树很
: 久了。

w**a
发帖数: 4743
185
Bill Gates不是数学专业

【在 w**********l 的大作中提到】
: 怪不得我怎么有个印象他是数学的呢。
: 还有一句名言,说如果他没去创业,就是个数学家,看来我没记错。

w**********l
发帖数: 8501
186
累不累啊。。。

【在 w**a 的大作中提到】
: Bill Gates不是数学专业
p**o
发帖数: 380
187
the more I read the history, the more I am convinced that CS major
actually cannot write a decent OS.
their little heads are filled with abstractions piled upon
abstractions. they will most likely invent junk like C++, fall into
the hype of OOP and design pattern.

【在 p**o 的大作中提到】
: you'd better tell david cutler that, see if he will kick your ass,
: since you are both from microsoft. lol.
: how about dennis ritchie? he sure does not know how to write a
: compiler?
: your conclusion is just an insult for a true hacker.

d****2
发帖数: 6250
188

你完了,在google肯定死的很惨。

【在 p**o 的大作中提到】
: the more I read the history, the more I am convinced that CS major
: actually cannot write a decent OS.
: their little heads are filled with abstractions piled upon
: abstractions. they will most likely invent junk like C++, fall into
: the hype of OOP and design pattern.

r********3
发帖数: 2998
189
还是不行。matlab无法传引用或者传地址,在做大内存操作的时候,达不到matlab那样
的高效。

【在 w**a 的大作中提到】
: 问题是matlab写matlab是否可以,答案当然是Yes
r********3
发帖数: 2998
190
那么GFS和bigTable呢?

【在 d****2 的大作中提到】
:
: 你完了,在google肯定死的很惨。

相关主题
Google 内推: Big Data Backend processing engineer (转载)签了g家的offer,可以反悔吗?担心进入黑名单
【拒信】被Coursera拒了编程面试是写伪代码还是要compile & run?
电力电子电机驱动控制器Software/Firmware Staff Engineer请问各位联系编程的同学:是先复习课程还是直接就做题?
进入JobHunting版参与讨论
r********3
发帖数: 2998
191
都是tool,即便是数学理论这些。
在工科学生眼里,数学定律,理论都是tool,拿来用就行了,还不见得比一个结实的螺
丝钉高贵到哪里。他们关心的是,手上的东西最终能不能work。
比如设计一个稳定的受力支架结果,搞了一堆力学公式去平衡,还不如换一个结实耐用
的螺丝钉效果好。所以,很多工科学生,企业,瞧不起搞理论的。也是有道理的。

【在 d****2 的大作中提到】
:
: 你完了,在google肯定死的很惨。

m****a
发帖数: 2593
192
国内cs 第一门语言学C就是NC,那就是培养码农,
MIT原来用lisp是正确的,才是培养computer scientist的方向。
C在学系统结构的时候再学不迟。

【在 w**********l 的大作中提到】
: C语言我也考了90多分,但我根本不认为自己是真懂。java我用过两年,但简历上我根
: 本没写,因为我早忘了。
: 这里的很多key issue,都是我先说的,比如CS算法最重要;你说你懂fortan,可这也
: 是我先提起的。
: 你怎么看问题和我无关,但你使劲批判我,来暗示我不是CS,毫无现实意义,我都拿到
: 几个学位证书了,你还在这猜疑。
: 批判别人并不能直接体现自己就一定水平高,还是看你说出来的是什么。

x***u
发帖数: 41
193
中国人最热爱的就是用特例来代表普遍现象。
另外30年前计算机和数学还在一个体系,主要是因为那时候计算机体系还没建立起来,
那时候都还是其他专业的牛人在搞计算机,现在不太可能出现这种现象了。

【在 p**o 的大作中提到】
: you'd better tell david cutler that, see if he will kick your ass,
: since you are both from microsoft. lol.
: how about dennis ritchie? he sure does not know how to write a
: compiler?
: your conclusion is just an insult for a true hacker.

x***u
发帖数: 41
194
this is because cs majore ppl don't think asm/c is anything mysterious,
while other major ppl think only asm/c is challenging (mostly because they
don't know how compiler works).
And Linus Torvalds is a computer science student. Yes, Linux is definitely
not a decent OS. lol.

【在 p**o 的大作中提到】
: the more I read the history, the more I am convinced that CS major
: actually cannot write a decent OS.
: their little heads are filled with abstractions piled upon
: abstractions. they will most likely invent junk like C++, fall into
: the hype of OOP and design pattern.

w**a
发帖数: 4743
195
先实现一个编译器就行了

【在 r********3 的大作中提到】
: 还是不行。matlab无法传引用或者传地址,在做大内存操作的时候,达不到matlab那样
: 的高效。

b***e
发帖数: 1419
196
典型的长平赵括。
在工业界,核心的算法就那么几个,没有什么太多的time/space。到了最后大家都差不
多,看谁的
heuristics好些罢了。真正的问题其实是在于software development scalability,说
白了就
是东西做大了,人多了,怎么搞才能多快好省。大公司里的software architect,鲜有
精专研究算
法的。重要的是如何选择platform, 在其上建立什么样的framework, 然后设计
patterns让整个系
统可以scale, not only for run-time performance, but also for development
performance.

【在 w**********l 的大作中提到】
: 不管是不是搞理论,就总体而言,CS脱离了算法,什么都干不了。不信你去问问普通的
: 软工,thomas算法那本书几十年如一日的作为bible是面试必考之物,经久不衰。
: 做CS追求的就是两条, time and space complexity.
: 至于那些语言不语言的,有句行话说得好,只要会一种最典型的,其余的衍生语言都不
: 是问题。

m**U
发帖数: 968
197
这就为什么老有人说老板水平不行?

【在 b***e 的大作中提到】
: 典型的长平赵括。
: 在工业界,核心的算法就那么几个,没有什么太多的time/space。到了最后大家都差不
: 多,看谁的
: heuristics好些罢了。真正的问题其实是在于software development scalability,说
: 白了就
: 是东西做大了,人多了,怎么搞才能多快好省。大公司里的software architect,鲜有
: 精专研究算
: 法的。重要的是如何选择platform, 在其上建立什么样的framework, 然后设计
: patterns让整个系
: 统可以scale, not only for run-time performance, but also for development

s****e
发帖数: 638
198
这么说不对吧,ECE里面搞OS/Compiler的人大把。
>>while other major ppl think only asm/c is challenging (mostly because they
don't know how compiler works).
还有这个,你这CS科班的优越感哪来的。别的专业不懂asm,难道指令集/CPU光是CS的人
搞出来的?很多软工工作CS科班的人并不合适。或者没有优势,比如搞嵌入式编程的
一般都要有很强的EE或硬件背景。比如很多搞优化软件的工作CS科班的绝大部分干不了。

【在 x***u 的大作中提到】
: CS phd都在搞那些跟传统cs(OS/compiler)无关的比如data mining之类的靠堆砌数学公
: 式的东西。
: OS/compiler这两个领域,非cs的基本上无法进入。

g***s
发帖数: 3811
199
Agree. 这也是现在java用的越来越多的原因之一,虽然performance java不如c and c
++。

【在 b***e 的大作中提到】
: 典型的长平赵括。
: 在工业界,核心的算法就那么几个,没有什么太多的time/space。到了最后大家都差不
: 多,看谁的
: heuristics好些罢了。真正的问题其实是在于software development scalability,说
: 白了就
: 是东西做大了,人多了,怎么搞才能多快好省。大公司里的software architect,鲜有
: 精专研究算
: 法的。重要的是如何选择platform, 在其上建立什么样的framework, 然后设计
: patterns让整个系
: 统可以scale, not only for run-time performance, but also for development

r********3
发帖数: 2998
200
额。。。

【在 w**a 的大作中提到】
: 先实现一个编译器就行了
相关主题
NB的码工,有几个能自己写compiler的 (转载)EE转码工求指点
C++ templateMathworks is hiring! job #10319 - C++ Developer – Compile
C++ Q42: (C22)Compiler/C++ position @Mathworks
进入JobHunting版参与讨论
r********3
发帖数: 2998
201
Agree。
这也是为什么,很多数学,统计系的人,始终觉得看《Design Pattern》觉得是天书。
即便很多教材语言简单,还有插图,实例,每个字的意思都明白,但是就是不知道背后
的意义。

【在 b***e 的大作中提到】
: 典型的长平赵括。
: 在工业界,核心的算法就那么几个,没有什么太多的time/space。到了最后大家都差不
: 多,看谁的
: heuristics好些罢了。真正的问题其实是在于software development scalability,说
: 白了就
: 是东西做大了,人多了,怎么搞才能多快好省。大公司里的software architect,鲜有
: 精专研究算
: 法的。重要的是如何选择platform, 在其上建立什么样的framework, 然后设计
: patterns让整个系
: 统可以scale, not only for run-time performance, but also for development

d****2
发帖数: 6250
202

c
business logic只是cs应用的冰山一小角。

【在 g***s 的大作中提到】
: Agree. 这也是现在java用的越来越多的原因之一,虽然performance java不如c and c
: ++。

S***k
发帖数: 370
203
您老一定没给所谓的architect擦过屁股.
良好的数学基础和逻辑能力,对一个architect是多么重要啊.

【在 b***e 的大作中提到】
: 典型的长平赵括。
: 在工业界,核心的算法就那么几个,没有什么太多的time/space。到了最后大家都差不
: 多,看谁的
: heuristics好些罢了。真正的问题其实是在于software development scalability,说
: 白了就
: 是东西做大了,人多了,怎么搞才能多快好省。大公司里的software architect,鲜有
: 精专研究算
: 法的。重要的是如何选择platform, 在其上建立什么样的framework, 然后设计
: patterns让整个系
: 统可以scale, not only for run-time performance, but also for development

y***m
发帖数: 7027
204
码农=砌砖工
架构师=建筑设计师
测试=...
问问贝聿铭是否精于砌砖?...

典型的长平赵括。
在工业界,核心的算法就那么几个,没有什么太多的time/space。到了最后大家都差不
多,看谁的
heuristics好些罢了。真正的问题其实是在于software development scalability,说
白了就
是东西做大了,人多了,怎么搞才能多快好省。大公司里的software architect,鲜有
精专研究算
法的。重要的是如何选择platform, 在其上建立什么样的framework, 然后设计
patterns让整个系
统可以scale, not only for run-time performance, but also for development
performance.

【在 b***e 的大作中提到】
: 典型的长平赵括。
: 在工业界,核心的算法就那么几个,没有什么太多的time/space。到了最后大家都差不
: 多,看谁的
: heuristics好些罢了。真正的问题其实是在于software development scalability,说
: 白了就
: 是东西做大了,人多了,怎么搞才能多快好省。大公司里的software architect,鲜有
: 精专研究算
: 法的。重要的是如何选择platform, 在其上建立什么样的framework, 然后设计
: patterns让整个系
: 统可以scale, not only for run-time performance, but also for development

y***m
发帖数: 7027
205
良好基础不代表算法一定很好吧,算法等就像编程语言是一项技能,不狠花时间练不熟
,基础不好练不精.cs科班的东东越low level的越能用上,越high level就看综合了
吧,算了,俺等码工不争这个,等大师出来布道吧..

【在 S***k 的大作中提到】
: 您老一定没给所谓的architect擦过屁股.
: 良好的数学基础和逻辑能力,对一个architect是多么重要啊.

b***e
发帖数: 1419
206
这个您还真没说准。如果没什么意外的话,这种事情我一般是一两天干一次。

【在 S***k 的大作中提到】
: 您老一定没给所谓的architect擦过屁股.
: 良好的数学基础和逻辑能力,对一个architect是多么重要啊.

S***k
发帖数: 370
207
low level 是培训班的东东.high level 是cs的东东.
算法只是cs的重要一部分, 这个俺同意.

【在 y***m 的大作中提到】
: 良好基础不代表算法一定很好吧,算法等就像编程语言是一项技能,不狠花时间练不熟
: ,基础不好练不精.cs科班的东东越low level的越能用上,越high level就看综合了
: 吧,算了,俺等码工不争这个,等大师出来布道吧..

S***k
发帖数: 370
208
还不算太糟糕.一两天干一次说明修修补补还能凑合.

【在 b***e 的大作中提到】
: 这个您还真没说准。如果没什么意外的话,这种事情我一般是一两天干一次。
y***m
发帖数: 7027
209
俺说的low level是底层,比如 os, compiler...

【在 S***k 的大作中提到】
: low level 是培训班的东东.high level 是cs的东东.
: 算法只是cs的重要一部分, 这个俺同意.

b*******t
发帖数: 79
210
微软研究院(总部,中国**研究院就免了),google研究院有几个不是CS科班出身。他们
做的东西代表CS前沿水平。
工业界大部分只是make money 技术差远了
这就是差距
相关主题
Compiler/C++ position @Mathworks详解知名网站的技术发展历程(zz)
CS科班的与非科班的,区别在。。。?在电脑上直接写程序
工作帖 - Job Opening, Houston (转载)不会C++,后果多严重?
进入JobHunting版参与讨论
y***m
发帖数: 7027
211
搞象牙塔的还不去找科班混啥,咱说的就是应用工程领域

【在 b*******t 的大作中提到】
: 微软研究院(总部,中国**研究院就免了),google研究院有几个不是CS科班出身。他们
: 做的东西代表CS前沿水平。
: 工业界大部分只是make money 技术差远了
: 这就是差距

b***e
发帖数: 1419
212
LOL, you didn't get it.

【在 S***k 的大作中提到】
: 还不算太糟糕.一两天干一次说明修修补补还能凑合.
y***m
发帖数: 7027
213
象牙塔是深度优先,工程应用是广度优先...

LOL, you didn't get it.

【在 b***e 的大作中提到】
: LOL, you didn't get it.
g***s
发帖数: 3811
214
但很多的奥赛(信息学)金牌都去了华尔街

【在 b*******t 的大作中提到】
: 微软研究院(总部,中国**研究院就免了),google研究院有几个不是CS科班出身。他们
: 做的东西代表CS前沿水平。
: 工业界大部分只是make money 技术差远了
: 这就是差距

s*********t
发帖数: 1663
215
数学金牌也有去google的

【在 g***s 的大作中提到】
: 但很多的奥赛(信息学)金牌都去了华尔街
a****8
发帖数: 2771
216
re

【在 b******x 的大作中提到】
: 我来简单总结一下吧。有的时候差别很细微的。
: 比如科班的写代码循环变量用i,j,k,
: 但我见过非科班(一个数学教授)的写代码,循环变量用a,b,c。

r***y
发帖数: 4379
217
编程都很差 == 业界牛人
我更差 == ???

【在 w**********l 的大作中提到】
: 没有瞎扯,我自己的导师和导师的朋友,都是业界牛人,他们自己和他们的很多学生对
: 编程都很差。
: 我更差。恰恰是20出头的学生,对编程好很多。
: 这就说明精英层不是靠编程吃饭的。当然我不是精英,我只是对编程毫无兴趣也没有机
: 会使用。

r***y
发帖数: 4379
218
墙壁同学让老衲联想到... 一个走路都不会的人说走路没用, 游泳有用, 结果连个残奥
会的
奖牌都没拿... 那在大马路上显的时候, 别人还会以为你是个残废.
1 (共1页)
进入JobHunting版参与讨论
相关主题
电力电子电机驱动控制器Software/Firmware Staff EngineerMathworks is hiring! job #10319 - C++ Developer – Compile
签了g家的offer,可以反悔吗?担心进入黑名单Compiler/C++ position @Mathworks
编程面试是写伪代码还是要compile & run?CS科班的与非科班的,区别在。。。?
请问各位联系编程的同学:是先复习课程还是直接就做题?工作帖 - Job Opening, Houston (转载)
NB的码工,有几个能自己写compiler的 (转载)详解知名网站的技术发展历程(zz)
C++ template在电脑上直接写程序
C++ Q42: (C22)不会C++,后果多严重?
EE转码工求指点为什么你么都说现在招聘走做题路线
相关话题的讨论汇总
话题: cs话题: 科班话题: 算法话题: matlab话题: 编程