毕业一年,一直在某乙方咨询公司做数据分析的工作,主要工具就是R,在工作范围内R掌握得都ok的,项目也做过一些,
现在觉得遇到瓶颈了,R技能差不多天花板了,
想跳槽发现python好像需求更多,而且一般都需要hadoop/spark等经验,(我python入门水平,hadoop没实践过)
觉得挺尴尬的,难道做一辈子R技术员?
大家在R的同时,还会学哪些技能?
对职业生涯又是怎么规划的呢?
毕业一年,一直在某乙方咨询公司做数据分析的工作,主要工具就是R,在工作范围内R掌握得都ok的,项目也做过一些,
现在觉得遇到瓶颈了,R技能差不多天花板了,
想跳槽发现python好像需求更多,而且一般都需要hadoop/spark等经验,(我python入门水平,hadoop没实践过)
觉得挺尴尬的,难道做一辈子R技术员?
大家在R的同时,还会学哪些技能?
对职业生涯又是怎么规划的呢?
貌似我就是一辈子做 R 技术员的命,因为数据分析我不在行,你说的那些工具我也都不会用。我平时用的最多的就是正则表达式(也就是说我十年前就在天花板上待着了),是不是感觉弱爆了……当然我是做开发工作的,跟你的职业方向很不一样。Python 方面那些火热的库,基本上 R 都可以导进来(如 tensorflow);你说的那些大数据工具,在 R 里面也都有相应的接口。别人用什么、或者什么东西火爆,我觉得都没啥关系,你自己觉得开森就好。要是觉得在天花板上待着没意思,当然也可以学一学那些时髦的东西,问题是你到底用不用得上。工具性质的东西,如果找不到用武之地,就算再厉害,你也学不进去,学了也会很快忘记。
absolion 大神能介绍下平时都用R做那些具体的工作吗?
yihui
我现在就是感觉有点已经在天花板了,每天花式写不同的R代码,其实算法和逻辑都已经比较熟悉了,
现在有点像超市收银和餐馆服务员一样,觉得有点体力化公式化了,
而自己应该还有比较大的潜力可以去跟上时代的发展前端,
尝试N多东西,但最终会发现走了一些弯路,比如尝试5个新东西,只有一个是真正有价值的,
就像R编程解决某个实际问题,可能会花10天尝试N种算法,但最后发现7,8天的工作其实都是盲目和无效的,只有那么一两天是真正对最终结果产生重大的影响,
我发这个帖子就是想请教比我更有经验的前辈们,看有没有什么经验之谈可以分享,毕竟人生只有一次,我回想过去其实也错过了很多机会,浪费了很多生命,如果当时和有相同遭遇的前辈一起聊聊可能结果就大不一样了。现在我面临的迷茫,在同事和同学里也没有可借鉴的案例,所以就到论坛和大家一起聊聊了 ?
数据项目基本就是,甲方客户给我们数据(一般都不会特别大,一台电脑肯定可以单机处理),明确一个分析目标,然后我们这边去理解他们的业务模式,然后处理数据,得出结果,再把结果给客户展示和讲解,看能不能通过结果帮助他们做业务的优化。
数据整理和理解花的时间比较长,真正写R的算法其实一般都不会太复杂。
这是我的工作情况,希望能帮助到你。
absolion 感谢您的解惑,好期待这样的工作!