中级大数据工程师的迷茫

来源:9-4 集群概览模块实体类开发

邱晨100

2020-03-10

老师好,之前有请教过老师,发现老师是一位特别认真负责,很愿意帮迷茫的学员指点迷津的一位好老师。我现在有一个重大的关乎自己后续发展方向的问题,亟需老师指点,希望老师能给以我宝贵的建议。
我之前是做了好几年传统数据仓库/BI开发的,技术一般,甚至有点混吃等死的类型。两三年前,发现传统数仓越来越不好混了,赶紧买了两三门hadoop/spark的课,竟然很幸运的成功转到了一家互联网金融的大数据岗位。但是,目前经过这两年多后,又到了一个新的迷茫期,目前继续做下去肯定是希望能走向高级、资深,架构。但是,后续更多是需要专,而不是什么都会,您说对吧?可是,我在犹豫该走向大数据分析,还是大数据平台级开发。本人情况是这样的,Java也是当年转大数据救急学的,属于底子一般般的,大数据平台下的数据仓库建设不能说经验没有,但是也只是熟悉一些ETL开发,懂得维度建模的一些概念皮毛,还没到能做模型设计的那一步。python也懂一点,和java一样都属于比上不足比下有余的这种。而且,我年龄也不小了,非常焦急,请老师帮忙给出点宝贵意见,希望老师能为我指点迷津。

写回答

2回答

叁金

2020-03-12

你好,你这个问题我思考了很久。 一是 确实很多人会遇到这种的问题,我也一样。 二是 很多时候选择比努力更重要,所以这是一件值得让我们慎重的事情。

不可否认,我们每次谈到规划和反正的时候想到的一般都是 技术要深入要精通、行业要扎的深懂业务、有架构能力、有管理能力等等。

之前看了一篇公号很有意思,如果一个人能做到某个行业的5%,就是很成功的了。 但是 这其实是非常难的,竞争很大。 但是如果多个行业能做到前20%,那综合实力就可以到前5%了。 

对于这篇文章我感触颇深,先看看你的情况,java熟悉、python熟悉、做过大数据开发,也做过大数据分析,对数仓建设、平台建设都有一定的经验。 其实无论你怎么选择,另外的经验应该都能帮助到你在当前岗位上考虑更多的东西。  至于所谓的专一精通以及高级、资深架构更多情况下是在满足自身定位同时公司提供平台机会结合的结果。两个方向都不错,看哪个机会更好一点。 祝顺利~

2
6
叁金
回复
WaniuZhang_ITBoy
会用并不难,公司有需求,需要调研你可以很快的搭建并且使用,但是难得是异常的修复、性能调优。大数据开发面试还是多注重基础和常用计算引擎的程序开发。对数据的处理流程有所了解。 实际过程中,多是兵来将挡水来土掩,出问题了分析日志,源码解决问题。
2020-03-22
共6条回复

WaniuZhang_ITBoy

2020-03-13

生产中遇到问题,能解决实际问题是主要的。如果对技术痴迷,可以走专而精的路线,如果对数据感兴趣,可以走分析、挖掘的路线。这是大家到了这个年纪都会遇到的问题,欢迎讨论。。。

2
0

玩转热门框架 用企业级思维 开发通用够硬的大数据平台

通揽大数据平台全貌,培养企业级开发大局观

483 学习 · 192 问题

查看课程