工作中科班出身和转专业的人的表现是否有差距?

2020-05-28 04:04:32 +08:00
 1oNflow
工作中用的到科班学的艰深(褒义)知识吗?
8534 次点击
所在节点    职场话题
100 条回复
dilu
2020-05-28 07:52:05 +08:00
不可否认工作中,科班非科班区别不大。
但是遇见难题的时候区别就来了,非科班的只知道百度,google,科班的知道 gdb 去打断点,用 strace 跟踪调用,能看懂 c 底层源码,知道啥叫大小端,能理解啥叫指针。就这些已经比非科班强了。
因为科班的系统化的学习过操作系统,微机原理,编译原理,数据库原理 计算机网络。这些就是差距。
dilu
2020-05-28 08:01:06 +08:00
或许有非科班的非常厉害,但是考虑一下比例问题。
就像学历低的可能比学历高的强很多,但是干嘛要去沙子里面淘金呢?直接招个金子不就得了?
我们总是用学历高不代表能力高这种鬼话骗自己,实际上我身边高学历的很多人,不仅学历高,能力也高的可怕。甚至还很有钱,必须要承认,有些人真的比我们优秀的多。
bug403
2020-05-28 08:02:03 +08:00
如果没有差距,,大家为啥还花四年去学习。。。差距肯定是有的,对一些东西理解更加深刻一些吧。毕竟当年睡觉的时候耳朵也在听老师讲加密算法,,,,,睡觉的时候还在学习
hello2060
2020-05-28 08:10:35 +08:00
所谓科班,就是老师开了那些课让你去学。所谓非科班,就是你们没那些专业课。
gggxxxx
2020-05-28 08:35:07 +08:00
一般非科班对编程学习投入没有科班出生的多,特别是半路出家转行的。对专业知识的理解深度没有科班出生的强。
但是也有投入时间精力不输科班的非科班,这类人也很不错。
实际工作中决定工作结果的好坏主要是由工作态度决定,和是否科班关系不大
wamson
2020-05-28 08:35:08 +08:00
要做比较成系统的东西时要用到这些知识,比如起码知道要链表插入快,栈先进后出这些最基础的东西,就跟图形学要知道四元数一个道理。
ALLLi
2020-05-28 08:36:08 +08:00
操作系统,计算机网络,数据结构和算法,用的都挺多的
omghonor
2020-05-28 08:38:13 +08:00
少部分的非科班比少部分的科班强,大部分的科班比大部分的非科班强。
主要体现在解决问题的能力、思路。比如最基础的设计模式就是很多非科班的痛点。
bellchu
2020-05-28 08:39:50 +08:00
非科班法律狗一名,科班 IT 狗,工作后转的法律,不敢自称 IT 专业,更不敢称法律专家。但是我工作中得到的最多评价就是专业(厚一下脸皮)

但是你要知道工作中所表现的专业性不能光光用你的本专业能力去衡量。

各种工作习惯,沟通能力,情绪控制能力,甚至是个人仪容仪表穿着打扮这些“技能点”的搭配组合,所占比重可能比你的本专业技能更重要。往往在工作中对你的专业要求只是"能做",而所谓"做好"工作,不是靠你一个人单枪匹马可以完成的。

往往我们在工作中,会发现一些人,大牛,啥都精通,单枪匹马可以战吕布,可是一和别人合作就崩,业务部门请你出马和客户一起开个推介会,能把客户气出脑溢血。

所以企业在人员招聘时往往会把对应聘人员的情商感知和一些非专业技能作为筛选的第一指标,情商不行的人智商再高你也没办法驾驭他为公司所用。
holulu
2020-05-28 08:41:06 +08:00
@dilu “科班的知道 gdb 去打断点,用 strace 跟踪调用,能看懂 c 底层源码,知道啥叫大小端,能理解啥叫指针。就这些已经比非科班强了。
因为科班的系统化的学习过操作系统,微机原理,编译原理,数据库原理 计算机网络。这些就是差距。”
这些非科班生一样会一样懂。至少我身边有很多这样的。毕竟 CS 发现的时间就不长,理论体系并不多,非科班生一样可以自学完,能力还不会比科班生差。非科班生还懂 CS 以外其他专业,这些专业里的东西很可能可以 cross over 实际工作中,反而更有利。这年头单一学科知识能力已经不够用了。
lraining
2020-05-28 08:45:29 +08:00
本人数学专业,自学过汇编,能看懂 c 的反汇编代码,写过操作系统,理解操作系统的 UI,任务调度等,读过 csapp 等大部头书籍,可能我这样的非科班不多,但这应该比大部分科班强了吧
gbin
2020-05-28 08:48:07 +08:00
> 非科班的只知道百度,google,科班的知道 gdb 去打断点,用 strace 跟踪调用,能看懂 c 底层源码,知道啥叫大小端,能理解啥叫指针。


@dilu 实名反对,建议你加“大部分”,“也许”,“可能”等范围限定。就算我们非科班不如你,也不至于个个都像你说那么不堪。
dilu
2020-05-28 08:55:14 +08:00
@gbin @holulu 早上起床前手机打的,没有仔细斟酌。核心思想就是,非科班没有那么不堪,只是科班普遍基础扎实相对更好而已。
tairan2006
2020-05-28 08:56:08 +08:00
看个人的学习能力了

TK 教主还是学医的呢…
fline
2020-05-28 09:08:02 +08:00
主要看人本身。日常中尽量避免自己给他人贴标签的行为。
Whsiqi
2020-05-28 09:11:42 +08:00
@dilu 你说的是培训班,非科班还可能是其他的啊
luckyrayyy
2020-05-28 09:13:13 +08:00
科班基础扎实吧,另外也相当于多了几年的经验
peachpeach
2020-05-28 09:13:24 +08:00
系统自学过基础,没区别。

写代码就跟练武功一样,人人都能练,哪管你以前干嘛的。

但是专业练功的人,很注意呼吸吐纳,气血在经络中运行的道理,以及如何行气。

外行练功的,就只注重套路,一招一式怎么打。

区别就在这,内功。

程序猿的内功,就是计算机原理,操作系统,数据结构和算法,计算机网络,设计模式等等。
statement
2020-05-28 09:16:22 +08:00
数学专业表示瞧不起计算机科班
fiypig
2020-05-28 09:22:56 +08:00
我就是非科班的, 最明显区别就是 计算机基础 ,但不排除科班混子啊, 非科班的也不一定敲得比科班的差,但是找工作就差很多.

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

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

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

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

© 2021 V2EX