对于内容个人总结为以下四点
1、个人信息:第一个人印象
·不要使用不必要的条目名称:比如说"姓名:Tiger"中,"姓名"就是不必要的条目名称,谁不知道Tiger就是你的姓名呢?还有"个人简历"这四个大字是简历上的最大废话!
·使用分隔符增强号码的可读性:+86134xxxxxxxx显然没有(+86)134-xxxx-xxxx让人感觉简练、专业!
·使用可以点击的链接:如http://www.cnblogs.com/TigerYangWTH而不是http://www.cnblogs.com/TigerYangWTH
如http://github.com/TigerYangWTH而不是http://github.com/TigerYangWTH
·请不要使用照片,即使您貌美如花或英俊潇洒
·不要写无关的个人信息:比如说性别、生日、星座(额...)、政治面貌、籍贯、通信地址(写了也不会给你寄快递的)、民族、身高/体重
·使用客观事实而非主观描述:即使你说再多"我非常非常热爱编程"、"非常热爱学习"等等,都抵不过你的个人作品!Talk is cheap,show me the code!
·考虑提供他人评价:比如说老师等等
·是否要写求职目标得看情况:校招最好写求职目标
所以理想的个人信息应该包括,姓名、联系方式(电话和邮箱)、技术博客地址、github主页地址
2、技术能力(对于应届生基础知识也非常重要):第一技术印象
·不要堆砌技术名词:切不可多多益善,不管熟不熟悉,只要是见过这个词的就往上搬。最好是在项目经历部分所用到的技术,客观事实才更有说服力!
·对技术进行分类:不要编程语言和编程环境都分不清,比如"编程语言:PHP、Java、JavaScript、ZendStudio、Eclipse"
·正确使用技术名词:比如Andoid->Android、ios/IOS->iOS、javascript->JavaScript、Dikjstra–>Dijkstra。一句话,咱要专业点好不!
·不要写电脑能力:你是一个搞技术的,有必要还写啥电脑能力,你说丢不丢人
技术能力包括:编程(PHP/C++/Java/Python)
开发环境(Visual Studio/IntelliJ/Eclipse)
测试(JUnit/TestNG/mockito/truth)
用户体验(Axure/Expression Blend)等等
电脑能力包括:日常办公(Word/Excel/PowerPoint/Office)
图形界面操作系统(Windows 7/8)的使用
浏览器(IE/Chrome/Safari)的使用等等。
·按照熟悉程度对技术能力进行排行:比如说"编程语言:熟悉PHP、JavaScript,了解C、C++和Java"或"编程语 言:PHP>JavaScript>C=C++>Java"就比"编程语言:PHP、JavaScript、C、C++、Java"的描述要好得多
·不要写过于特定的技术:比如说"熟悉单例(Singleton)模式",你咋不说你还熟悉for循环呢?
·谨慎使用精通:"精通"你不觉得听起来特厉害吗,反正我目前是不敢在简历中写任何"精通"的,但是如果你是真的精通,那就自信的写上精通吧,一般这种人也不会为怎么写好简历而下功夫了吧。总之,多用"掌握"和"熟悉",慎用"精通"和"了解",对于应届生"了解"也应该多用
·使用项目经历验证技术能力:还是那句话,客观事实更有说服力!
3、项目经历:体现技术能力的重要依据,良好的项目经历应该清晰、简洁
·按照时间对项目进行排序:越新的项目放在最前面,因为按照每天进步的道理,越新的项目应该越重要,否则你会被招聘者认为在退步!
·不要列出过多的项目:三个优秀的项目,优秀的项目=复杂度+影响力!不说两方面都有,起码有一方面吧,要是都没有就呵呵!这点对于应届生酌情考虑
·强调结果而非过程:比如"将响应时间从1.5s减少到0.1s以内"这个结果要比"连续高强度加班三个月"这个过程要有说服力得多
·强调量化结果而非抽象结果:比如"大大改善代码质量"、"提高了网站访问速度"这些抽象结果实际上并没有多少用
·强调影响力和复杂度:如果一个项目既没有影响力,也没有复杂度,则请删掉它,因为毫无意义!这点应届生酌情考虑
编程复杂度:操作系统,编译器/解释器,图形学编程,网络协议设计与实现等
算法复杂度:算法竞赛奖项等
设计复杂度:大型网站、企业级应用、分布式应用等
影响力:比如下载量达十万的APP或广泛应用的类库
4、教育背景:说重要也重要、说不重要也不重要!对于应届生来说还是狠重要的
·不要写大学之前的教育经历:高中初中的事都过去这么久了,还有必要提吗?
·不要罗列课程列表:课程列表嘛,你懂的,我懂的,面试官也懂的!
·考虑使用成绩/排名:如果成绩很好的话可以,一般和较差都不要写了嘛。比如"2013-2017 学士 湖北科技学院 医学信息工程",并没有写成绩
·考虑使用导师(老师)的评语:他人的评价相对而言更有说服力
·考虑使用学业相关的奖项:比如"一等奖学金"、"数学建模大赛一等奖"等。同样是宜精不宜多
对于排版布局
一句话,几个要点,左/右对齐优于居中、谨慎使用粗体、避免不必要的折行、使用制表符而不是空格辅助对齐
有人会问,不是还有自我评价和个人爱好吗?我的回答是,对于技术简历,这俩就是活生生的画蛇添足!
最后补充一些其它通用的注意点
·考虑使用超链接:最好使用隐式超链接而非显示超链接,比如说Google要比http://www.google.com要更好一点,因为显示超链接往往比较长,既不易阅读,也容易破坏打印版简历的效果。比如说作品/项目的在线介绍、在线演示、用户反馈等等,都可以通过超链接提供!
·考虑使用加强版简历:可以使用一个超链接关联一个外部版更加丰富的简历,这个简历可以作为个人博客站点的about页面(这个页面要设计得简约美,使用 Parallax效果),比如说JJ_Ying的在线简历!而在这个简历页面中就可以添加适当的自我评价和个人爱好
·考虑提供开发者社区账号:比如说cnblogs、github
·持续更新简历:优秀的简历应该是与时俱进实时更新的(1、随时拥有最新的简历,而不是在求职的时候挖空心思去写 2、形成一个成长记录以便于自我改善 3、时刻提醒自己持续学习,如果你发现这个周期的简历同上个周期变化不大,你就要好好反思下了)。最好维护一份Markdown简历,一定时间更新一次(一般三个月),通过更新记录、当前简历、下一步计划几个栏目来高效的指导自己的学习和工作!
·不断提高个人能力:有句广告语说的好,"没有声音,再好的戏也出不来"。以上的这些原则只能更好的展示(Demonstrate)实力,而不能放大(Amplify)实力,比如说,你的实力有100分,低劣的简历会让你看起来只有50分,而好的简历则会完全展示你的100分,切不可指望简历可以让你看起来有200分,我承认有的人可能通过说谎/造假/吹牛达到这个效果,但是这个透支信用的做法是极其不可取的!这一点是根本!
·考虑征求他人的意见:"当局者迷,旁观者清"说的就是这个意思。最好在写好简历之后去征求一下他人的意见,他人往往可以看出你简历的不足,指出低级错误,往往能给出不错的建议!
结语