本人大三软件工程专业 毕业想去从事大数据开发方面的工作有没有啥建议

你好。
为什么想要转型呢?自己的专业为什么不再坚持一下呢?你大学的专业是你最熟悉的,找工作也很便捷,转型的话意味着你要从头开始,这一点需要考虑清楚。对于转型大数据开发,你可以关注我的专栏从头学习大数据供你参考!
下面是转型需要具备的一些知识,以及该学习的内容,希望我的回答能够对你有所帮助。
学习大数据的两大基础就是JAVA和Linux,学习顺序不分前后。需要同时掌握,才可以继续大数据课程的学习。
Java:大家都知道Java的方向有JavaSE、JavaEE、JavaME,学习大数据要学习那个方向呢?只需要学习Java的标准版JavaSE就可以了,像Servlet、JSP、Tomcat、Struts、Spring、Hibernate,Mybatis都是JavaEE方向的技术在大数据技术里用到的并不多,只需要了解就可以了,当然Java怎么连接数据库还是要知道的,像JDBC一定要掌握一下,有同学说Hibernate或Mybites也能连接数据库啊,为什么不学习一下,我这里不是说学这些不好,而是说学这些可能会用你很多时间,到最后工作中也不常用,我还没看到谁做大数据处理用到这两个东西的,当然你的精力很充足的话,可以学学Hibernate或Mybites的原理,不要只学API,这样可以增加你对Java操作数据库的理解,因为这两个技术的核心就是Java的反射加上JDBC的各种使用。Linux:因为大数据相关软件都是在Linux上运行的,所以Linux要学习的扎实一些,学好Linux对你快速掌握大数据相关技术会有很大的帮助,能让你更好的理解hadoop、hive、hbase、spark等大数据软件的运行环境和网络环境配置,能少踩很多坑,学会shell就能看懂脚本这样能更容易理解和配置大数据集群。还能让你对以后新出的大数据技术学习起来更快。大数据课程大纲本人大三软件工程专业 毕业想去从事大数据开发方面的工作有没有啥建议

本人大三软件工程专业 毕业想去从事大数据开发方面的工作有没有啥建议

本人大三软件工程专业 毕业想去从事大数据开发方面的工作有没有啥建议

本人大三软件工程专业 毕业想去从事大数据开发方面的工作有没有啥建议

本人大三软件工程专业 毕业想去从事大数据开发方面的工作有没有啥建议



■网友
个人理解的大数据,一般分系统方向和算法方向。系统方向往云计算和分布式系统走,算法往机器学习和数据挖掘走。总之,都是值得花时间读研读博深入的领域,如果你想要本科毕业就工作,通常只是做后台开发工程师。即便如此,学习一些大数据系统方向知识还是值得的,对面试和实际工作都有用。算法方向,可以适当尝试,但我不觉得一般的本科生能够和研究生博士生竞争,所以不推荐。
■网友
谢邀。
背景:本人就是数据工程师
前些年“大数据”这个名词火的时候,不管搞点什么和数据相关的技术,都可以叫做“大数据技术”,比如去年公司招了个应届生,岗位也叫大数据相关,不过实际情况是每天对着一张几万行的Excel...好歹也是数据分析,是吧。
因此,广义上的大数据技术,其实包括了数据分析、数据挖掘、机器学习等等领域。
而狭义上的大数据开发,其实就是对一些开源的分布式系统进行应用。这些系统包括(但不限于,只是列举了一些主流技术):
消息队列:Apache Kafka、Apache RocketMQ
实时计算:Apache Storm、JStorm、Spark Streaming、Structured Streaming、Apache Flink
非关系型数据库:Apache HBase、Apache Cassandra、MongoDB


推荐阅读