程序员如何高效准备简历和面试02:如何挑选命中率高的好工作?

2023-10-22 05:50

本文主要是介绍程序员如何高效准备简历和面试02:如何挑选命中率高的好工作?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

 

你好,欢迎来到课时2,我是你的职场导师吴文娟。这节课我从3个方面来教你如何挑选一份好工作。

  1. 要搞清楚正确的求职流程。找工作可不是拿旧简历改一改,去各大网站猛投就可以了。投什么公司、投什么岗位、什么时间投、用哪份简历都是有讲究的;

  2. 告诉你怎么去找好公司好岗位。大家都知道BAT是好公司,也知道清华北大是好大学,但不是每个高考生都能考上,报志愿的时候我们还要避免撞车,找工作也是同样的道理,希望你能理解到这一层,我的方法是教你挑选适合自己的工作,这样命中率才会高。

  3. 简单提几个准备简历和面试的要点,后面的课程我们详细展开说。

       先来看第一点。


       

正确的求职流程是怎样的?我们先以高考为例思考一下。

 

寒窗苦读十余载,一朝考场分高低。每年6月7、8号考生都要经历惨烈的文理考试,考完之后就要经历估分、选学校选专业、填志愿这些环节,不知道现在政策有没有更新,14年前我是这样过来的。前面说到填志愿要避免撞车,那就要预估分数线、预估会有多少人和你报同一个学校同一个专业、预估自己能考多少分。

 

高考这么小心翼翼,换到职场里你怎么就随意了呢?我相信在很大概率上,考大学考研究生最后还是为了一份好工作,而且职场发展的好坏更能决定你将来的上升空间。

 

那我们把这套高考的思路转换到找工作上面,高考里考试和估分就相当于做自我评估,选学校选专业就相当于明确求职方向和寻找感兴趣的公司、职位,最后填报志愿就相当于你投递简历。

 

这么一比较,好像没有准备的求职就像耍流氓。      

 

      

别着急,我们来踏出第一步:做自我能力评估。

 

学计算机的不一定做程序员、学外语的也不一定当翻译、学师范的也不一定当老师,有的人工作几年之后也可以跨行业跨岗位工作,所以在你选定求职道路或者说找职业使命之前,可以做一些专业测试来了解自己,比如霍兰德、DISC、MBTI、PDP、九型等等,在百度都可以找到,这些测试可以从潜在性格层面帮助你选适合的方向。

 

那我们以技术岗为例说说专业能力方面怎么来评估。我这里列出了8点,你可以在小本本上按照这些维度写一写,这个阶段不需要包装,直接列出事务就可以:

 

如果是初入职场的同学,还没明确职位方向,可以着重分析这几点:

  1. 你用的是哪门技术语言;不同的互联网公司用的主流语言都不同,像拉勾用的是Java;搞清楚对口的语言,对于程序员找工作也很重要;

  2. 你平时工作都做什么,当然不能简单成几个字写代码,查bug,后面的课程会教你如何来描述;

  3. 你比较喜欢什么方面的工作,比如喜欢交流解决方案、探讨新技术、比如喜欢清理bug、喜欢思考优化方案等等;这些可以方便你总结出对找工作有帮助的个人评价;

       如果你已经在互联网工作过一段时间,除了上的一些,还可以侧重于:

  1. 有没有做过公司级项目;项目可以尽量从不同的技术栈或者能力点出发,挑几个突出的;

  2. 处理过什么公司产品级难题或者bug,有没有带领过团队;

  3. 平时都怎么学习提升自己,有没有做过任何形式的分享;

以上这些都是面试官比较看中的能力点。全部写出来的好处是,一方面知道自己水平如何,一方面知道短处在哪里,需要补什么。

       

       

第二点,你需要知道到底哪个岗位才是适合你的。这个环节适用于所有应届生或者初入职场的同学来参考。

 

如果你大概圈定了一个范围,可能有2-3种岗位都可以做,选哪个呢?这里教你一个明确意向的100sense法。

  1. 锁定1个或者几个意向岗位;

  2. 去拉勾找10个同一个岗位的职位描述,hr叫做jd;

  3. 统计出现频率最高的能力关键词;

  4. 将能力关键词与前面自我评估清单做比较,是不是大多数都匹配

这个部分有点耗时,但是对找方向非常有效。

   

 

第三个点,假设你已经明确了求职方向,可以前往拉勾搜索几个心仪公司,看看是不是在招你想做的岗位。

 

心仪公司怎么选呢?

  • 首先,看是不是你感兴趣的领域,互联网行业作为一个统称,可以分很多领域,比如电商、游戏、金融、o2o、视频直播、社交、知识付费等等;

  • 其次,找到几个领域里比较心仪的公司之后,去调研一下这些公司都有哪几条业务线,核心业务上是不是在招人;

  • 然后再看岗位招聘条件你都满足吗?哪些是你可以胜任的,大概占比多少?如果能力匹配度大于80%,那就放心大胆的投递,如果低于60%,你可能就要降位,比如找同领域在名声、规模、融资稍微低一个层级的公司,为1-2年之后可以进入心仪公司做准备。

如果缺失的能力可以快速习得,那我建议你可以考虑报个班或者去哪充电一下,也许还有机会冲击。为什么要强调快速呢?因为职位发布是有周期性的,同时还有很多人和你竞争,准备时间是非常宝贵的。

 

尽量不要在没有把握的情况下,轻易投递心仪公司,有的公司会有记录存档,曾经有过淘汰记录,不利于今后的求职。

       

接下来,你还需要知道什么样的技术岗位值得投递。

 

看到这个坐标象限。按公司维度划分成一线公司、普通公司,这里可以放宽松一点,比如你听说过的互联网公司都算一线公司,没听说的或者外包类型的算普通公司;按业务维度可以分成核心业务和边缘业务或者完全不知道的新业务。

 

一线公司的核心业务一定是首选,也是求职者最多的,如果你的能力非常优秀可以尝试;

 

一线公司的边缘业务或者新业务也是可以的,进入大厂就是给自己的背书,说不定哪天有机会调岗,也可能有新业务做起来了就变成了核心业务;

 

普通公司的核心业务也可以选择,但是你要知道现在的工作都是为了下一份工作蓄势。在你熟练掌握核心业务工作能力之后又没有更高的发展空间的情况下,可以选择一线公司的机会;

 

普通公司的边缘业务是没有选择的选择,在你感觉到进入舒适区而且没什么横向和纵向发展的时候,那就可以考虑跳槽了。

      


最后第四点,稍微提一下几个准备简历和面试的要点,后面的课程我们再详细展开。

  1. 技术简历也要清楚的区分工作内容和项目内容,很多人会混为一谈,工作经验一笔带过,项目经验却准备了7-8个,以为自己很厉害,其实简历早被pass了;

  2. 工作经验、项目经验里缺失工作效果、结果的体现,是大多数人简历不受青睐的原因,这里要用star法则来弥补,最后我会留一个课时来讲;

  3. 如果经历很多很丰富需要都列出来吗?完全没有必要,举一个例子,你求职java岗,投递的简历中只需要体现你java能力有多牛,完成过哪些使用java技术栈的项目就好了,当然辅助提一下自己其他哪些语言用来辅助也不错,但不要大篇幅;

       所以第4点,如果你的心仪岗位很多,那么就多准备几份简历,每个简历都要有不同的侧重点

 

最后再强调一下,不要造假,很容易被发现。

 

 






这篇关于程序员如何高效准备简历和面试02:如何挑选命中率高的好工作?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/259460

相关文章

在IntelliJ IDEA中高效运行与调试Spring Boot项目的实战步骤

《在IntelliJIDEA中高效运行与调试SpringBoot项目的实战步骤》本章详解SpringBoot项目导入IntelliJIDEA的流程,教授运行与调试技巧,包括断点设置与变量查看,奠定... 目录引言:为良驹配上好鞍一、为何选择IntelliJ IDEA?二、实战:导入并运行你的第一个项目步骤1

Java中的xxl-job调度器线程池工作机制

《Java中的xxl-job调度器线程池工作机制》xxl-job通过快慢线程池分离短时与长时任务,动态降级超时任务至慢池,结合异步触发和资源隔离机制,提升高频调度的性能与稳定性,支撑高并发场景下的可靠... 目录⚙️ 一、调度器线程池的核心设计 二、线程池的工作流程 三、线程池配置参数与优化 四、总结:线程

使用Python构建一个高效的日志处理系统

《使用Python构建一个高效的日志处理系统》这篇文章主要为大家详细讲解了如何使用Python开发一个专业的日志分析工具,能够自动化处理、分析和可视化各类日志文件,大幅提升运维效率,需要的可以了解下... 目录环境准备工具功能概述完整代码实现代码深度解析1. 类设计与初始化2. 日志解析核心逻辑3. 文件处

Java docx4j高效处理Word文档的实战指南

《Javadocx4j高效处理Word文档的实战指南》对于需要在Java应用程序中生成、修改或处理Word文档的开发者来说,docx4j是一个强大而专业的选择,下面我们就来看看docx4j的具体使用... 目录引言一、环境准备与基础配置1.1 Maven依赖配置1.2 初始化测试类二、增强版文档操作示例2.

在Golang中实现定时任务的几种高效方法

《在Golang中实现定时任务的几种高效方法》本文将详细介绍在Golang中实现定时任务的几种高效方法,包括time包中的Ticker和Timer、第三方库cron的使用,以及基于channel和go... 目录背景介绍目的和范围预期读者文档结构概述术语表核心概念与联系故事引入核心概念解释核心概念之间的关系

SpringBoot集成LiteFlow工作流引擎的完整指南

《SpringBoot集成LiteFlow工作流引擎的完整指南》LiteFlow作为一款国产轻量级规则引擎/流程引擎,以其零学习成本、高可扩展性和极致性能成为微服务架构下的理想选择,本文将详细讲解Sp... 目录一、LiteFlow核心优势二、SpringBoot集成实战三、高级特性应用1. 异步并行执行2

Spring @Scheduled注解及工作原理

《Spring@Scheduled注解及工作原理》Spring的@Scheduled注解用于标记定时任务,无需额外库,需配置@EnableScheduling,设置fixedRate、fixedDe... 目录1.@Scheduled注解定义2.配置 @Scheduled2.1 开启定时任务支持2.2 创建

SpringMVC高效获取JavaBean对象指南

《SpringMVC高效获取JavaBean对象指南》SpringMVC通过数据绑定自动将请求参数映射到JavaBean,支持表单、URL及JSON数据,需用@ModelAttribute、@Requ... 目录Spring MVC 获取 JavaBean 对象指南核心机制:数据绑定实现步骤1. 定义 Ja

SpringBoot整合Flowable实现工作流的详细流程

《SpringBoot整合Flowable实现工作流的详细流程》Flowable是一个使用Java编写的轻量级业务流程引擎,Flowable流程引擎可用于部署BPMN2.0流程定义,创建这些流程定义的... 目录1、流程引擎介绍2、创建项目3、画流程图4、开发接口4.1 Java 类梳理4.2 查看流程图4

C++高效内存池实现减少动态分配开销的解决方案

《C++高效内存池实现减少动态分配开销的解决方案》C++动态内存分配存在系统调用开销、碎片化和锁竞争等性能问题,内存池通过预分配、分块管理和缓存复用解决这些问题,下面就来了解一下... 目录一、C++内存分配的性能挑战二、内存池技术的核心原理三、主流内存池实现:TCMalloc与Jemalloc1. TCM