当前位置: 首页 > news >正文

如何写一份好的工程师简历

如何写一份好的工程师简历 2006年6月14日 上午 10:15:00
最近三年作为 Google(谷歌)的软件工程师,我每周会帮人事部门审查简历,决定要不要给他们面试。Google 这几年的发展让很多许多优秀的工程师都前来申请。到目前为止,我已经看了上千份简历,有些简历留下的印象比别的好很多。尤其是最近亲戚朋友常常问我如何修改他们的简历,所以我积累了一些常见的错误避免的提议,在此跟大家交流一下。

1.谈到你做过的技术时,应该提到用的程序语言、你的个人贡献和产品细节。

有时我看到有人把过去的经验在简历上一笔带过,比如说:

• 在三人小组里,为电子邮件软件写了些 features。

这是远远不够的,看简历的人希望了解你做的工作的难度和对本公司有多少联系,所以你最好写的具体一些。譬如:

• 用 C++ 语言写了网络电子邮件的自动 backups。在三人小组里,专门负责设计和写储存服务器。从设计开始, 一年后把这个功能 feature 的用户推到了三千。

2.多讲事实, 少用形容词。

看简历的人读你的简历时,需要做判断,所以在简历里需要事实和数目。如果你写“迅速的提高了软件的操作效率”,看简历的人很难判断你成就的难度。但如果你写“在3个星期内,把软件的操作效率提高了40%” 就好多了。

有些谦虚的朋友们不愿意把话说满,所以你也可以用这个办法。你如果说自己“突出”或“在项目上常常被请去救火”,听起来难免会有点骄傲。但你也可以用不能否认的事实来说明你的观点,如“《纽约日报》评这个产品为‘突出’”,或“加入了三个原本已落后于计划的项目小组,但经过努力和组员一起把它们都按时完成了。”

3.你获得的奖、商业的荣誉或表扬、受用户欢迎的产品和你做过的有难度的业余项目都该包括在简历里。


我有位朋友在硅谷一个著名的硬件公司做了六年,她设计的 IP phone(网络电话)为公司赚了上亿的收入,被公司与商业报道多次评了奖。我有一次在旧金山的高速公路上驾车时,看到路边有她产品的广告牌;还有一次我去上海度假时,竟然发现上海公路边上也有!

不久,这位朋友决定换工作,请我看看她的简历。我惊讶的发现,她居然轻描淡写的写了一句-- "1998 – 2004:网络电话产品的硬件工程师组长" 和她的职责。

"产品赢的奖呢?它为公司赚的钱呢?" 我追问到。

"那些也该写吗?" 她说。

当然该写。

有人问,业余时间做的项目可不可以写?我觉得只要你的项目有代表性能说明对你的能力,都该包括。

4.分清主次,删掉相比之下不起眼的成绩,以免冲淡更加突出的成绩。

有朋友问,写简历是不是写的越多越好?譬如:

在甲公司做暑假实习生——
* 改善电子游戏的数值分类算法, 减少了内存要求 10%。
* 用 Java 写了 3000 行用户界面程序。
* 每周做两小时的人工测试。

你在申请软件工程师的职位时,我觉得前两点比较相关,第三点其实就不必写了。有时我看到有的简历里会提到,"按时完成了任务,产品符合原计划规格"。但读简历的人通常会认为这是理所当然的,而你把这些声明出来反而减弱简历的效果。

写一份简历不容易,但写好了也会带来成就感 (和好工作!)。 Google (谷歌)在中国广召各方面的人才,你不妨可以给我们投个简历!我们不但在信息检索方面招雇工程师,还有计算机图形、用户界面、硬件、Windows、质量保证员和系统管理员等方面。更多信息,请您访问这里。

谢谢阅读!大家感兴趣的话,下次我可以介绍“如何预备软件工程师的面试”。

相关文章:

  • Mac OSX 键盘模拟鼠标右键
  • 如何准备软件工程师的面试
  • 在MacOS上格式化希捷(Seagate)的Backup Plus活动硬盘
  • 使用cocoapods时pods下的源文件都是只读的
  • 标 题: 读博士的一些想法和做法(2)
  • Realm中查询后取得的对象类似于数据库文件中保存对象的一个强引用
  • 标 题: 读博士的一些想法和做法(1)
  • 有一种优美叫作java式的优美
  • 读博士的一些想法和做法(3)
  • 对RN中的redux的理解
  • mac输入拼音的方法
  • 人间繁华江上明月,乃浮生一梦,惟真情长在——读沈君山《浮生再记》(并转书评)...
  • 无题
  • Xcode中delete键不可用了
  • [软工]说不
  • [iOS]Core Data浅析一 -- 启用Core Data
  • [原]深入对比数据科学工具箱:Python和R 非结构化数据的结构化
  • 【译】理解JavaScript:new 关键字
  • Android系统模拟器绘制实现概述
  • download使用浅析
  • hadoop入门学习教程--DKHadoop完整安装步骤
  • js学习笔记
  • thinkphp5.1 easywechat4 微信第三方开放平台
  • Vue.js-Day01
  • 安装python包到指定虚拟环境
  • 搞机器学习要哪些技能
  • 开发了一款写作软件(OSX,Windows),附带Electron开发指南
  • 模仿 Go Sort 排序接口实现的自定义排序
  • 前端技术周刊 2018-12-10:前端自动化测试
  • 首页查询功能的一次实现过程
  • 硬币翻转问题,区间操作
  • 主流的CSS水平和垂直居中技术大全
  • elasticsearch-head插件安装
  • ​ 全球云科技基础设施:亚马逊云科技的海外服务器网络如何演进
  • !! 2.对十份论文和报告中的关于OpenCV和Android NDK开发的总结
  • #DBA杂记1
  • #经典论文 异质山坡的物理模型 2 有效导水率
  • #微信小程序:微信小程序常见的配置传旨
  • $con= MySQL有关填空题_2015年计算机二级考试《MySQL》提高练习题(10)
  • (4)Elastix图像配准:3D图像
  • (ZT)北大教授朱青生给学生的一封信:大学,更是一个科学的保证
  • (定时器/计数器)中断系统(详解与使用)
  • (附源码)计算机毕业设计ssm基于B_S的汽车售后服务管理系统
  • (黑马C++)L06 重载与继承
  • (免费分享)基于springboot,vue疗养中心管理系统
  • (四)TensorRT | 基于 GPU 端的 Python 推理
  • (学习日记)2024.04.04:UCOSIII第三十二节:计数信号量实验
  • (一)RocketMQ初步认识
  • (一)搭建springboot+vue前后端分离项目--前端vue搭建
  • (转)Android中使用ormlite实现持久化(一)--HelloOrmLite
  • (转)大型网站架构演变和知识体系
  • (转)真正的中国天气api接口xml,json(求加精) ...
  • (转载)微软数据挖掘算法:Microsoft 时序算法(5)
  • ***监测系统的构建(chkrootkit )
  • .java 9 找不到符号_java找不到符号