当前位置:首页>维修大全>综合>

想当程序员应该选什么专业(计算机专业不做程序员还能做什么)

想当程序员应该选什么专业(计算机专业不做程序员还能做什么)

更新时间:2024-04-18 16:33:33

想当程序员应该选什么专业

程序员有移动端开发、web开发、Windows开发、嵌入式开发等等。主要的编程语言有C语言、C++、Java、PHP、Python、Object C、C#等(底下附2019年9月编程语言排行榜)。学什么 就需要题主定位自己未来从事的方向。

和程序员有关的专业就是计算机类别的专业。要报什么专业,要对专业有一定的了解。

在大学,本科计算机专业一般有软件工程,计算机科学与技术,电子信息。

1、软件工程:主要课程有高等数学、线性代数,电子技术基础、离散数学、计算机引论(C语言)、数据结构、C++程序设计、汇编语言程序设计、算法设计与分析、计算机组成原理与体系结构、数据库系统、计算机网络、软件工程、软件测试技术、软件需求与项目管理、软件设计实例分析。软件工程偏向软件。

2、电子信息:主要课程有电路理论系列课程、计算机技术系列课程、信息理论与编码、信号与系统、数字信号处理、电磁场理论、自动控制原理、感测技术等。电子信息偏向硬件。

3、计算机科学与技术:主要课程计算机科学与技术专业都要学习:高等数学、大学英语、专业英语、概率统计、离散数学、电路、模拟电子、数字电子、数据结构、操作系统、编译原理、计算机网络、数据库原理、软件工程、汇编语言、C++程序设计、接口技术、Java、VC++、计算机病毒分析、网络攻击与防护、密码学应用等。计算机科学与技术软硬件都有。有看学校,有的偏向软件,有的偏向硬件。

程序员一般分为以下四种类别,并不是所有的都是“码农”!

01人工智能方向

所选专业:计算机科学与技术、自动化(研究生阶段叫控制科学与工程)、软件工程。

推荐高校:北京大学、清华大学、复旦大学、北京航空航天大学、哈尔滨工业大学、上海交通大学、华中科技大学、南京大学、东南大学等。

02网络空间安全方向

所选专业:网络空间安全专业。

推荐高校:北京邮电大学、四川大学、中国科学院大学、山东大学等。

就业前景:网络空间是与陆、海、空、天并列的第五大主权空间,网络空间安全已经成为全球性的挑战。本专业是研究网络空间中的安全威胁和防护问题,为实施国家安全战略,加快网络空间安全高层次人才培养设立。国家相当重视并大力扶持此专业的发展;其次,如今社会上对网络空间安全十分重视,而且和大数据、人工智能等联系紧密,就业面非常广,而且人才缺口巨大。网络空间安全毕业生能够从事网络空间安全领域的科学研究、技术开发与运维、安全管理等方面的工作。

3、云计算方向

所选专业:软件工程专业、计算机科学与技术。

推荐高校:北京航空航天大学、北京大学、清华大学、国防科技大学、哈尔滨工业大学、上海交通大学、华中科技大学、电子科技大学等。

就业前景:云计算,可以简单理解为资源共享池,就是把数据、软件、服务等,放到“特定的地方”就是云,我们常用的百度云盘,就是云的一种——公有云。云计算产业已覆盖政府、金融、交通、企业、教育、医疗、信息消费等各领域,并且与通信、物联网、互联网产业相融合。预计云计算行业规模近两年有望达到3834亿美元,今后5年内,云计算人才缺口将超过130万,就业前景广阔。就业方向:Linux运维工程师、Linux高级架构师、运维开发工程师、数据库管理员、云计算架构师等。

4、大数据

所选专业:数据科学与大数据技术、计算机科学与技术、软件工程、经济学。

推荐高校:北京大学、清华大学、对外经济贸易大学、中南大学、中国人民大学、北京邮电大学、复旦大学、浙江大学、东南大学、上海交通大学等。

就业前景:大数据是近年来最受关注之一的技术,大部分的互联网企业都离不开大数据相关岗位的人才。从技术上看,大数据与云计算的关系就像一枚硬币的正反面一样密不可分。根据最新的大数据人才报告显示,未来3-5年大数据人才预估缺口高达150万,就业前景也很好。就业方向:大数据系统研发类、大数据应用开发类和大数据分析类等。相关的工作岗位:ETL研发、Hadoop开发、可视化(前端展现)工具开发、信息架构开发、数据仓库研究、OLAP开发、数据预测(数据挖掘)分析、企业数据管理、数据安全研究、数据科学研究等。

更多栏目