设为首页收藏本站

泰安论坛

 找回密码
 注册会员

QQ登录

只需一步,快速开始

快捷登录

搜索
显示全部楼层 收藏
查看: 5071|回复: 0

培训出身的程序员要比科班出身的差吗?两者有什么差别?

[复制链接]
 

发帖IP:中国山东青岛

702

帖子

0

威望

2645

银币

九品芝麻官

Rank: 9Rank: 9Rank: 9

 楼主| 发表于 22-03-25 10:01 | 显示全部楼层 |阅读模式 | 来自山东

鲁迅说:世上本没有路,走的人多了,也便成了路。而IT培训原本也不那么火,来的人多了,也就火了。
对于程序员的专业出身,一种是科班程序员,也就是上了大学的程序员,一种是在培训机构用三五个月学完了技术,然后出来找工作的程序员。常规理解上来看,我们所说的“教育”,指的是掌握一般性原理与技巧的过程;而我们所说的“培训”,更像是一种集训,一种学会某种特定技能的过程。
对这两种程序员,哪个更容易找工作,外界评判不一。
一种认为是否为计算机相关专业对于程序员的影响不大,毕竟编码是一个实践性很强的工作,用的技术与语言需要在实际工作中不断积累,学校里学的都是偏理论性的知识,对于实际工作意义不大。
另一种认为科班程序员和非科班程序员即使看似水平差不多,在初级阶段也看不出太大差距。但是一旦进阶到中高级,差距就日渐显现。非科班的程序员缺乏底层知识和原理,根基不稳导致他们很难到达程序员行业的金字塔尖。

其实,科班出身只是代表你要从事的职业和你的专业是一致的,代表着你具备了得天独厚的优势,至于是不是优势看你上班好不好学,平时逃课了没,上班是认真听还是玩手机。一般而言科班出来的理论性比较强,实践能力稍微差点,毕竟学校主要引导的思路的学习,有些人觉得学校就应该上来实践化的学习和社会接轨,那不就成职业学院了,如果学校都变成了社会了,请问大家心目中是不是还有象牙塔,其实上大学很多时候就是留下一个美好的念想,让自己回忆起来有遗憾但是不后悔。
培训出来的也不能一概而论,有些参加培训的也是科班出身,而且平时的学的也不错,只是想通过培训让自己的知识能力更进一层。但是大多数参加培训还是基于自身的能力不足,或者想快速的找到工作,所以培训一般是基于速成来说的,培训正常情况下属于高速学习的过程,短时间给你灌输大量的知识量,让你非常的充实,所以培训完了要尽快的找到工作不然容易很快忘掉,不是传统教育让你的知识完全的融会贯通。

如果非要找出差距,一定是有的,而且差别很大,差别在哪?心态!
当你把自己贴上非科班出身这个标签的时候,在大部分人都是科班出身的大环境下,很容易产生自卑心理,而科班生通常因为具备优势,容易自信和乐观。这是因为,他被很多人贴上了“科班毕业”的标签,对从事编程工作而言,这是一个好的标签。
非科班出身的程序员,一旦产生“负能量担忧”,甚至产生自卑心,必然走向消极,学习效果大幅下降,开始怨天尤人,怨这个社会,进而厌恶这个职业,破罐子破摔,不好好工作学习,直至转行。
科班的同学呢,心态很好,越觉得自己厉害,就对技术越感兴趣,越感兴趣,就越想学习,学习效果越好。
这种现象,就像是我们上学的时候,优等生成绩会越来越优秀,而差等生的成绩会越来越差,的确有很多原因影响着,但底层的原因,还是心态上的问题。
差等生:反正也就这样了,别人都习惯了,学不学无所谓。
优等生:哇,成绩好好处好多,老师夸我,爸妈还给我买东西奖励我,这种感觉太棒了
那么,非科班出身的程序员,怎么缩小差距?
要有上进心,上面已经讲过了——心态。
中享思途作为一家IT学习培训学校,一直认为,授业先传道,道理通,则一通百通,韩愈在《师说》中说:师者,所以传道、授业、解惑也。传道被排在了第一位。
所以,本篇文章的目的,也在于帮助你摆脱“弱者心态。”
你是弱者吗?当然不是,至少没你想得那么弱,当你产生弱者心态的时候,总是会低估自己的能力,高估自己的缺点,正如你总是以为别人会很在意自己一样。这在心理学上,称为焦点效应。
所以科班和培训在一定层面上没有多大的区别,其实科班这里面说到的可能是自学的范畴,完全通过自学找到编程工作的,在公司基本上属于优质资源,这点很多技术面试官都有这种感觉,现实中基本也是这个样子,自学找到工作的人,是靠自身的努力硬着头皮把所有的困难和知识拿下。自学会比培训痛苦,而且周期也长,所以短期想见成效的不建议自学编程。


您需要登录后才可以回帖 登录 | 注册会员

本版积分规则