哥们儿让一让,这个难题让老司机先答!作为两个逃出IT圈五年之久、看过数万份个人简历的HR,在这个难题上却是有点话语权的。HR在甄选个人简历时主要从子公司需求出发,重点不一,不过却是有很多“通用”的拳法,为了在30秒内判断出这份个人简历与否值得介入,我认为开发人员写个人简历的正确坐姿是这种的:
一、基本上品味
即关上个人简历后的印象。就比方说他们看见两个人,会有两个整体的感觉,他是fashion的、小清爽的却是告士的?有了第一印象后再慢慢分解来看。
加分读法:
瑞维尼,逻辑结构明晰。手写体,排印,通畅,明晰规整就好。 最好是PDF文件格式,相容性强且不易数能。Jhunjhunun读法:
设计的过分华而不实或是过分简单的。(eg.有的是个人简历五彩缤纷、非常酷炫,却一会找不到联系电话,总之是只有个人基本上重要信息和子公司名称) 写了刘书成,一会看不清楚的,或是读取了一会,关上还错字。二、基本上重要信息(姓名/异性恋/毕业高等院校/电话号码/电子邮箱/住地/期许地)
加分读法:
明晰罗列出以上重要信息,这种HR就不用在接下去的电话号码沟通交流或复试中再去质问这些内容,建立他们接下去电话号码沟通交流对你的熟悉度。 再附加能加上QQ或是QQ就更好了(以免有时电话号码打难通哦,不时会遇到这种情况)Jhunjhunun读法:
大部分的基本上重要信息没写甩给我两个Github镜像,无与伦比简约的几句描述,需要通过你的镜像来找你的联系电话。(如果不是网志写的特别好,基本上是要放弃你了)三、组织工作历经&工程项目历经
加分读法:
组织工作历经工程项目历经可参照LX1的STAR自然法则来写,STAR不清楚的TX点这里啦曾效力过什么样子公司,他们相匹配的子公司? BAT? 知名大型互联网子公司?做过什么金融行业领域,和他们目前的金融行业与否相匹配 擅于的控制技术语言,应用了什么样控制技术栈,(Java, Scala,Ruby, React, Vue, Microservice…) 历经的工程项目维数,及在工程项目中承担什么样的配角(人的变动/控制技术的变动/环境的变动/不同组织工作历经相同配角的不同之处) 时间结点(空第四集)Jhunjhunun读法:
看了一会,不合逻辑,没任何看点,没让人有去和你聊聊聊深扒的重要信息。来几个栗子
栗子1错误关上方式:
XX(全栈工程师)2013.06 — 至今 参与需求分析及实现方案设计。设计数据库表结构,实现后台功能及web页面展示。产品线上部署及运维。ay 配置管理工程师 2010.03 — 2013.03 负责子公司产品性能测试,及线上数据分析负责子公司配置管理,环境维护等组织工作点评:看不出来他做的什么事情,没逻辑性,甚至不知道他做的什么控制技术语言。
栗子2正确关上方式:
西安XXX子公司 Java工程师 — 2016.2月-2017.2月
1、MOGU推荐架构数据与缓存层设计开发
MOGU是一款时尚资讯app,负责推荐页面资讯feed流的展示及用户历史的展示负责数据层,处理前端逻辑整个开发组织工作,分布式rpc服务搭建负责进行压测监测、缓存处理,对接又进行改进优化,主用redis缓存2、基于JAVA的电商爬虫开发
使用java搭建爬虫server平台,进行配置和开发,进行网页改版监测功能开发爬取淘宝时尚品牌与其他电商网站商品品牌与详情等通过频率、ip池、匿名代理等应对一些网站的反爬3、同图搜索Solr服务开发
基于算法组的同图策略,使用solr做java接又实现rpc服务搭建,进行索引构建和solr实现
北京XXX
java大数据工程师— 2013.4月-2015.12月
1、负责实时流消息处理应用系统构建和实现
在调研了kafka的优势和他们的具体需求后,用kafka作为消费者,保证高吞吐处理消息,并持久化消息的同时供其它服务使用,进行了系统的设计和搭建使用。 本地日志保证消息不丢失,并通过记录游标滑动重复读取数据。使用storm 负责搭建消息处理架构,并完成基于业务的消息落地,提供后续的数据统计分析实时和离线任务,诸如pv、uv等数据,为运营做决策网站用户行为埋点和基于js的日志收集器开发,定义接又和前端部门配合。主用go 2、hadoop集群搭建和数据分析处理2、基于CDH的集群搭建组织工作,后期进行维护
编写MapReduce程序,能将复杂组织工作逻辑化,尽最大能力发挥大数据应用的特点, 对程序高要求,监控自己程序运行情况,使用内存合理,注重增量和全量运算的利弊
3、调度系统设计与实现 基于quartz2搭建调度平台,带徒弟实现相关功能并定期review代码
4、数据库调优 负责主从搭建,并掌握主从搭建的利弊,了解业界mycat原理,有数据库优化经验,能 正确并擅于使用索引,对锁有深刻的认识
5、网站开发 java web网站业务开发,并能很好的使用缓存控制技术,对重构有实际的经验,并对面向对 象开发有全面的实战经验。了解java数据结构的使用场景,虽然对于大并发没太大的 发挥余地,但是掌握了数据结构,对于并发和阻塞等有自己的见解。
点评:非常明晰的告诉个人简历阅读者自己做了什么事情,负责了什么样的事情,用了什么控制技术栈,且逻辑连贯。
四、 组织工作期许&个人评价
加分读法:
对自己有两个全方位的两个描述总结,让别人更好的解读你。或是在此处,高亮你的优点特长有什么样。即使不写个人评价,也一定记得写上组织工作期许。Jhunjhunun读法:
完全看不出个性特点,写和没写没什么区别。 来几个栗子
栗子1 错误关上方式
为人性格,诚实谦虚,勤奋,能吃苦耐劳,有耐心,有团队意识,能和同学和谐相处,能虚心接受别人的建议的人。
责任心强,善于沟通交流,具有良好的团队合作精神;专业扎实,具有较强的钻研精神和学习能力;性格比较乐观外向,喜欢打羽毛球。
栗子2正确关上方式
我对自己的定位: 主攻前端,同时在其他方面打打辅助。我不希望过分依赖别人,即使没后端没设计没产品经理,我依然想要把这个产品做到完美。毕竟全栈才能最高效地解决难题。 我对组织工作的态度: 第一,要高效完成自己的本职组织工作。第二,要在完成的基础上寻找完美。第三,要在完美的基础上,与其他同事 互相交流学习,互相提升。组织工作是一种生活方式,不是一份养家糊口的差事。 我怎样克服困难: 不用百度是第一原则,在遇到控制技术难题时我往往会去Google、Stack over flow上寻找答案。但通常很多难题 并不一定已经被人解决,所以熟练地阅读源码、在手册、规范甚至 REPL的环境自己做实验才是最终解决难题的办法。相信事实的结果,自己动手去做。 怎样保持自己的视野:我一直认为软件开发手资料。保持开阔视野才能找到更酷的解决方案。我的优势: 热爱控制技术、自学能力强,有良好的自我认知。全面的技能树与开阔的视野,良好的心态、情商与沟通交流能力。我的劣势: 非科班出身没科班同学对算法的熟练掌握,但我决定死磕控制技术,弥补不足。栗子3正确关上方式
极客、热爱控制技术、热爱开源 Ruby on Rails:精通 Agile/Lean:精通 ReactJS:掌握 Docker:掌握 AWS:掌握五、 与否有网志,个人控制技术栈点等
看到有这项的HR两眼已经放光了,加分加分项,说明你真正的热爱控制技术,善于学习总结,乐于分享,且有投入自己的业余时间到软件事业中。我喜欢的书籍:《重构》《卓有成效的开发人员》《代码整洁之道》等我喜欢的社区: 图灵社区,知乎,网志园,Stack Over flow,Google Developer Group等我的网志镜像、个人作品镜像如下:https://github.com/githubhttp://www.oschina.net/https://www.cnblogs.com/https://itunes.apple.com/app/battle-of-crab/id1121917063?l=en&mt=8六、个人简历内容真实性
老司机提醒你,你个人简历的任意两个细节将会是后面复试中的呈堂证供。
基本上就这些了,希望对大家能有帮助,看起个人简历来几十秒,码字却是个体力活。
铛铛铛!!!前方高能!专业招聘一百年,猝不及防的广告来啦!
ThoughtWorks一直在找和他们志趣相投的人、真正热爱控制技术的人、喜欢刨根问底的人,那种为了完成而完成的人不是他们想要的。在子公司里,他们经常会听到这种的话:他们不只要实现功能,更要以正确的方式来做。追求是无止境的,所以,他们要找的就是具备深入思考的能力/潜力的人,这种,他们才能不断向前。
他们在全国一共六个Office 北京,西安,武汉,成都,深圳,上海。每两个Office都欢迎全球各地全国各地的所有兄弟姐妹们加入。
有需要内推的不?没的是话,我一会儿再来问一遍 ;)
4.24日更新:收到了好多个人简历,先谢谢大家的支持。经HR反馈,