当前位置: 首页 > news >正文

从后端开发转大数据开发怎么样?

很多做后端的小伙伴,在某一个瞬间,都想转行大数据,那这种想法可行嘛?

转大数据的最初原因很简单,就是好几个同事都转了,他们的收入瞬间提高了好多,于是在同事的内推我也就跟着转了,转完以后发现自己真的转对了。有以下2个理由:

1、行业发展好

首先考虑的是行业发展的角度,当今互联网行业内技术的发展是很重要的,通过行业趋势让自己拿到新的一轮门票,走上更好的发展,那么我们才能成长的更好。每个人都应该努力,但比努力更重要的是选择,选对赛道是我认为还算比较努力的普通人可以活的更好的法宝。

现在的行业发展情况来看大数据一直是个很大趋势,尤其是从2020年开始。

转行过来发现大数据开发的工作难度远比我之前想象中要低很多,我几乎每天都是基于Hive写SQL,写各种各样的SQL,SQL写熟了,根据需求写SQL确实没啥太大的难度,当然我现在还在学习,Spark快学完了,学起来也不难;甚至有一天我在想,如果当初直接选择干大数据也许会简单。

大数据薪资普遍比Java开发要高3-4K以上,所以有很多做Java开发的小伙伴都在转行做大数据。大家都会用脚去投票的嘛!

2、薪资水平高

其次就是薪资水平了,周边很多Java的工程师做个3-5年,薪资最多也就是个1w-2.5w这个样子了。2.5万对于Java技术人员来说已经很高了,当然Java架构师或者做底层的开发人员工资相对技术人员来说薪资较高一些,但是那么的Java岗位中,类似架构师这种高端岗位的占比又有多少呢?大家技术水平都差不多,凭什么他就架构师?我自认为没有那么好的为人处世的能力,也没有那么好的运气。

但是我了解到,对于从事大数据开发这个岗位的技术人员来说,2万多只能算一般般。

以Hadoop Hive工程师为例,刚大学毕业入门月薪已经达到了8K-10K以上,工作1年月薪可达到1.2W-1.6W以上,具有2-3年工作经验的年薪可以达到30万—50万,这在之前,我们干Java后端的是不敢想象的。

所以大数据有着很大的发展空间。 我认为选择大数据就是一个很聪明的选择,先别管以后咋样、别管以后多少年大数据会像Java一样卷,起码我先用脚投了票、提前每个月多挣了点钱。

最后,很多人可能纠结自己现在从事的是Java编程是否需要转Python大数据。其实我想和大家说的是,从技术层面来讲,不管是Java还是Python等等,都是大数据的一个工具而已。

现在Spark官方都在强推Python,把大数据开发弄的和数据分析差不多了要,刚开始我自己有些接受不了,想着还要学Python,但作为普通人怎么能逆转趋势呢?

你我只是个凡人。现在不得不说Python确实简单。

Python+大数据入门推荐:

Python入门到精通

Linux零基础快速入门到精通

大数据数据开发基础MySQL8.0从入门到精通

大数据入门必会的Hadoop、Hive、云平台实战项目全套教程

大数据离线数据仓库,企业级在线教育项目实战(Hive数仓项目完整流程)

大数据spark3.2从基础到精通

Python+大数据进阶教程6天掌握NoSQL实时计算基础

大数据一定是以SQL Python作为主要编程工具的,凡是和数据相关的岗位几乎最终都这样的

只要稍微有点基础的程序员转型大数据,都有天然的进阶优势,因为是真的简单;哪怕你没有学过任何一种编程语言零基础,也是可以很快就学会,最重要的是自己要用心。

http://www.lryc.cn/news/63552.html

相关文章:

  • 编程式导航路由跳转到当前路由(参数不变),多次执行会抛出NavigatorDuplicated的禁告错误?
  • AppArmor无内核及系统日志的问题及解决
  • 本地更改配置ssh密钥和更改github网址
  • MATLAB函数封装2:QT调用封装函数
  • AJAX和JSON
  • 源码:SharedPreferences分析
  • 大二一个学期学这么点内容,没有概念,只有实操
  • AppWeb 身份验证绕过漏洞 (CVE-2018-8715)
  • 为什么监控摄像头画面不如手机拍摄视频画面清晰
  • EU GMP附录一与关键区域空气微生物取样方案及相关法规标准解读
  • 【软件测试】自动化测试日志问题该怎么解决?测试老鸟总结方案...
  • 快速响应 智慧应急|大势智慧亮相第三届武汉国际安全应急博览会
  • MySQL数据库——MySQL DELETE:删除数据
  • 管家婆安装导致电脑蓝屏问题解决方案
  • Compiler Lab1- 自制词法分析器
  • 构建API的战斗——与来自Kong的Marco Palladino的问答
  • 华为OD机试 - 对称美学(Python)
  • argparse.ArgumentParser
  • 大数据Doris(五):FE 扩缩容
  • react相关概念
  • 计算机的硬件系统的组成
  • Python基础-列表元组
  • 【校招VIP】拿到offer就躺平?转正前需要知道的这些事儿...
  • 考研拓展:汇编基础
  • 10 【Sass语法介绍-继承】
  • 魔兽worldserver.conf 服务端配置文件说明
  • 关于电信设备进网许可制度若干改革举措的通告
  • TuGraph 开源数据库体验
  • 【C++】18.哈希
  • C# 利用TabControl控件制作多窗口切换