谢谢邀请!
首先,当前学习大数据开发是不错的选择,一方面就业岗位相对比较多,另一方面薪资待遇也相对比较高。从研究生的就业情况来看,2019年秋招期间不少大厂都释放出了较多的大数据开发岗位。
大数据开发可以简单地划分为两类,一类是大数据平台开发,另一类是大数据应用开发,当前大厂的岗位多集中在大数据平台开发岗位上,随着大数据逐渐开始落地应用,未来大数据应用开发岗位的人才需求量会逐渐增加。
对于数学基础比较扎实,同时具有一定计算机基础知识的人来说,可以向大数据平台开发方向发展。大数据平台开发通常属于研发级岗位,相对于大数据应用开发来说,目前大数据平台开发岗位的薪资待遇要更高一些,而且职业生命周期也相对比较长。从近些年大厂的招聘情况来看,目前大数据方向的研究生往往更容易获得大数据平台开发岗位。
对于基础比较薄弱的初学者来说,可以先从大数据应用开发开始学起,然后随着自身知识结构的不断完善再逐渐实现岗位升级。学习大数据应用开发需要注重三方面知识的学习,其一是编程语言基础;其二是大数据开发平台知识;其三是行业知识。
目前Java、Python、Scala等语言在大数据开发领域有比较广泛的应用,所以可以从其中一门编程语言开始学起,而大数据平台可以重点关注一下Hadoop和Spark。在产业互联网时代,大量的应用开发都将基于各种平台展开,包括大数据平台、云计算平台和人工智能平台等等。
我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。
如果有互联网、大数据、人工智能等方面的问题,或者是考研方面的问题,都可以在评论区留言,或者私信我!