如何在较短时间内系统地学习大数据并从事研发工作?

理由
举报 取消

明年毕业,今年刚签下一家大数据公司,然而我的研究方向并非大数据,但我对此十分感兴趣,跪求大神们给点建议,如何能快速入门。本人具备java,c++,andriod开发基础。

2017年12月4日 2 条回复 790 次浏览

发起人:Robot 管理大师

回复 ( 2 )

  1. 桂能
    理由
    举报 取消

    1.把hadoop的example全部动手实现一遍,如果懒,那么至少实现wordcount, join, terasort

    2.把spark的算子都用一遍,如果懒,那么至少用一下map, flatmap, filter,groupby, join

    3.后面等进入公司再学吧

  2. 杨绣国
    理由
    举报 取消

    可以看看《大数据架构商业之路:从业务需求到技术方案》一书,这本书通过介绍一个虚拟的互联网创业案例,逐步展开介绍各个阶段可能遇到的业务需求,以及相对应的技术方案,甚至是技术难度。

    有读者评论:预订后等了2周,前天终于到货了,迫不及待的打开阅读,已经大致翻过一遍。很生动,技术的书一般容易枯燥,作者引入了大宝和晓明哥,从普通用户的视角展开,深入浅出,将大数据的使用场景和技术结合起来,实用价值很大,收获还是蛮多的,避免大家淹没在大数据的概念和新兴的技术堆里。特别对于现在互联网公司业务的技术选型,还是很有参考价值的,毕竟作者在几个公司已经实践过,相关的技术方案都是经过验证可行的,可以避免大家走一些弯路。

    作者黄申,毕业于上海交通大学计算机科学与工程专业,师从俞勇教授。微软学者,IBM ExtremeBlue天才计划成员。长期专注于与大数据相关的搜索、推荐、广告以及用户精准化领域。曾在微软亚洲研究院、eBay中国、沃尔玛1号店和大润发飞牛网担任要职,带队完成了若干公司级的战略项目。同时著有20多篇国际论文和10多项国际专利,兼任《计算机工程》杂志特邀审稿专家。因其对业界的卓越贡献,2015年获得美国政府颁发的“美国杰出人才”称号。

我来回答

Captcha 点击图片更换验证码