• 回答数

    4

  • 浏览数

    348

憨丶小包
首页 > 自考本科 > 程序员自考什么专业比较好

4个回答 默认排序
  • 默认排序
  • 按时间排序

小桥人家1982

已采纳

提到「程序员」,很多人都听说过,但是感觉离自己很远,觉得这是一个高大上的职业。但是实际上并不是这样,想成为程序员,大学选对专业很重要,那么选什么专业合适呢?

首先值得一提的是大部分学校的「计算机学院」。「计算机学院」内的专业大多都是和计算机强相关的,比如计算机科学与技术、人工智能、信息安全,软件工程等。这些专业虽然名称不同,方向不同,但是对于这些专业来说,程序员都是一个不错的就业方向。

下面我们来看一下这些专业的内容

首先是计算机科学与技术,这应该是最正统的“计算机科班”了,是一个比较万金油专业,学的东西比较基础和理论化,无论是想走理论研究的方向,还是从事程序员一类的开发工作都是不错的选择。

人工智能是一个新兴专业,随着《新一代人工智能发展规划》的发布,国内人工智能产业开始蓬勃发展。因此“人工智能”成为了一个非常不错的选择,而人工智能的开发和研究也是程序员的一类方向。即使不走人工智能的路线,转到研发也非常容易。

现在的大环境网络安全的人才比较少,尤其是高等级的人才,而各大单位企业对于数据、信息安全也越来越重视。选择网络安全专业,除了作为程序员之外,安全方向也有非常不错的就业选择。

而软件工程,则是最为正统的适合成为“程序员”的专业了,软件工程课程会系统的学习软件构造的理论以及数据结构算法、计算机网络等一系列的内容,学习内容本身和未来的就业内容就比较接近,是希望成为“程序猿”的最优选择。

除此之外,有很多学校的计算机学院会有比如“物联网”,“网络空间安全”,“数字媒体技术”等等,这一类专业的同样可以选择程序猿作为未来的就业方向。

即使没有进入这些专业也没有关系。很多工科类专业多少都会有一些写代码的思维锻炼,想要从事程序员的职业,自学或者参加培训班,然后转行也是一个可行的选择。

至于选择学校,有很多学校的计算机和软件工程专业非常优秀。比如清华北大国防科大,以及华五、哈工大西交等都是非常优秀的学校。这个其实可以根据自己的分数再选择

293 评论

奶油不够变球

提到程序员啊,大家都是比较羡慕的职业,拥有高技术,工资待遇福利也都很好,而且按照现在社会的发展来看,程序员这个职业的发展更是会非常的好,于是很多人都想成为一名程序员,在此之前,大家要知道程序员需要学习哪些专业知识!

1、人工智能方向

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

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

2、网络空间安全方向

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

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

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

3、云计算方向

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

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

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

4、大数据

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

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

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

1、编程语言能力

作为合格的计算机程序员,精通一门语言是必须的。这种精通,不是说看了一本编程宝典,抄了几个程序就能说精通的,要靠长时间的积累。

2、编码能力

遵守编码规范,是一个程序员最基本的要求。另外一个就是注释,要注意不是为了注释而注释。对类,以说明职责为主;对方法,以说明意图为主;对方法体,以说明实现思路为主。对于大段大段的代码,要分段,使用空行隔开,并使用行内注释进行说明。

3、面向对象思维能力

多数编程语言都是面向对象的编程语言。而这些面向对象编程语言的共同精髓就是面向对象的思想。掌握这些比面向对象语言本身更重要,比如对继承,多态,重载的理解。对面向对象基本原则的理解,比如开闭原则,接口隔离原则,单一职责原则等。在此基础上,应该掌握常用的设计模式,比如工厂模式,策略模式,观察者模式,模板方法模式,命令模式等等。

4、利用工具能力

编程序,要选择一个很好的IDE,工具是为目的服务的,好用,提高效率就行,形式无所谓。

5、英语能力

新的技术资料都是英文的。学英语,首先是有信心,其次就是花时间。多阅读英文资料,贵在坚持。

6、学习能力

在IT业工作不容易,整个环境进化的太快,你不学习,就等于落后了。学习要有针对性,不要今天学ruby,明天学Python,后天PHP的。首先要认清自己的目标,自己短期目标是什么,1年后,3年后,5年后的目标是什么。结合这些目标,确定自己的学习计划,人的精力毕竟是有限的。当然,多掌握几门编程语言也是好的,可以扩充自己的知识面,重要的是为自己的目标服务。当然,不能只学习技术,要经常练习自己的软技能,比如沟通能力,表达能力。

7、文档能力

其实写代码也相当于写文档,只不过用的是编程语言。同样,写文档,用自然语言,也相当于写程序,简单明了,清晰易懂,这样的“程序”谁看谁舒服。同样,对于想进阶到设计师或者需求分析员角色的程序员,文档能力更是非常重要。

8、代码评审能力

代码评审和单元测试是保证代码质量的两种常用手段之一。代码评审能力,说明了你的审美标准,知道什么是好的,什么是不好的,什么是优雅的代码,什么是糟糕的代码,你才能让自己做的更好。

9、单元测试能力

单元测试还可以作为回归测试,在修改代码时,起到警戒线标志的作用。是否具有单元测试的意识是区分程序员是否合格的重要标准。写不写单元测试是区分平庸程序员和优秀程序员的重要标杆。

10、DRY

DRY是一种原则,就是Don”t Repeat Yourself.这条原则可以用到很多地方,比如你经常要编译,打包,部署应用程序,供集成测试用。每次你都在重复你自己,写一个自动化脚本(比如用ant,批处理命令)来将这些工作自动化,以提高效率。

279 评论

明明威武

自考计算机那个专业好b080702好,是传统意义上的cs,也就是计算机科学和技术的自考科目称谓,是最受高校热捧的专业。这个很难说,要看你下多大的功夫了,(我现在考的差不多了,所以现在来说就不难,不过当时确实感觉挺难得,刚刚开始考的时候都挺兴奋的,给自己定的目标是三年考完,考几次式之后就没有那么大的兴趣了,尼玛...上机加笔试一共40课程呢!后来都已经腻了,实在是考不下去了,不想考了,好多科都是缺考的,不过考都考还的坚持完)要是没有毅力的话肯定是考不完的,我们班开始50个人现在计算机专业的就剩我们三个了,两个改专业了(自考里面可以说计算机专业是最难的),可别听我说就剩三个了就认为超级难的,班里也只有我们5,6个人是在学习的,其他人都是在混时间的,只要你在学能坚持住就肯定能考下来的。上午8:00-11:00下午13:00-17:00晚上18:30-22:00每天都这么学,用不上四年就能考完,一个月给自己放一两天的假。四年四年40科。一定要踏踏实实的,这里没有运气可碰的。要是不像安排的那样的话,真的很难考的!贵在坚持。---------------------------------------------------------------------本人想学计算机专业。没有任何接触机会,现在报考,自考计算机专业。不知道难不难,求指教-----------------------------------------------------------------------------------如果真是那样,就报班吧,如果真的没有任何接触机会,很难的!都是理论的东西,没接触过计算机,肯定过不去啊,好像一共有11门的上机吧。-----------------------------------------------------------------------------是北京吗,我是北京的。如果上机考试北大不放水能过的人很少的。如果你考了,一定上网多搜北大上机的自考历年考题,上机考试要是不看历年考题过的几率也挺低的。总之贵在坚持,坚持!共勉!B080702计算机及应用(独立本科段)B080728计算机软件及应用(独立本科段)个人认为这2个比较符合你的要求,它们偏向计算机软件方面比较多。====================================B080708计算机通信工程(独立本科段)B080709计算机网络(独立本科段)B080727网络工程(独立本科段)这3个专业比较偏向通信、硬件、组网方面。===================================B082208计算机信息管理(独立本科段)个人认为这个专业没什么意思,计算机专业总体来说是理科,这个专业偏文科,出了社会高不成低不就,不论是做软件还是硬件,这个专业的知识都嫌浅!浪费时间。~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~LZ如果偏向软件的话,建议还是去学点日语,毕竟现在日本软件业比较发达,网游什么的都是那边更胜一筹。也有针对会一点日语的大学生或社会人士的编程课程、公司培训什么的,有去日本升造的机会,可直接在日本本土边学边工作,是比较好的机会。个人观点,仅供参考!我以前是程序员,现在做市场了。我觉得一个IT人迟早都得转型,毕竟IT是一个朝阳行业,年轻的时候做技术,到一定程度要做技术型的业务人员或技术弄导向的员。计算机及应用专业涉及的面比较广,如果能深入将来做程序员从事软件业能往系统分析师的方向发展。计算机通信也得深入才好就业。但从前期就业来讲网络工程和信息管理就业比较容易,但是就业局势不容乐观,一个CCNP的网络工程师现在在西安的月薪也不会超过2000元人民币。听说CCNA的初级工程师的薪金试用期才几百员。相比之下还是程序员要好一些。自考计算机本科都有哪些专业怎么样?我知道的东北大学的3G移动通信软件有软件技术:计算机结构,internet技术移动通信软件编程基础C语言移动通信数据库MYSQL开发项目时间JAVAWEB开发技术第三代移动通信技术移动通信数据库ORACLLE开发数据结构J2EE轻量级架构开发移动通信增值业务开发技术项目实践职业素质培养J2NET移动通信终端应用开发等青岛大学,山东轻工业学院都有,可以报计算机网络技术应用专业,本科@要考英语、计算机操作、及一些比较简单的东西系统工程师,网络工程师,平面设计师,系统构架,网络组成,ASP网络。你问的是计算机本科段都有哪些科目吧?因为计算机就是一个专业,只是包括的范围比较大而已。这个你可以到自考网查,有一本叫考生必读的书,上面有所有自考专业的考试科目。自考本科计算机专业怎么样如果是应届生的话··个人建议还是去考专插本··自考如果是工作需要的话考一下也没所谓···如果不是的话自考可以说比专插本的含金量低很多关于计算机专业的自考项目有那些,专业分类计算机及应用(本科)计算机信息管理(专科)计算机及应用(专科)计算机网络(本科)计算机应用(本科)建筑工程(本科)房屋建筑工程(专科)计算机应用(专科)电子技术(专科)机电一体化工程(本科)计算机通信工程(本科)工业工程(本科)建筑工程(独立本科)机电一体化工程(专科)电子工程(本科)更

102 评论

kellycai4141

程序员一枚,从周围同事的情况来看,程序员这行对专业的要求没有想象中那么高,但是也有迹可循。

一:软件工程 / 计算机科学与技术

这两个专业几乎是为程序员量身定做的,在大学时代就能接触到非常多如编程语言、计算机原理(计算机组成原理、操作系统、计算机网络等)、数据结构算法等与编程密切相关的课程,而且大多为必修课。这些课程学好了以后,大多数同学都还是可以收获一份比较满意的程序员工作的。

二:网络工程 / 信息安全

这些专业也属于计算机大类目下,对比软件工程等会更侧重在网络安全上,当然编程语言、算法、计算机基础也都是这些专业比较重要的课程,对于应届生来说这些都是成功应聘程序员岗位重要的基础知识。

三:物联网 / 电子与计算机工程

这部分专业在大学期间学习的内容不局限在软件本身,除了常见的C汇编语言外,也有很多电子信息硬件等相关知识。在找工作时候,这些硬件知识对应的原理如果掌握的较好,也会起到一定帮助;当然,这也建议你在大学期间花费更多的经历去了解算法和数据结构等软件知识,能够起到不小帮助。

四:人工智能 / 区块链

这些都是新兴的专业,侧重在包括AI、区块链等新一代互联网技术上,除了上面提到的基础知识外,这些特定的技术在面对对口岗位(如策略算法工程师等)有非常大的竞争优势。

总结一下,对口程序员的专业主要集中在大类“0809计算机类”与“0807电子信息类”下,可以多关注这些专业内容。当然,我的同事中也不乏英语、物理、数学等专业毕业的,其实无论在大学选择了什么专业,只要能够定向的学习计算机语言,学些基础知识,都还是有机会成为一名合格的程序员的。

205 评论

相关问答

  • 比较好的自考微信小程序叫什么

    废话不多说,直接上干货! 1.腾讯文档 十分方便的文档小程序,有了腾讯文档,自由切换在PC端、微信端、QQ端,无论是文字或者表格,协同写作让你自在轻松。

    夏哲藤1 5人参与回答 2024-05-13
  • 程序员自考什么专业好

    自考除了管理类型的专业比较好就业,另一类就是各种技能型人才。随着现代化社会的飞速发展,技能型人才在社会中所扮演的角色越来越重要,所以有这个想法的考生可以选择艺术

    嘉定美食客 4人参与回答 2024-05-13
  • 程序员自考什么专业好学

    学你觉得最有把握过关的

    电冰箱5 6人参与回答 2024-05-13
  • 程序员自考什么专业好考

    如果你不是为了找工作,仅仅是拿学历,那我建议楼主报最少科目的一门专业。这样花钱少,拿到证书的时间短。另外楼主在哪个省市,去看一下那个地方开考的专业,然后选择。

    maggielj520 7人参与回答 2024-05-13
  • 程序员自考什么专业好考些

    工商管理和人力资源管理、教育管理专业比较容易考过。这些专业不考数学。都是文字类容,主要考的是理论的运用和词语解释。自考专科一般有16门,本科有14门,选择专业时

    王嘉卿WJQ 5人参与回答 2024-05-13