软件工程专业学生第一门应该自学哪种编程语言?


作为一名计算机专业的研究生导师 。主要研究方向集中在大数据和机器学习领域 。所以我来回答一下这个问题 。

软件工程专业学生第一门应该自学哪种编程语言?

文章插图
除了C和Java语言之外 。如果要自学一门编程语言 。可以重点考虑一下Python语言 。原因有以下三点:
第一:Python语言比较适合自学 。Python语言的语法比较简单 。既具有函数式语言的直接性 。同时具有面向对象语言的灵活性 。另外 。学习Python语言也能够培养一种资源整合的思维方式 。因为Python的资源整合能力非常强大 。也因此被称为“胶水语言” 。
第二:Python生态健全 。Python语言目前被广泛应用在Web开发、大数据开发、人工智能开发和嵌入式开发领域 。是目前为数不多的全场景编程语言之一 。所以学习Python语言能够适应多种开发场景 。而且Python语言目前的落地能力越来越强大 。
第三:Python语言前景广阔 。近些年来Python语言的上升趋势非常明显 。在不少领域已经超过了Java 。而且随着大数据和人工智能的持续发展 。未来Python的应用场景会得到进一步的拓展 。从这个角度来看 。Python语言会逐渐成为程序员的重要工具 。当前不少Java程序员开始学习Python就从侧面说明了这一点 。
除了Python之外 。目前比较适合自学的语言还包括Go、JavaScript和OC 。这三门语言在近期的上升趋势也比较明显 。尤其是Go语言 。在大数据时代将有广泛的应用场景 。
我从事互联网行业多年 。目前也在带计算机专业的研究生 。主要的研究方向集中在大数据和人工智能领域 。我会陆续写一些关于互联网技术方面的文章 。感兴趣的朋友可以关注我 。相信一定会有所收获 。
如果有互联网、大数据、人工智能等方面的问题 。或者是考研方面的问题 。都可以在评论区留言!
其他观点:
综合考虑以后的发展方向 。是就业还是往学术方面发展 。就业的话往下看:
一、综述
经过研究计本专业与软工专业的专业核心课程 。可以看出这两个专业的学生应该具备良好的计算机科学基础理论、软件工程理论、软件开发实施基础理论 。奠定了IT行业长远发展的基础 。而对学生初入IT互联网、软件开发行业来讲还是欠缺直接与产业对接的实践性技术 。比如前端开发框架Vue、Hadoop与Spark大数据开发技术、Python编程语言等 。学生可以依据以下从业方向分析酌情做出发展方向的合理选择 。以下我们首先对IT与互联网行业现状、薪酬分析、行业人才画像、行业前景、人才趋势进行调研与分析 。之后重点对从业方向进行详细分析 。以期望能够对计算机相关专业学生择业与就业有一定的指导作用 。
二、IT与互联网行业
1. IT与互联网行业招聘全景(2017年/2018年)
1) 在人才需求升级的同时 。IT与互联网公司对人才技能的要求也在逐渐提高 。
2) BOSS直聘研究院数据显示 。2017年在雇主发布的职位说明中 。Python技能需求增速达到174% 。居于首位 。Spark、Hadoop等大数据技能需求增幅也十分靠前 。
3) 以数据分析师为例 。2015年 。超过40%的职位技能要求中只提到了SQL或HIVE 。而到2017年 。这一比例已降至30%以下 。半数岗位要求候选人还须掌握通用编程技能(Python、Java),数据挖掘技能(R语言,SAS)以及数据可视化等技能 。其他岗位技能要求也普遍较过去更为严格 。
4) 对于应届生来说 。科班出身正成为进入IT互联网行业的先决条件 。部分开发类岗位因技术含金量较高 。专业匹配度达到90%以上 。
5) 企业对人才院校背景也更为关注 。双一流大学人才获得的企业关注频率是普通学生的2倍以上 。特别是在高端岗位的招聘中 。这一现状更为普遍 。
2. IT与互联网行业薪酬分析(2017年/2018年)
1)2017年 。互联网行业平均招聘薪酬达到1.06万元 。同比上升3.1% 。受AI、大数据等新兴行业高级技术职位大量涌现及基础岗位薪资回调影响 。互联网薪资分化逐渐加剧 。前10%高薪职位平均薪资是低薪职位的8.1倍 。较2016年的7.9倍进一步扩大 。
2)技术岗位薪酬停止普涨 新兴职位薪资大幅上升 。两极分化现象开始显现 。以AI、大数据为代表的新兴技术岗位薪资出现明显上升 。特别是人工智能岗位 。由于人才严重供不应求 。企业普遍一掷千金争抢顶级人才 。
3)在薪资涨幅方面 。新兴技术岗位也普遍排在前列 。图像算法、推荐算法、深度学习岗位薪资增幅均在15%以上 。大数据类岗位仅次于人工智能 。相比之下 。通用类岗位程序员由于从业人数不断上升 。人才稀缺程度大幅缓解 。招聘薪酬不升反降 。过去几年格外吃香的PHP、.Net、iOS、Java等职位招聘薪资在下半年出现了2-3%的回调 。

推荐阅读