我觉得CS科班出身与否的区别就在于操作系统# JobHunting - 待字闺中s*32014-09-21 07:091 楼OS真是太难了。别的不说,光是C程序里一堆pointer早就把人看晕了。转行的有必要费工夫学么?不过现在全是什么分布式系统的,如果不会的话就算侥幸入行以后也是问题啊。
e*o2014-09-21 07:092 楼我在的公司sys admin的头 是学鸟类生态的 所有服务器都是以鸟类命名的另外 写c为生的程序员是少数【在 s******3 的大作中提到】: OS真是太难了。: 别的不说,光是C程序里一堆pointer早就把人看晕了。: 转行的有必要费工夫学么?: 不过现在全是什么分布式系统的,如果不会的话就算侥幸入行以后也是问题啊。
f*o2014-09-21 07:093 楼我觉得只有一样东西compiler不是科班的人一般不会去学,这玩意纯内功,工作基本没用.【在 s******3 的大作中提到】: OS真是太难了。: 别的不说,光是C程序里一堆pointer早就把人看晕了。: 转行的有必要费工夫学么?: 不过现在全是什么分布式系统的,如果不会的话就算侥幸入行以后也是问题啊。
e*o2014-09-21 07:094 楼我非科班 大部分时间都在搞公司内部的一个DSL 当然比较简单 主要是parse 部分用到啥学啥 马工还指望课堂上学的几门课吃一辈子么【在 f******o 的大作中提到】: 我觉得只有一样东西: compiler: 不是科班的人一般不会去学,这玩意纯内功,工作基本没用.
A*i2014-09-21 07:0910 楼EE出身的依然要用汇编的路过【在 z**********6 的大作中提到】: compiler, architecture, operating system: 想问问是不是科班出身的话,问点汇编就好了,那玩意非计算机专业绝对不会碰
l*b2014-09-21 07:0913 楼compiler, os cs 本科貌似就这两个比较hardcore, 其他的其实都很随意, 看两天谁都能会了【在 s******3 的大作中提到】: OS真是太难了。: 别的不说,光是C程序里一堆pointer早就把人看晕了。: 转行的有必要费工夫学么?: 不过现在全是什么分布式系统的,如果不会的话就算侥幸入行以后也是问题啊。
w*r2014-09-21 07:0914 楼学过我也忘光,状态机让我现在画我都不会不用不用就全部还给老师了【在 f******o 的大作中提到】: 我觉得只有一样东西: compiler: 不是科班的人一般不会去学,这玩意纯内功,工作基本没用.
w*r2014-09-21 07:0915 楼又忘光了,我就记得那个寄存器AB啥的说实话,毕业后几年你不干那几个,谁还记得啊平时做的越多的才记得反正大学硕士里面学的工作中屁一个都没用到过,我们办公室一个小白,大学都没有毕业,就开始写程序。老板还特别器重他,因为它是自己人,什么印度中国的都靠边【在 A*****i 的大作中提到】: EE出身的依然要用汇编的路过
s*x2014-09-21 07:0916 楼基本上指针整不明白的语言都不会搞的太好。yeah, Java no pointer, the fact isJava is using pointer everywhere!【在 s******3 的大作中提到】: OS真是太难了。: 别的不说,光是C程序里一堆pointer早就把人看晕了。: 转行的有必要费工夫学么?: 不过现在全是什么分布式系统的,如果不会的话就算侥幸入行以后也是问题啊。
r*72014-09-21 07:0917 楼我以前觉得是compiler,不过现在发现科班和非科班出身的差别在于,科班出身的搞不定问题找不到借口,非科班出生搞不定的问题就会找借口说我是非科班的:)【在 s******3 的大作中提到】: OS真是太难了。: 别的不说,光是C程序里一堆pointer早就把人看晕了。: 转行的有必要费工夫学么?: 不过现在全是什么分布式系统的,如果不会的话就算侥幸入行以后也是问题啊。
r*s2014-09-21 07:0918 楼Shit 编译器 数据库 图论 图形图像 数值分析 理论证明 等等等等都被你丫华丽的无视了。 无知还要出来现么?【在 s******3 的大作中提到】: OS真是太难了。: 别的不说,光是C程序里一堆pointer早就把人看晕了。: 转行的有必要费工夫学么?: 不过现在全是什么分布式系统的,如果不会的话就算侥幸入行以后也是问题啊。
h*32014-09-21 07:0919 楼OS基本功不扎实,今后不大可能有机会去做系统 or infra层面的工作,顶多可以做"data scientist" (or data analyst)。CS各个领域里面,job position最多的还是系统方向的。现在做系统方向的教授们,选学生基本上就只看os的考试成绩和courseproject。compiler和数学理论那些,随便一个外系的学生都可以学得很好。【在 s******3 的大作中提到】: OS真是太难了。: 别的不说,光是C程序里一堆pointer早就把人看晕了。: 转行的有必要费工夫学么?: 不过现在全是什么分布式系统的,如果不会的话就算侥幸入行以后也是问题啊。
n*o2014-09-21 07:0920 楼compiler本科的东西并不难,computer architecture在本科既重也难,和OS结合也很紧密。我一直觉得,应该先上CA的课,然后再上OS,这样会对整个系统有非常深入的了解【在 l*******b 的大作中提到】: compiler, os cs 本科貌似就这两个比较hardcore, 其他的其实都很随意, 看两天谁都: 能会了
r*s2014-09-21 07:0921 楼文人相轻。至于知道鼻屎大点东西就看不起别人么。【在 h********3 的大作中提到】: OS基本功不扎实,今后不大可能有机会去做系统 or infra层面的工作,顶多可以做": data scientist" (or data analyst)。CS各个领域里面,job position最多的还是系: 统方向的。现在做系统方向的教授们,选学生基本上就只看os的考试成绩和course: project。compiler和数学理论那些,随便一个外系的学生都可以学得很好。
A*i2014-09-21 07:0922 楼无非就是一门课程而已,让你说的这么牛逼,你没学OS之前不也是屁也不懂?人家想学最终还是会学成的。你这种老中就是赵策说的那种,看见别人不如自己自己很高兴,然后嘲笑别人:你不行,我牛逼,你完了啥都干不了。老印是:你不行,没关系我比你强一点儿咱共同进步,来来讨论下这个问题。老中真是他妈够奇葩的【在 h********3 的大作中提到】: OS基本功不扎实,今后不大可能有机会去做系统 or infra层面的工作,顶多可以做": data scientist" (or data analyst)。CS各个领域里面,job position最多的还是系: 统方向的。现在做系统方向的教授们,选学生基本上就只看os的考试成绩和course: project。compiler和数学理论那些,随便一个外系的学生都可以学得很好。
n*o2014-09-21 07:0924 楼这是在说修电脑吧,哈哈哈【在 r****7 的大作中提到】: 我以前觉得是compiler,不过现在发现科班和非科班出身的差别在于,科班出身的搞不: 定问题找不到借口,非科班出生搞不定的问题就会找借口说我是非科班的:)
g*e2014-09-21 07:0926 楼对 弄懂了tlb branch prdiction, cache, pipeline, context switch这些,对os课就不会云里雾里了解【在 n*****o 的大作中提到】: compiler本科的东西并不难,computer architecture在本科既重也难,和OS结合也很: 紧密。我一直觉得,应该先上CA的课,然后再上OS,这样会对整个系统有非常深入的了解
n*o2014-09-21 07:0927 楼同意,当初学OS的内存管理和进程调度,一直觉得没有弄明白,后来学了体系结构,觉得这玩意一目了然。可惜,先学了OS,所以强烈建议课程顺序对调【在 g*********e 的大作中提到】: 对 弄懂了tlb branch prdiction, cache, pipeline, context switch这些,对os课: 就不会云里雾里: : 了解
g*e2014-09-21 07:0928 楼我还走运 选课先学了computer org, arch这些,再上OS,os基本没啥不懂【在 n*****o 的大作中提到】: 同意,当初学OS的内存管理和进程调度,一直觉得没有弄明白,后来学了体系结构,觉: 得这玩意一目了然。可惜,先学了OS,所以强烈建议课程顺序对调
p*a2014-09-21 07:0929 楼OS是有点复杂,编译器是困难..jvm这类就是复杂+困难.不过这些东西都很难发财就是了.【在 s******3 的大作中提到】: OS真是太难了。: 别的不说,光是C程序里一堆pointer早就把人看晕了。: 转行的有必要费工夫学么?: 不过现在全是什么分布式系统的,如果不会的话就算侥幸入行以后也是问题啊。