比如就算学软件工程,也要有数量级概念、有量纲分析习惯、有系统稳健性分析和优化的能力,这些技能当然可以来自专业课,但学一些大学物理至少也是有支持作用的。曾经有一个倒数的学生,因为压力大转学二类中学,结果总是前十,最后,学习计算机让你有清醒理智的头脑,面对生活面对世界会更轻松。

1、你认为学计算机专业有什么用?

你认为学计算机专业有什么用

互联网是一个非常高薪的行业,家庭贫穷的人可以改变命运。虽然培训机构太多,互联网人才饱和,但是你要知道,正是因为需求太大才会有这么多的人进入互联网,一,人工智能领域现在只要是科技公司,都想和人工智能沾边,所以,这方面的人才也是非常稀缺,而且因为人工智能技术要求比较高,所以入门比较难,如果你能读研究,可以朝这个方向发展。

二,区块链现在区块链技术也非常火,除了进行挖矿炒币以外,现在国内大力发展联盟链,为企业级市场提供优质的服务,所以,这方面的人才也越来越受到重视。三,大数据大数据大家都知道,通过海量数据进行数据分析与数据挖掘,可以说是精准营销的基础,现在互联网上各种数据,很多公司都会进入这个领域,需求非常大四,docker,容器云等现在非常流行devops,还有openstack等等虚拟机技术,各种云市场兴起,企业内部也利用docker搭建自己的虚拟环境,可以说,运维们又开始要学习一波了,

五,传统的网站开发各种语言前端后端,Javapythoncphp等等,太多了,前端vue,angular,react等等前端技术,再加上美工,测试,可以说随便一个领域都需要无数的人。六,各种新技术比如vr,5g,无人机,自动驾驶,手机应用开发,游戏开发等等所以互联网需要大量的人才,目前中国还在大力发展互联网行业,相信未来还会需要更多的人,

2、很多人通过自学培训班就可以成为程序员,那么学习计算机专业有什么用?有哪些区别?

两者的培养方向完全不同,在我看来,这两者就没有可比性。大学是向一个行业方向培养,培训班是向一个技术方向培养,比如计算机专业的主要课程,高等数学、线性代数、概率论等等这些基础课先不说,专业课举几个例子,比如汇编与接口技术,计算机组成原理,操作系统,数据结构,软件项目管理,软件测试技术,JAVA高级程序设计,软件工程,电子技术,局域网与组网技术,TCP/IP,Linux基础与技术,网络管理与维护,计算机网络与通信,数据库原理与应用,信息安全概论,现代密码学,信息安全技术,计算机病毒原理与防治,容错与可信恢复技术等。

这些是我百度来的,但是可以看出,广而全,涉及计算机行业的各个细分方向,毕业以后可以往软件应用技术方向走,也可以往计算机网络方向走,也可以往计算机安全方向走或者从事其他教学科研方向也可以,但是培训班呢?比如java培训班,先学JAVA基础语法,面向对象编程,常用API,多线程并发编程,数据结构集合框架,然后进阶课程可能学数据库啊JAVAWEB这种。

总之就是一个具体的方向,你要是做码农呢,可能培训班出来就能干,比大学应届生还要容易上手。但是深度不行,干个一年以后,培训班出来的就会失去优势并且暴露短板。这些短板首先就是广度,工作中很难有单个方向的,都是涉及方方面面,比如电子,比如网络,比如安全等等。大学出来的至少明白这是怎么回事,方方面面的都不用去说,但是培训班出来的不行,还得查资料或者别人要给他解释,费劲,

最后总结就是综合素质不行。第二个短板就是涉及到基础课与学习能力,我们之前遇到一个项目难题,请南京的大学数系几个博士给设计了一套非常复杂的算法,那么这种情况,大学出来的,学过高等数学线性代数概率论的,可能更容易理解并且实现,还是这个难题,后来博士说要用到机器学习技术什么的,几个软件工程师搞了一两个月从零开始学也搞出来了。


文章TAG:
下一篇