专业的计算机专业出身和半道出家的软件从业人员的差距在哪里?

2016-01-15 17:10:16 +08:00
 zxgngl

我觉得是对“编译原理”的理解和应用以及对“语义解释”的理解和应用。工程上的知识一边用就能一边学,但对这两块的知识不专门学习很难通过工作掌握。大家有什么补充么?

6266 次点击
所在节点    程序员
53 条回复
CheungKe
2016-01-16 10:06:39 +08:00
@zxgngl 差距就在起跑线上,别人比你接触的时间长点。
上面清华的那个,清华的计算机水平在国内很强,但是同样是清华的数学专业学生转去学计算机,差距会在哪。
shyling
2016-01-16 10:09:18 +08:00
不觉得专业的和半道出家太大了么?有的人说团结力量大,有人的说 3 个和尚没水吃。。都要看人的情况具体分析的= =
qibing2000
2016-01-16 10:39:12 +08:00
要讨论这个问题得限定时间,一到十年,十到二十年,二十年以上。
个人愚见,十年以上基本就没有差别了,差别体现在个人毅力和聪明才智上,必须承认有些人就是很聪明,即使非科班出身,待他意识到要补这些知识时也可轻易追赶上。
jhaohai
2016-01-16 10:47:12 +08:00
真心觉得编译原理是码农的易筋经,这个搞不通的话永远只能是低级码农
Honwhy
2016-01-16 10:53:08 +08:00
@wee 这点我赞同,想法很关键!有了好的想法就不愁代码实现不了。
Honwhy
2016-01-16 10:57:45 +08:00
如果说科班出身的人天花板更高一些
非专业的更低一些
但是在大家都没有触顶的情况下,还真的不知道谁高谁低
----
个例的比较是没有意义的,总体上来看,培训一年半年的,当然不如培训四年(大学四年)的效果好呀
开个玩笑!
pengbo37877
2016-01-16 11:18:33 +08:00
《计算机组成原理》这样的知识,不是科班出身的懂的人很少
wizardforcel
2016-01-16 14:50:22 +08:00
绝大多数高校开的编译课跟本不涉及到 lab ,学了跟没学一样。

@pengbo37877 懂汇编的人还是挺多的。 pipeline 那块,隔壁电子系比搞计算机的人懂得多。
Alchemistxxd
2016-01-16 14:57:23 +08:00
如果是普通的工程师,只要自我驱动比较好感觉没什么区别,上升到一定高度的硕博研发,就明显了,当然我觉得大部分普通人并达不到这个层次。而且要分从什么转的,比如 EE 转 CS 和文科转 CS 这两者根本没法比。
wizardforcel
2016-01-16 22:04:58 +08:00
@zxgngl plt 就别想了,没几个科班的人愿意选这个方向的。一是小众,二是科研一条路走到黑,选它的一定是真爱。
Neveroldmilk
2016-01-17 10:39:27 +08:00
要看人,天才和渣渣的战力差别远超过专业背景的影响。
louk78
2016-01-17 17:31:49 +08:00
真心觉得编译原理是码农的易筋经,这个搞不通的话永远只能是低级码农
pengbo37877
2016-01-18 09:43:20 +08:00
@wizardforcel 有道理,这东西确实要和实验结合起来,回想自己在大学的课程,最有收获的就是《组成原理》的实验,感觉做了这个实验就可以从根上了解计算机到底是什么了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/251018

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX