欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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

程序员文章站 2022-06-13 15:00:58
...

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

 

一。体现有价值的东西

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.善于总结

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

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

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

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