yo1995 / My_programming_question_list

🏈 A *curated* list for my daily wonders about programming. Post in issues, categorize in repo.
0 stars 0 forks source link

190804 简历修改问题 #5

Closed yo1995 closed 5 years ago

yo1995 commented 5 years ago

老师,非常感谢您的建议和批注。有几个问题:

  1. 因为我想找 iOS 或移动端开发的全职,因此把之前简历上其他的编程经历,如开源项目贡献、C++ Windows 和 Linux Kernel 编程、C# GUI/Winform,以及 Signal & Data 相关的项目描述都去掉了(详见 2019 年 4 月的简历)。不知道这样是否更能突出个人特点?

  2. 目前简历上所有项目都是 iOS 或 Swift 为主,辅以其他如 Django/Kitura 后台、图像处理、网络等特点。不算完全后端,更多是 客户端-后台服务 的系统化开发。看您说没有提到是什么平台,不知是否还需为每个项目标明为 iOS 项目?

  3. 因为这个暑假没有找到实习,我就在学校给老师和学校 IT 做开发,当做工作经历写到简历里面。这部分内容我会继续与学校 career service 沟通看如何改进。之前也和他们探讨过这个问题——是应该尽可能多放项目,还是用工作经验来展现 teamwork、collaboration、communication 等软实力。希望听听您的建议!

  4. 看您提到 nodejs,之前也想学,但是目前比较侧重于深入学习 iOS 以及 Swift 的特性,怕再学新的内容浮于表面,掌握不了。因为我没有系统学过 JavaScript,而且秋招马上就要到了,如果学的话应该从哪个方面入手呢?听说过 nodejs 可以同时做前端和后端,但是前端的框架层出不穷,有点无所适从。

  5. 目前我是把简历中所有的项目标题加上了超链接,以及抬头加上了个人页面。电子版能够点开,但不知道是否还需要强调——如放个链接的小图标在标题旁边等等。您的建议?

  6. 现在简历内容有点多,如果放不下的话,考虑删掉哪些内容?/哪些内容是核心需要保留?

yo1995 commented 5 years ago
yo1995 commented 5 years ago

给 kelcy 发个邮件,问问内推和现场的区别,以及能否帮忙看一眼简历 🤔

yo1995 commented 5 years ago

作为实习兼职过hr的来说一下。。 技术简历,逻辑清晰,布局简单即可。百度上搜个 超级简历, 找份黑白的模版即可。 基本信息 + 教育背景 放前两项必不可少。照片的话,觉得自己好看的就放,丑的放了还减分。。 后面就是 基本技能 (如果经历丰富,可选)+ 实习经历 + 项目经历, 多用用项目符号,写一下 项目背景 --> 你做了什么(突出) --> 最终结果(性能优化 or 收获),最后凑字数可以谢谢 其中用到的技术 有论文和比赛的,再罗列一项, 同样是 背景概括 + 你做了什么 + 最终结果(比如比赛第几名,第1名就写第1名,第200名就写top 20%)。 实在没有的,再凑凑字数,写写 本硕获奖经历 + 个人特点(比如热爱技术),写满一页吧。除非特别特别牛皮的,还是不要两页了。

yo1995 commented 5 years ago

我在阿里工作两年,也是你那个时候过来的。教你一招,就是做到站在一个招聘者的角度思考。招聘官关心的并不是你做过什么,取得了多么好的结果,因为说实话,学生阶段做的事情工作了的人都会觉得很简单。招聘官关心的是,在你的项目经历中,你通过哪些途经做了哪些主动思考,体现了怎样的学习能力,积累了什么样的技能,对你做的事情的背景及意义是否真的足够理解。这些能体现一个同学的综合能力。把每个项目的这些内容用几十字总结概括出来,需要很强的能力,让人看到亮点,需要更强的能力。这就是通过简历筛选背后的逻辑。

yo1995 commented 5 years ago

2.1 注意前后逻辑联系 简历并非是单纯罗列自己过往经历的流水账,而像是上下文必须有逻辑关系的完整文章:内容从qualification开始,对应job description;紧接着通过经验和学历逐渐延伸内容,扩展细节,呼应开头的qualification

2.2 用令人信服的语言展现自己 除了在summary里面给自己的不同技能分级之外,请尽量避免使用形容词。因为形容词代表面试者的主观意见,对面试官来说毫无意义。取而代之的是,尽可能用数字代替,例如:effectively improved team deployment process 可以改成reduced deployment time to 15 minutes from 1.5 hours

2.3 排版合理的窍门 为了照顾排版和字的密度,可以调整页四边的margin,这样能有效改善多一个字被迫另起一行等会引发处女强迫症的情况。然后将名字和联系方式放在同一行里做成每页的header,这样就可以减少正文空间啦。

2.4 简历总结 写过两三份简历后,不妨整理一份简历的模板,记录下自己所有的经验、技术和项目。每当申请工作的时候,就从这个模板里面选取相关的内容生成一个对应的简历。这样不仅省时省事,还能和job description精准对应,可谓是一举两得。

yo1995 commented 5 years ago
  1. Tips for permutation of entries People suggest that I can reserve a list of projects/descriptions for different JDs, so that I can pick whatever I want to form a resume that better fit the JD. Does it sound reasonable? How to manage the composition of each entry, as each of them might represent different skills that I want to show, e.g. software workflow, personal skills, technical skills, etc.

  2. More effective Another guy from industry suggests that being more impactful with wordings is better than listing all tech cliche. How to reflect my thoughts, reflect my learning and thinking ability with a one-liner? Using Action Task Result might not be enough?

  3. Soft skill or not?

  4. More details or more projects

  5. 是否加粗加重?

yo1995 commented 5 years ago

我的语言 fallback 理念:

  1. 日常使用、熟练掌握一种编译语言和一种脚本解释语言:Swift 和 Python
  2. 后备一种编译语言和一种解释语言:C++ 和 MATLAB
  3. 每种语言有拿得出手的项目
    • Swift:所有 iOS 以及服务端项目;
    • Python:算法、日常 Python 项目汇总、爬虫和下载器、自动化、网络、Django 等等;
    • C++:作业、网络和内核编程、低层 CLR GUI,Windows C++项目 - 投篮点记录器(DirectX,WinAPI,Hook,内存内核调试,逆向)、C# GUI 工具;
    • MATLAB:蜡烛、计算物理、波导、GitHub 绘制器、GIF 生成器
  4. 后备语言继续学习:JavaScript、TypeScript、Go、Shell、Haskell 等等
yo1995 commented 5 years ago
  1. 是否需要将项目描述中的关键词加粗或加重? William 老师建议这么做,而学校就业指导老师说要谨慎使用粗体和下划线,避免影响观感。 我自己的经验是在project description里面的粗体和下滑线可以用,但是尽量少。如果加的太多导致面目全非就得不偿失了。 其实如果排版得当的话,是不需要粗体和下滑线来highlight的。

但我我感觉你现在的简历,project/work description 有点啰嗦了,内容过多,所以排版很丑,我是HR的话,看着会很难受。不过这也是很多News grads的简历的通病。你试着先搞一个最精简版本,把能删的全删了。加宽页边距,加多section之间的间距。

另外加超链接是很好的,但是不知道为什么你的pdf上的超链接不是蓝色字体,超链接用默认的蓝色字体会更好些

Project的title,名字后面的“iOS App, Duke Center for Mobile Development” 我觉得没意义,删了换成一行剪短的app功能简介可以帮你节省description的空间

  1. 是否应该包含 Work Experience 和 soft skills? 由于这个暑假没有找到合适的实习,我在学校做paid intern。William 老师建议去掉这部分,并再加一个项目;学校老师说因人而异。 Work Experience可以要但是第一段的那些工作日常我觉得没必要,重点写一下做了什么项目,用了什么技术,格式和内容类似你的project的写法就好。 (感觉这样好像也符合WIlliam老师的要求了,加多一项目 lol)

  2. 目前简历中的关键词是否足够清晰? William 老师反馈说无法一眼直观地看出我想找 iOS/Mobile 相关的工作。

关键词确实不清晰。你的project里面 Apple的技术栈和术语说的太少了。我唯一看到的就是MultipeerConnectivity framework。iOS开发那么多的Framework和关键字我都没看到(e.g. UIKit, CoreMedia, CoreLoacation, CoreGraphic AVFoundation, ARKit, Autolayout 之类的)

另外,和SDE不相关的技能删了把,LabView,ModelSim, Verilog什么的,很多New grads喜欢求大求全,but less is more!

  1. 如何使项目的描述更有力、切中要害? 目前我的大部分描述遵循“Task + Action + Result”的三段式法则,但自己觉得不够有力,也没有很多数字等量化指标可写。 简单明了的描述:

  2. 项目是干什么的

  3. 你做了什么feature/实现了什么优化,by which technique

  4. 个人页面链接和项目链接。在简历中,各个项目均加入了超链接到详细的项目介绍,这么做是否有效? 有效!

yo1995 commented 5 years ago

已经改得不错了,收获了多次肯定评价。不再浪费时间在上面了。