表弟是一个专心写代码的Java码农,佛系的那种。

大学毕业三年以来,他专心地窝在网易养猪场写着代码,平时除了大家庭聚会,很少有见到他的时候,但每次看到他,总能给场主留下很深的印象

不是因为英俊,而是因为:从2017年6月开始,总计4次看到他,他的穿着都一样,而且还是在不同季节。

佛系程序员是怎么找到女朋友的?

昨天,收到了表弟的微信。

佛系程序员是怎么找到女朋友的?

佛系程序员是怎么找到女朋友的?

说实话,表弟如果确定要参与这出爱情戏,场主觉得他活不过第一幕,于是把微信给了他,让他自由发展。

两个月后……表弟竟然成了?!场主很疑惑妹子这么个爱好广泛的人会看上一个只懂技术的人,这连天都聊不下去啊。委婉地问了下他们平时到底在聊啥,总结陈述如下:

妹子:你是大数据开发工程师?那你平时都干些啥?

表弟:很多,我来说说我主要干的活儿吧

1. 首先必须完成日常数据统计需求;

2. 对接业务部门,负责大量数据的处理、分析和挖掘工作;

3. 能够完成基于Hadoop生态的大数据存储平台搭建和部署;

4. 大数据分布式应用系统的软件开发工作,包括需求开发、故障解决和性能优化等等。

妹子:你们这个听着挺厉害的,要是想干这行,是不是很难啊,有什么门槛吗?

表弟:从我目前的工作来看,技术可能需要全面一点,我给你总结一下

1. 熟悉Linux操作系统,熟练使用常用命令,熟练使用shell脚本;

2. 熟练掌握Java 编程语言,同时熟悉scala语言;

3. 熟悉Hadoop工作流程,熟悉MR执行流程,能够编写MapReduce程序;

4. 熟悉Hive、HBase、Spark,Storm, Kafka者更好;

5. 熟悉ETL开发,能熟练使用至少一种ETL(talend,kettle等)转化开源工具。

妹子:如果我要招一个大数据工程师,他会哪些语言是比较好的啊?

表弟:我来给你详细的讲下

1. Python语言:编写一些脚本时会用到;

2. Scala语言:编写Spark程序的最佳语言,当然也可以选择用Python;

3.Ozzie,azkaban:定时任务调度的工具;

4.Hue,Zepplin:图形化任务执行管理,结果查看工具;

5.Allluxio,Kylin等:通过对存储的数据进行预处理,加快运算速度的工具。

这些还不包括机器学习算法以及mahout库加MLlib、 R语言、Lambda 架构、Kappa架构、Kylin、Alluxio这些高阶技巧。

如果做成思维导图的话,大概是这样子:

佛系程序员是怎么找到女朋友的?

(思维导图原文件,扫码入群后即可领取)

最后的最后,妹子问了表弟工资多少,表弟说……

佛系程序员是怎么找到女朋友的?

(以上数据整理至拉勾网)

场主仿佛明白了表弟情场顺利的原因,又仿佛不明白……

表弟说他早从Java转到大数据开发了,还推荐了网易云课堂《大数据开发工程师》微专业,学了这个,成功进阶,赢取白富美,走向人生巅峰。

想到很多还是单身的程序员,呵,这个技术的时代……


哈哈,是不是很像广告

相关文章