大数据开发人员如何写简历

      因项目需要,经常需要面试开发人发。求职人的工作经验从应届生到十几年,简历也从一页到数页,发现有很多工作年限很长的开发人员、甚至是架构师。但是简历上的内容,看了半天,却不知所云,没有任何亮点,没有让人有去想和他深入聊一聊的欲望。鉴于此,聊聊对于程序员写简历的一些看法。

 

一。体现有价值的东西

1.列出能体现你实力的项目,在其中担任的角色和主要工作

    简要地概述你在项目中承担的角色及负责的主要工作。尽量展现你的技术实力、管理能力。

 

2.别记流水账

    如果你工作了三五年,项目中都是体现的都是增删改查等平淡无奇的功能点,面试官肯定

不会有跟你聊下去的欲望。内容不在多,而在精。

 

3.技术点

    很多人都喜欢在项目中列出用了哪些技术,而且喜欢罗列很多。个人认为,与其这样,不如

写解决了某个技术难题。比如在项目中使用了zookeeper、kafka。不如写:通过zookeeper实现了

某某组件的高可用;解决kafka的发送端、存储端、消费端丢数的问题。

 

4.少写精通

    如果你没有深入地了解某项技术,在简历中最好别出现“精通”二字,如果这时面试官对此技术

很了解的话,随便问你几个相关的问题,你却答不来,那对你的印象就大打折扣了。

 

5.用数字说话

   用数字来描述自己做过的项目,往往更有说服力,如:每天采集的数据条数、爬取多少网页、

集群规模多大、网站的pv/uv是多少、XX接口的qps是多少。

 

 

二。加分项

1.开源项目

     如果你做过开源项目,或是参与了开源,那绝对是plus。提供你的github,openopen,开源中国

的链接即可。

 

2.技术博客

    俗话说的好,好记性不如烂笔头,能把自己掌握的技术点,或解决问题的过程都一一记录下来,

说明你认真思考过,同时在通过文字表达出来的过程中,更能加深你对此的理解。日积月累,可以

养成良好的解决问题的思维习惯,同时写出来后,还可以帮助后来人。

 

3.研读源码

    研读过某个框架的源码,说明你对此框架很熟悉,不但会用,还能知道它的原理,当出现某个

问题在google上找不到答案时,查看源码是最好的办法,能快速trouble shooting。

4.参与翻译api

    不少技术狂,都喜欢参与某与新技术的研究,大家都知道,最新的技术往往都找不到好的资料,

只有官方的e文相关文档。

 

三。建议

     大数据相关工作,大致可以分为:数据采集、数据存储、数据分析、数据挖掘、数据展现等等。

涉及到的技术从hadoop到storm、spark,再到tensorflow。语言也涉及shell,python,java,scala,R

等等。简历不是需要找工作时,临时编出来的,是自己平时总结、积累的。建议作为程序员,做到

如下几点:

 

1.保持学习

    技术日新月异,为了不落后,就得持续学习。2013年大数据火了,hadoop、storm相关技术炙手可热,

后来没多久,spark横空出世,占据了大数据离线计算、实时计算。2015年机器学习火了,2016年AI又

来了。。。

 

2.把某技术研究透

    新技术层出不穷,但人的精力是有限的,不可能啥技术都学会。个人认为,不如把某项基础性的

技术研究透,比什么技术都会点更重要,特别是对工作五年八年的开发人员。毕业前几天是多领域发展,

有一定经验之后,应该选择某个领域继续深耕,比如:把java的多线程、jvm、网络通信研究透彻。

 

3.善于总结

    加班对于程序员来说,是再正常不过的事了。有些人会说,我每天忙于写代码、解决线上生产环境

问题,没有时间去总结。当某天考虑要换工作需要写简历时,才发现自己工作了这几年,好像没啥好写,

然后把之前的简历改改去应聘了。如果平时能阶段性的总结一下,也不至于需要用时才发现之前做过的

项目却想不起来了。思维导图是个不错的方式。

 

 

猜你喜欢

转载自jxauwxj.iteye.com/blog/2386521