程序员的一生:本科程序员和专科程序员差距大吗
最近闲来无事看见了这则帖子
看到这则帖子就好像看到了过去的自己,感觉未来一片迷茫,面临选择也犹犹豫豫,做啥都是等别人来提着你的衣服来做,感觉一天忙的要死,每到入睡时又会因为啥事还没做而辗转反侧,说实话,那段时间可以说是属于我人生的一个黑暗时代,看不见前进的光明,身边的同学一个个的闯荡世界,曾经睡在一起的兄弟朋友一个个和自己愈走愈远。。。。。。
不想回忆过去的,唉,但看到这则帖子不由的产生了联想,虽然我不太知道本科和研究生程序员的区别,但我想聊聊专科和本科的区别
要对比专科和本科的差距,我们先来看看本科含金量到底有多少?
我们来看看大部分本科生学了什么? 本科,虽然有满满十几门和计算机相关的课程,但是说句良心话,计算机专业的学生实际编程能力却还是和个人有关(很多人大学下来没学多少东西)。 原因大致有以下几点:
第一,能到本科教书的老师一般都是博士了(好一点的本科),他们很多都是在研究计算机原理理论知识,其对于企业实际开发需求,并不如那些开展校企合作的专科强多少。
第二,作为学生,我相信你们会感同身受,大学里面杂七杂八的社团、游戏、比赛把精力都消耗殆尽了,很多人都在月末、期末才真正重视学习。
第三,国内很多教材版本更新慢,跟不上时代,甚至比如某《C语言》,很多错误的知识。
所以我要对专科毕业的程序员们说一声,绝大多数本科生,并没有比你学更多的专业知识。
4年前单位招过一个2本的学生(非计算机专业),当时写不出递归、计算机基础知识为0。我给了他一个大数据工程师的岗位???这里大家不要奇怪,我看中了他一个能力,就是学习能力以及浑身散发的正能量。
我挂了不少大数据工程师,要了他?为什么呢? 因为他给我一种自强不息的感觉。
我推荐他一边读《算法导论》和西瓜书(机器学习),然后学习shell,学习hadoop。一开始他问我数学知识不会怎么办? 我说翻翻高中课本,买本概率。然后他就真的翻课本,找了一本概率的书读了一遍。然后找到我,说,能看懂一些了。1年之后,他《算法导论》读了2遍,概率读了2遍,线性代数学了一遍,微积分学了一遍,西瓜书读了一遍。 2年之后可以手写深度学习框架。 这个例子告诉我们,在努力面前,本科那点知识真的很少。
专科生就业前几年选择少
专科程序员一开始没有选择,很多一毕业很多就去外包公司,慌不择路……
大部分努力的专科生,都是这样的故事:
毕业后去了小公司(或者外包)
1年后跳稍微好点的小公司
2年后技能逐渐完善
3年开始在小公司挑大梁(或者进入中型企业)
……然后为了涨薪继续跳槽
其实我为什么要讲这些呢,就是说无论你是专科、本科还是研究生,努力努力在努力才是决定你今后发展的唯一标准,别人比你努力你就和别人就有差距了。
加油吧,生活永远都是进行时,把握现在就是展望未来,就是总结过去!!!
有什么问题可以回帖留言,我尽量回答。想要C/C++学习资料以及其他项目的源码的可以加群【1083227756】了解。想要对程序员的未来发展有兴趣的也可加群闲聊。也可以关注微信公众号:【狐狸的编码时光】,希望和大家一起学习进步!!!