程序员是学什么专业,游戏程序员学什么专业

学IT,有哪些专业推荐?

程序员是学什么专业,游戏程序员学什么专业


本科主要推荐计算机类专业:计算机科学与技术、软件工程、网络工程、信息安全、物联网工程、数据科学与大数据技术等专科专业主要推荐电子信息类、计算机类和通信类:电子信息工程技术、智能产品开发、计算机应用技术、计算机系统维护、软件技术、动漫制作技术、嵌入式技术、人工智能技术服务、通信技术及物联网工程技术等等有不懂的地方可以私信我! 。
程序员都是哪些专业毕业的?
【程序员是学什么专业,游戏程序员学什么专业】
程序员是学什么专业,游戏程序员学什么专业


谢谢邀请程序员不一定都是计算机的专业的出身才能去做,周围很多学数学,化学的都一样参与进来学习写代码,有一句话叫英雄不问出身,所以说程序员都是那些专业毕业的,这个范围太大了,应该说绝大部分专业都可以玩转程序员 。信息管理与信息系统这个专业做程序员还是比较合适,起码基本的计算机原理性的东西都包含在课程里面了,可以直接参与到编码行列中 。
很多人通过自学培训班就可以成为程序员,那么学习计算机专业有什么用?有哪些区别?
程序员是学什么专业,游戏程序员学什么专业


两者的培养方向完全不同,在我看来,这两者就没有可比性 。大学是向一个行业方向培养,培训班是向一个技术方向培养 。比如计算机专业的主要课程,高等数学、线性代数、概率论等等这些基础课先不说,专业课举几个例子,比如汇编与接口技术,计算机组成原理,操作系统,数据结构,软件项目管理,软件测试技术,JAVA高级程序设计,软件工程,电子技术,局域网与组网技术,TCP/IP,Linux基础与技术,网络管理与维护,计算机网络与通信,数据库原理与应用,信息安全概论,现代密码学,信息安全技术,计算机病毒原理与防治,容错与可信恢复技术等 。
这些是我百度来的,但是可以看出,广而全,涉及计算机行业的各个细分方向,毕业以后可以往软件应用技术方向走,也可以往计算机网络方向走,也可以往计算机安全方向走 或者从事其他教学科研方向也可以 。但是培训班呢?比如java培训班,先学JAVA基础语法,面向对象编程,常用API,多线程并发编程,数据结构集合框架,然后进阶课程可能学数据库啊JAVAWEB这种 。
总之就是一个具体的方向 。你要是做码农呢,可能培训班出来就能干,比大学应届生还要容易上手 。但是深度不行 。干个一年以后,培训班出来的就会失去优势并且暴露短板 。这些短板首先就是广度 。工作中很难有单个方向的,都是涉及方方面面,比如电子,比如网络,比如安全等等 。大学出来的至少明白这是怎么回事,方方面面的都不用去说,但是培训班出来的不行,还得查资料或者别人要给他解释,费劲 。
最后总结就是综合素质不行 。第二个短板就是涉及到基础课与学习能力 。我们之前遇到一个项目难题,请南京的大学数系几个博士给设计了一套非常复杂的算法,那么这种情况,大学出来的,学过高等数学线性代数概率论的,可能更容易理解并且实现 。还是这个难题,后来博士说要用到机器学习技术什么的,几个软件工程师搞了一两个月从零开始学也搞出来了 。

    推荐阅读