主页 > 新闻资讯 > 想在大数据行业走得更长远?这篇文章教会你

想在大数据行业走得更长远?这篇文章教会你

作者:覃老师 浏览次数: 2021-03-25 15:30
可能在刚刚入行的大数据程序员里,我们就认为大数据程序员只用学到技术就好了,但是,想要在大数据行业持续不断的进步,真的只要能写代码改bug就可以无忧了吗?你有没有想过在大数据行业做出一份未来的职业规划?在任何行业其实都是如此,只要你想要更好过上的生活水平,除了专业的技术外,还需要一份合格的职业规划,然后按照你的规划一步一步的往前迈进,在扎扎实实修炼技术的同时多思考自己如何能在大数据行业站稳脚跟。
 
我们不可否认的是,互联网公司本身结构比较扁平,管理岗位较少,那么我们该如何进行职业规划和技能储备,才能从激烈的竞争当中脱颖而出呢?


 

一、拓宽业务场景
 

这里的业务场景我们可以分为大业务场景,也可以分为小业务场景。大业务场景即不同的细分行业,比如有电商、内容、视频、共享平台等等。建议程序员们在进行工作选择的时候不要被自己原先所属的细分领域太过限制,比如说你认为自己原来在电商公司以后也必须在电商公司。事实上,多去尝试不同领域的公司,去了解不同领域的公司在技术实现上有什么异同,对于程序员更深入的理解技术是很有帮助的,这样你也能更清楚的了解大数据这个行业的发展趋势,做到心中有数。
 

二、把握大数据行业的节奏

 
根据普遍的规划,一般在在职场上都会有一个时间标准:3 年。 当你在大数据行业从事了3 年时间,自身来讲也有了一定的经验积累,就开始思考一定要在工作内容和职级上有一个质的变化,这个变化可以靠升职得到,也可以靠跳槽达成目标。
 
我们在进入大数据行业最初的 3 年,主要的工作内容就是夯实基础,提高自身技术以及积累经验,但是在这个情景下的我们一般还基本处于「完成上级交付的任务」这样的阶段。但在这个过程中,不能仅仅完成任务了事,而是要不断思考为什么上级要布置这个任务,这个需求是怎么来的,用于解决什么问题,有没有更好的解决方案等等。
 
之后的 3 年,也就是职业生涯里比较关键的几年,作为程序员,需要达到一个小 leader 的层级,即带领一个小团队(可以仅仅有几个人)负责某一个某块或是功能的研发,此时在上个阶段积累的经验和关于解决方案的各种想法的作用便凸显出来。而此时作为小团队负责人的角色,程序员更多地需要关注上下游的逻辑,能够形成完整的逻辑链条。
 
工作经验的 5-8 年,此时程序员已经进阶成了技术负责人,可以独立负责某一个产品的研发,可以成功地推动产品从 0-1 的阶段,此时更多需要关注的便是跨部门之间的合作与沟通,确保研发行程的按时交付。与此同时,更多地关注一些产品设计方面的内容,会对进一步的晋升很有帮助。
 
末后一个阶段,即工作 10 年以上,此时达到研发总监或是更高的职位会是一个比较理想的状态,而对于这个层次的要求,是对于整个行业能有比较清晰深入的判断,能够感知未来技术发展的方向并为公司提前布局。


 

三、训练大数据相关复合技能

在大数据行业,除了做好本职工作以外,要尽量培养一些其他方面的技能。这样做一方面可以为程序员提供一些相关方面发的机会,如主讲技术相关的直播课程、参考文章或书籍的撰写等。类似的机会在提供报酬的同时也会增加员工的知名度和行业影响力,更有甚者,在社交媒体上发表了相关文章之后,吸引了一批志同道合的同行,会发现有了更大的机遇。
就算没有这些额外的收益,复合技能的人才在公司内部也会受到青睐。

四、和大数据行业优秀人才保持紧密沟通

有些人认为自己做的是技术性工作,只需要写好代码就可以了,这是错误的认知。那些有意识在工作之余关注行业动态,积攒人脉资源,并且乐于与同行沟通的程序员,往往在职业发展的路上走得更远。
大数据这个行业虽然就光明的前景,有大量的机会,但是该如何抓住以及使用这些机会,让自身的职业发展道路更加顺利以及长远,就来自于你对这个行业的规划以及你自身对这个行业的热爱程度。


 
热点排行
推荐文章
立即申请>>