手把手带你写一份优秀的开发求职简历(五)技术能力如何凸显优势

news2024/11/15 5:36:04

前言

前面的几小节,把个人信息教育背景的模块做了讲述,这两个模块处于简历的第一屏最顶部,可以说HR会第一眼看见,所以很重要,同时也通过一些讲述告诉求职者从这些方面如何扬长避短,抓住HR的招聘心理。

这一节呢,我们来看一下“技术能力”这一模块,如何写可以抓住HR的心理,怎么写可以让自己获得更多的面试机会。既不会显得自己太低调,太平庸,也不会让自己很夸张,夸张到让人觉得自己水分十足。

目录

前言

1. 前端技术能力包含哪些?

2. 看一下市面上的招聘要求

3. 前端技术大全和岗位要求想结合

4. 如何提升一个level

小结


1. 前端技术能力包含哪些?

我们以前端为例,看看前端技术点有哪些,而你的简历上所要写的技术能力也必然是这些技术能力的一部分,但肯定不能都写,而且还不能特别生硬的把这些技术点写上去,对吧。

目前前端日常使用的,不常使用的,比较陈旧的但仍然还在用的,比较新颖的技术点其实非常多,又很杂,而且出了这个技术点,紧跟着就有人再出一个替代品,你就说还真有大量的人去用,久而久之,就像战国百家一样,他们倒是开心的争鸣,但我们这些普通的求职老百姓可头疼的厉害,没办法的事情,处于这个环境就得一直学习,永远学习,不学习就会落后。那些出替代技术的人就是讨厌,非常讨厌,比如前端技术点大概包含这些,

  • HTML CSS Javascript HTML5 CSS3 es6 ,
  • 还有日常和服务端交互发送HTTP请求,比如ajax fetch axios
  • 我们还要和UI同学交互,需要熟练一些PS的切图应用,熟练蓝湖等产品的使用,
  • 我们做完页面需要付诸于项目,就要会jQuery Vue React等技术栈,
  • 如果没有服务端我们还要和自己的node服务进行交互,node对应的web框架又包含express koa egg等,
  • 完成项目的同时,我们需要webpack vite等底层构建工具支撑项目、打包做一些插件支持等,
  • 部署项目的时候,备不住我们还要会一些linux的操作。
  • 为了让项目做的更快,我们要熟练各种方法库,还要熟练Antdesign,ElementUI,JuqeryUI,Bootstrap等第三方UI库,
  • 前端是不是还要熟知一些浏览器原理,网页性能优化啊,
  • 在开发工作中,你是不是还要熟练SVN,git这些代码版本控制工具啊,
  • 你是不是还要搞PC和H5的兼容问题,没准还要做小程序,做个ReactNative ,没准人家还问你有没有用过Taro,做没做过H5的媒体查询,有没有用过uni-app。

总之就是很乱套,很庞杂,让人头疼,而且远远不止这些。

 

2. 看一下市面上的招聘要求

一般企业招聘都会有一栏写着岗位职责,什么负责什么什么网站维护开发啦,什么爱学习,攻克难题啦,什么要求一比一还原设计图啦,什么对代码要有洁癖啦,这些大致看一眼,这些会成为我们写“技术能力”模块的修饰词。

招聘要求上还会有一栏,写着岗位的“技能要求”,这些是需要重点看得,但这些东西也基本都是HR往出发岗位招聘的时候写的,开发组长只是给了HR一些技能点和大致的描述。而且这些技术点你不要看着他们要求太高自己就打了退堂鼓,这些技术点有的他们会在面试的时候通过项目经验去问,有的压根儿就不会问。所以,你看着自己满足了“岗位技能要求”的一半,就可以放心大胆的去投递简历。

其实这些企业招聘上写的技能点也大同小异,翻来覆去也超不出上面写的那些总的前端技能点,因为招聘简章上篇幅有限,他们也不可能写的太细致,只能写这些技能点去套每个求职者的技能点。

 

3. 前端技术大全和岗位要求想结合

既然招聘岗位要求不可能超出我们上面写的,前端那些总的技能点,那么我们要做的就是如何通过这些技术点大全,再结合招聘岗位要求的片面的技能点,再结合岗位职责或者加分项的修饰语,去组装我们自己的“技术能力”这一模块,从而凸显我们的优势,让HR觉得我们不仅技术点和招聘要求相吻合,专业素养与企业文化要求相一致,更要让她看一眼就觉得,这就是我要苦苦寻找的那个优秀的开发人员。

首先,做为前端人员,基础技能不管你熟练不熟练,是否精通,自信一些,我就是精通的,只是看你的工作年份,如果年份低一些,可以少精通几项,如果工作时间长一些,就多精通几项。例如“精通HTML HTML5 CSS CSS3 Javascript es6+等前端底层基础,并对实现原理有深入了解

然后就是在技术栈上,现在很多招聘要求都写着Angular Vue React至少精通一项,那么如果你真的只精通一项,就可以写“精通Vue技术栈,对Vue全家桶的开发使用有丰富实战经验,对源码深入理解,并多次书写文章,对团队赋能”。如果你觉得自己不至于Vue或者React某一项,可以再类似的补充React技术栈的内容。

谨记,基础部分和常用的开发框架技术栈一定要写精通,工作经验少也要写精通。但是你不能一直精通到底,要有精通,熟练,了解的层次区分

但例如第三方UI框架,这些是非常常用的,所以你就应该去写精通,不仅自己每天都在引用,而且读过源码实现,而且自己的团队自己实现过自研组件,最好把他们是如何分包的,开发过程,上传npm库的过程也写上,以表精通。但如果你怕写出来人家问,这里就不比写精通,开始写熟练掌握的范畴了,但第三方UI框架,也是一定要写的

像其他的webpack插件,性能优化,git使用这些,这些做为前端是必备的,但也不是每个人都实操过里面每一个细节点的。可以写到熟练的范畴,就肯定不是了解了。但不管你熟练与否,都应该在面试准备阶段去看一些文章和相关知识,让自己明白他大概是怎么回事,能实际操作最好操作一次,让自己有个基本认识,这些非常有可能会问。

还有关于node服务端部分的,你如果真的很熟练,就可以写上“熟练node服务端的开发,对koa框架有一定的实战经验,并对于服务端的性能优化有一定的了解”。但如果你不熟练,就往后面写,写到了解的范畴,但一定要写。最好不要写精通,因为一旦涉及到前端和服务端综合范畴了,如果他们想问,一定会难住你,即便他本来就不会也会想办法去问,不要给自己挖坑

其实前端这么多技术点,每个人都不可能所有的都精通,甚至都使用过都很费劲,除非公司特别要求,有那时间我刷会儿小视频不嗨皮嘛。但简历就是一个敲门砖,这个砖得漂亮,其实去了公司真实工作了,大伙都差不都,该摸鱼了谁也少摸不了。所以在简历上,为了给HR一个好印象,git,axios,less这些关键字都是要有的,她们不关心你写过多少代码,真实会多少,但他们认识关键字

4. 如何提升一个level

除了以上这些技术点,哪些该写精通,哪些该写熟练,甚至上面没有提到的RN,小程序,uni-app开发,这些都是要酌情书写的。但还有一些修饰语也是必须要加的,你加了就会加分,不加就很普通。就像大家都练辟邪剑谱,但都没看到第一句,就很普通。你得让自己练了第一句,才能秒杀别人。

例如你说自己精通Vue技术栈,还写有丰富的项目经验,精通源码,人家也都这么写,是不是就又都变得普通了。

你可以这样写:精通Vue,持续在Vue全家桶基础架构上对项目进行丰富,并最终将成形架构抽离,为全公司多个项目组底层架构服务

从0到1搭建node服务端架构,已在多个项目中使用,并在多次促销活动中不断进行性能优化

对代码开发高度热爱,在不断学习中积累经验,并担任前端小组codereview专员

这么一写,HR就很欢喜,你不仅写明了自己的技术点,也不仅写了我的经验很丰富,而且我的丰富的经验还有大用处。你也千万别觉得自己这么写人家会不会觉得不好,他只会觉得你很优秀,与众不同的优秀。而且仔细想想,自己每天在公司干的不就是这些事嘛,只是你没往这个高度去想,没人给你安插这个名头而已。

小结

其实我们每个人都很优秀,都有自己的优势,正因为我们每个人都不断发挥着自己的闪光点在自己岗位上勤勤恳恳的劳作着,才让自己的老板有机会在上线的时候大肆宣扬我们解决了多少问题,提升了多少效率。

但我们的简历第一关是要过HR这一关的,她可能不太懂技术,不知道你有多优秀,在众多简历中,她只看你写的“技术能力”这一模块技术点关键字中,和开发组长给他的招聘要求点是否吻合,或者吻合度是多少,再加上你的修饰语和他写的“岗位职责”后者“加分项”是否有一致性,否则就会造成你明明做了很多工作,会很多技术,明明很优秀,但HR却觉得你的确很优秀,但我们不合适,这样你的简历就会石沉大海。

其实想想,之前那种包办婚姻也挺好的,结完婚,掀起盖头来,发现自己的如意郎君是三只眼,哈哈,赚啦。

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/487915.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Android基于JNA集成调用第三方C/C++的so库

Android基于JNA集成调用第三方C/C的so库 (1)引入JNA。 基于JNA开源项目,JNA对Android NDK的封装,简化Android层JNI集成调用C/C的so库。 GitHub - java-native-access/jna: Java Native AccessJava Native Access. Contribute to…

为AI造“楚门世界” 人类围观对话机器人社交、谈恋爱

不满足于跟ChatGPT聊天,技术狂人开始为对话机器人创造“楚门的世界”,从上帝视角围观AI如何“吃饭”、社交、谈恋爱...... 最近,一位神秘人创建了一个AI社交网站Chirper,人类不能参与,只能围观上万名AI在这里的聊天和…

社交技能讲座笔记

作者:朱金灿 来源:clever101的专栏 为什么大多数人学不会人工智能编程?>>> 感谢张鹏老师做了一堂实用的社交技能讲座。我特地做了一些笔记(其中包含我的一些理解): 1.整理好外观,让别…

【大数据之Hadoop】二十三、Yarn命令行操作及生产环境下的配置

1 Yarn常用命令 Yarn状态查询可以在hadoop103:8088页面查看,也可以通过命令查看。 先运行案例再查看运行情况。 (1)yarn application 查看任务 yarn application -list //列出所有application yarn application -list -appStates 状态 …

c++ 11标准模板(STL) std::vector (五)

定义于头文件 <vector> template< class T, class Allocator std::allocator<T> > class vector;(1)namespace pmr { template <class T> using vector std::vector<T, std::pmr::polymorphic_allocator<T>>; }(2)(C17…

Qt音视频开发43-采集屏幕桌面并推流(支持分辨率/矩形区域/帧率等设置/实时性极高)

一、前言 采集电脑屏幕桌面并推流一般是用来做共享桌面、远程协助、投屏之类的应用&#xff0c;最简单入门的做法可能会采用开个定时器或者线程抓图&#xff0c;将整个屏幕截图下来&#xff0c;然后将图片传出去&#xff0c;这种方式很简单但是性能要低不少&#xff0c;一般采…

R语言的贝叶斯时空数据模型

时间&#xff0d;空间数据&#xff08;以下简称“时空数据”&#xff09;是最重要的观测数据形式之一&#xff0c;很多科学研究的数据都以时空数据的形式得以呈现&#xff0c;而科学研究目的可以归结为挖掘时空数据中的规律。另一方面&#xff0c;贝叶斯统计学作为与传统统计学…

FCOS3D Fully Convolutional One-Stage Monocular 3D Object Detection 论文学习

论文地址&#xff1a;Fully Convolutional One-Stage Monocular 3D Object Detection Github地址&#xff1a;Fully Convolutional One-Stage Monocular 3D Object Detection 1. 解决了什么问题&#xff1f; 单目 3D 目标检测由于成本很低&#xff0c;对于自动驾驶任务非常重…

可视化工作流管理

​本场景是可视化工作流&#xff0c;通过可视化的精益看板将价值流进行可视化&#xff0c;通过精益思维消除瓶颈、加速流动&#xff0c;提升效率。 创建工作流任务看板 •通过Leangoo可视化工作流项目模板&#xff0c;创建一个工作流看板。 •通过看板&#xff0c;我们可以将…

K_A35_017 基于STM32等单片机驱动TTP229矩阵触摸传感器 串口与OLED0.96双显示

K_A35_017 基于STM32等单片机驱动TTP229矩阵触摸传感器 串口与OLED0.96双显示 所有资源导航一、资源说明二、基本参数参数引脚说明 三、驱动说明时序:对应程序: 四、部分代码说明1、接线引脚定义1.1、STC89C52RCTTP229矩阵触摸模块1.2、STM32F103C8T6TTP229矩阵触摸模块 五、基…

医院安全(不良)事件报告系统 PHP语言实现

医院安全&#xff08;不良&#xff09;事件报告制度 一、目的 规范医院安全&#xff08;不良&#xff09;事件的主动报告&#xff0c;增强风险防范意识&#xff0c;及时发现医疗不良事件和安全隐患&#xff0c;将获取的医疗安全信息进行分析反馈&#xff0c;并从医院管理体系…

UG NX二次开发(C++)-UF_OBJ_cycle_all获取所有的体对象

文章目录 1、前言2、在UG NX创建多个体对象3、用UF_OBJ_cycle_all来创建一个新的方法4、测试结果4.1 用UF_OBJ_cycle_objs_in_part&#xff08;&#xff09;结果4.2 用 UF_OBJ_cycle_all&#xff08;&#xff09;结果 5、结论 1、前言 在前面的一篇博客中&#xff0c;我们介绍…

Linux线程:概念、特点、线程间资源共享情况

1. 线程概念 线程是轻量级的进程&#xff1b;Linux中&#xff0c;线程本质上仍是进程。 进程是OS分配资源的最小单位&#xff0c;线程是OS调度的最小单位。 NPTL 当前Linux线程库为redHat开发的NPTL&#xff0c;查看本地线程库版本&#xff1a; getconf GNU_LIBPTHREAD_VE…

在VM VirtualBox6.1中安装redhat7.3过程实录

最近试用皕杰报表工具&#xff0c;需要把报表部署到linux系统&#xff0c;因而在VM VirtualBox虚拟机上安装linux操作系统&#xff0c;现把过程记录下来&#xff0c;作为今后的备忘。 打开VM VirtualBox虚拟机&#xff0c;见下图&#xff1a; 点击控制菜单选择新建&#xff1…

第二十九章 Unity关节Joint

关节组件将刚体连接到另一个刚体或空间中的固定点。关节施加使刚体移动的力&#xff0c;而关节限制功能可以限制该移动。Unity 提供的以下关节可以对刚体组件施加不同的力和限制&#xff0c;从而使这些刚体具有不同的运动&#xff1a; Hinge Joint铰链关节&#xff1a;使两个刚…

Android 11 WebView无法加载libwebviewchromium.so

概述 Android WebView 是 Google 提供的一个预安装系统组件&#xff0c;用以支持 Android 应用显示网页内容。 如果您希望在客户端应用中提供 Web 应用&#xff08;或只是网页&#xff09;&#xff0c;则可以使用 WebView 执行该操作。WebView 类是 Android 的 View 类的扩展&a…

凌恩生物美文分享|HGTree v2.0:水平基因转移数据库

水平基因转移(HGT)是指遗传物在物种间从一个相邻生物体到另一个生物体横向传递&#xff0c;是原核生物遗传变异的重要过程。HGT是负责塑造原核生物基因组和在自然选择中生存的驱动力之一&#xff0c;对原核生物的进化有很大贡献&#xff0c;但它会使物种进化史复杂化&#xff0…

观景台售票情况数据分析【Python】

任务1&#xff1a;数据预处理 表格数据资源如下百度网盘&#x1f447; 链接&#xff1a;https://pan.baidu.com/s/1Ry8emM-daxoegF1di4FRyw 提取码&#xff1a;jimb author&#xff1a;用户名rating&#xff1a;消费后打的分time&#xff1a;消费时间year&#xff1a;消费年份…

小米强制淘汰老破小,苹果华为带了好头

了解电脑手机处理器参数的朋友应该对 x86 x64 ARM 等字样不陌生&#xff0c;它们代表着不同的平台架构指令集。 对普通用户来说只需要知道&#xff0c;x86 是32位、x64 &#xff08;又称x86_64、AMD64&#xff09;是64位。 手机上则是以 ARMv7、v8 版本号来作为32、64位分界。…

3 ROS2服务通讯基础

ROS2服务通讯基础 3.1 服务通讯介绍3.2 ROS2服务通讯的基本流程3.2.1 创建ROS2服务通讯功能包的基本流程3.2.2 创建ROS2服务通讯功能包示例 3.3 使用C/C实现ROS2服务通讯3.3.1 创建C/C服务通讯服务端功能包并编写节点文件3.3.2 配置C/C服务通讯服务端功能包3.3.3 编译并运行C/C…