介绍

最近半年以来,我一直在积极指导开发人员,包括新手和有经验的开发人员。我发现,所有开发人员最关心的问题之一通常都是寻找工作。

如果你已经被录用了,很有可能你经历了一个令人精疲力竭的过程。有时候甚至一想到需要再次经历所有这一切,就会让人感到望而却步。

如果你正在寻找你的第一份工作,或者一个实习机会,或者想更换一份新的职业,那么这个过程就更加可怕了。

你需要从哪里开始?你需要准备什么?有什么地方可以做得更好些?

在写这篇文章的过程中,我希望创建一个广泛的指南,让人们能够轻松地走过这段求职旅程。

第一步 - 准备

这个阶段主要是为你的求职申请奠定基础。这些都是人们能想到和知道自己应该具备的典型东西,但是可能他们不太知道如何增强它们,以提高自己的成功机会。

简历

每个人都需要一份好的简历。

作为一个读过很多简历的人,我逐渐明白了对它们进行微调的重要性,使它们变得引人注目和简洁明了。你不会相信有的简历长在5页,用了8号字体。我可以负责任地向你保证,对这样的简历,我不会读完第一页。

毫无疑问,简历中最困难(但最重要)的部分之一是个人陈述。它应该反映你的个性和你的目标职位的角色相关性。这样做的目的是要赞扬你自己,但不是自吹自擂…比如,我会这样写:

“我是一名经验丰富的工程师和人事经理,在团队领导/管理职位上工作五年以上。不遵循传统的路线进入科技领域,给了我无与伦比的同情心,让我能够/愿意指导所有技能水平和背景的人。在工作之余,我积极指导新的开发人员,教他们如何在工程领域中起步和获得进步,这是让我感到激情澎湃的一项事业。”

简历的其余部分将详细介绍你的所有相关经历,无论是现实生活中的付费经历,还是你在网络上做过的事情。

如果你以前没有做过开发人员,开源工作可能是一件非常有帮助的经历,值得放进你的简历里。

另一方面,你过去所有做过的工作都是相关的,即使它们不是技术领域。沟通,团队合作,客户服务,等等,都是相关的。

求职信

求职信和个人陈述一样难写,但也是非常重要的。

如果你通过一个招聘人员(我们稍后会讨论)来求职,他们往往不会要求你写求职信,但是,如果你是直接申请,你始终应该写一封求职信。即使他们说这是可选的。

我建议你根据你申请的工作要求写这封求职信。我有一个主求职信模板,当我对我要求职的公司有更多的了解后,我再对它进行编辑。

下面是一个求职信的例子,这份求职信是基于申请一个类似于我现在的职位:

“我寄上我的简历是为了申请这个职位空缺……

我在团队管理方面的背景包括四年在一家通风设备公司担任产品经理,在实现梦想并进入软件行业之前,我负责管理一个由20名管道工程师组成的团队。自那以后,我就成为了一名首席开发人员,但我总是忽略了指导和帮助个人成长的作用。

正因为如此,我在2018年开始指导初出茅庐的开发人员,并抓住机会成为我目前工作场所的团队经理,这是一家领先的数据科学咨询公司,提供R、Python和Java开发服务。在这里,我在公司开发资源管理上扮演了一个不可或缺的角色,在为公司实现战略转变,成为一个更注重产品的公司这一目标上,我发挥了重要作用。

最近,我与人力资源和开发部门密切合作,制定了一个工程师职业框架,使开发人员能够更清楚地了解公司看重的特征和技能,从而促进职业发展。

我一直热衷于寻求新的挑战,能为一家积极提供开创性服务、高度重视员工文化和身心健康,并帮助其极富才华的工程师发挥潜力的公司工作,我将不胜荣幸。”

你可以看到这封信有一点私人色彩。我在最后一段提到了公司的做法。

我的另一个建议是引用这个公司某个人的讲话或者他/她所做的工作。例如“我是在看了一个鼓舞人心的演讲后申请这个职位的…它真正展示了公司的价值观。我很想成为其中的一员”。

技能组合(Portfolio)

这是一个有争议的话题,给人们带来很多麻烦。

我和一些人谈过,他们推迟了求职,因为他们对自己的技能组合不满意。

插播一点:我对我的技能组合还是不满意。我得到我现在的职位时完全没有像样的技能组合。如果我一直等待,直到我满意我的技能组合,那我现在还是在等待中!

我真正地信奉这句话:你应该做一些简单的事情,并且把它做好。只要浏览一下推特,看看那些最著名的开发人员,他们中的很多人的网站都非常简单,只有一些文章而已。

我认为,作为一个新的开发人员,你不一定会拥有一个设计师所拥有的所有设计技能。因此,虽然构建一些东西并雄心勃勃地完成你的项目是很有趣的,但我认为对于求职申请来说,你应该坚持一些真正简单的东西。

一个雄心勃勃的网站,有大量的项目、文章、图片,也意味着很容易出错。访问网站的不管什么人,他们是用电话来访问?还是用27英寸的Mac电脑来访问呢?…如果这个网站有什么问题发生,他们很可能会注意到并记住它。

我记得最近有一个求职者,他的技能组合里仍然带有一些占位符,显然他是使用了一个模板,但是没有将那些字段填补。使用模板本身没有错,但我记得他的技能组合是因为他犯的这个错误。

如果你非要这样做的话,那么建立和运行一个良好的网站的工具并不缺乏(比如说Gatsby starter).

所以求职信只需要你的名字,一段关于你做过什么的简短描述,以及一些到社交账户(Github,LinkedIn,Twitter等)的链接就可以了。

你写过的文章也是一个非常好的材料(稍后也会有更多介绍)。

社交媒体 - 在线展示

大多数求职者可能都在用某种在线展示的工具,它们可能是Twitter,Instagram,Youtube,或者Facebook。

这些对求职者来说可能有好的加分,也可能有坏的加分。

不过,在这里我要认真地告诫大家,不要在社交媒体上发布任何你不想让雇主看到的东西。我知道我会在谷歌上搜索一个候选人的名字。如果他在Instagram上有5万个粉丝,并且正在使用这个平台在社区内传播积极的信息,那就是一件非常值得肯定的事情。但是如果他在推特上挑起了口水战,那么我必须要问自己,这种人是我的团队需要的吗?可能不是。

我一直向人们推荐的一件事是做好进程记录。无论是讨论你正在做的最新课程,还是你发现其中的难点,还是你正在构建一个特别雄心勃勃的项目,人们都会想了解其中的细节,你会对这些记录所能帮助的人数感到惊讶。

当你来应聘时,以上所做的一切都对你有利,也有助于提高你的沟通技巧,提升你在这个行业的影响力。

开源

我会一直大声疾呼开源项目的好处。

为什么开源这么好?

因为它会给你真实世界的经验,而不必作为自由职业者来出售你的服务。

我了解新的开发人员排在第一位的抱怨是,一方面他们很难获得真实世界的经验,另一方面,即使是初级开发的职位也要求这种经验。

这就是开源为什么这么好的答案。

当然,这很吓人,因为你可能会搞砸…但这是你的开发历程中最有价值的一课。

Pull request、分支、Merge Request、Merge Request -- 所有这些团队合作开发中非常重要的概念,你不可能在一个有许多捐款者的项目之外得到很多实践。

即使是做一些小的事情,比如写一篇更简洁的文档,你也可以在面试中谈论,也可以把经验写进你的简历里!

当你已经积极地使用了React 代码库,而如果你正在申请的一个前端开发人员的职位正好需要使用React框架,他妈的会有多酷?对,就是他妈的酷毙了

程序员求职面试丨面试必备之终极指导篇,掌握这些,面试不再困难!相关推荐

  1. java程序员求职个人简历,请各位前辈指导

    即将毕业实习,想找份java程序员的工作,不知道简历做得如何,还望各位前辈提提意见.在这里感激不尽拉.                                                  ...

  2. C/C++程序员求职面试指导

    引言 本文的写作目的并不在于提供C/C++程序员求职面试指导,而旨在从技术上分析面试题的内涵.文中的大多数面试题来自各大论坛,部分试题解答也参考了网友的意见. 许多面试题看似简单,却需要深厚的基本功才 ...

  3. 程序员求职面试心经40条—谨记原则

    一年一度的实习招聘已经开始了,正式地找工作也不远了. 为今年的面试做准备,这不是教你面试技巧,而是让你保持良好的心态.有很多人在面试中表现的不尽人意从而被刷,而这所谓的"不尽人意" ...

  4. 程序员求职面试心经40条——谨记原则

    为今年的面试做准备,这不是教你面试技巧,而是让你保持良好的心态.有很多人在面试中表现的不尽人意从而被刷,而这所谓的"不尽人意"有时候并不是因为技术问题,可能是你面试过程中心态不好. ...

  5. 程序员求职简历,项目经验怎么写?免费修改简历并提供简历模板

    我是一个典型的互联网公司程序员,在BAT有超过10年的工作经验,面试超过200个程序员.也见过无数的程序员简历,包括很多优秀的程序员简历,看了可以让人眼前一亮,优美简洁的简历模板,项目经验工作重点突出 ...

  6. c语言sin程序怎么写_程序员求职简历,项目经验怎么写?免费修改简历并提供简历模板...

    我是一个典型的互联网公司程序员,在BAT有超过10年的工作经验,面试超过200个程序员.也见过无数的程序员简历,包括很多优秀的程序员简历,看了可以让人眼前一亮,优美简洁的简历模板,项目经验工作重点突出 ...

  7. GitHub超4.4k星:程序员求职,一个算法模板就够了

    来源:新智元 本文约1800字,建议阅读5分钟 本文为你介绍程序员求职中科学的.高效的刷题方式. [ 导读 ] 近日,GitHub上一个名为"算法模板"的项目引发热议,获得了超4. ...

  8. 个人经历:谈一谈的程序员求职途径

    个人经历:谈一谈的程序员求职途径 互联网招聘网站的确是五花八门,种类繁多,在投递简历,接听面试电话的过程中,要擦亮眼睛,慎重选择和沟通.我是去年跳槽的,下面就来说说我投递简历的过程,希望对大家有所帮助 ...

  9. 研发程序员求职简历表-Word简历可编辑下载

    研发程序员求职简历表(word格式),制作一份精美简历能让你与众不同,帮助求职者在求职面试过程中脱颖而出,给HR留下好的第一印象高分,提升求职成功率,争取高薪机会. 简历模板:word格式(可任意便捷 ...

最新文章

  1. java基础--相等
  2. Django - 自定义请求头
  3. mysql 变量is null 和 not exists区别
  4. 【树莓派】关于tinyproxy问题处理
  5. php概率计算_php 抽奖概率算法
  6. transient关键字的作用_ArrayList Vector (transient关键字)--JAVA成长之路
  7. 微博与Redis系统技术文章记录
  8. 慎用 TOraQuery RecordCount
  9. 数据库知识 | 关系型数据库与非关系型数据库小记录
  10. Bosh vs Comet vs Long Polling vs Polling
  11. 白话SpringCloud | 第三章:服务注册与发现-高可用配置(Eureka)-下
  12. OWASP Hakcing Lab在线漏洞环境
  13. 【转】C# Lambda表达式
  14. 【OpenCV】角点检测:Harris角点及Shi-Tomasi角点检测
  15. 菜鸟python爬虫scrapy_Python爬虫(Scrapy)爬取秀人网
  16. 用Taichi(python)实现星际穿越特效
  17. 排列组合、古典概型、几何概型与伯努利概型
  18. 飞塔防火墙的配置与策略
  19. Cheat Engine 在mac最新系统无法安装的解决办法
  20. 抽奖系统小程序,多方式真实展示抽奖功能

热门文章

  1. php多人访问抽奖倒计时一致,Javascript和PHP倒计时器为每个人显示相同的计时器...
  2. python 读取mysql大量数据处理_python使用多线程快速把大量mysql数据导入elasticsearch...
  3. amr 转mp3 java_JAVA 音频转换AMR 转MP3,OS,Linux cent os 7
  4. 数字化转型方法论_双中台:企业数字化转型的核心战略与方法论
  5. html中文本格式化、预格式化、计算机输出标签、address、title、文字方向、著作
  6. 2022中国私域流量管理研究报告
  7. 关于“数据分析”如何快速入门一些基本思路
  8. 倒推后台系统_CRM客户管理系统
  9. ffmpeg 为取经而来_伊力特的英雄情结从何而来?
  10. python剑指offer替换空格_《剑指offer》2-替换空格【Java+Python】