《简历宝典》17 - 简历中“技术能力”,如何丰满且有层次,前端篇

这一节开始对技术能力模块做讲解,我们身边的这些互联网IT从业者们,前端开发、Java开发、软件测试又或者是其他职位的开发者们,技术能力这个模块是绕不过去的,从简历上看,这个模块体现了我们之前软件工作生涯中的技术功底的深度与广度。

目录

1 前端开发工作所包含的技能点

2 招聘市场对前端开发的要求

3 初级前端开发技术能力的编写

4 中级前端开发技术能力的编写

5 高级前端开发技术能力的编写


前端开发工作所包含的技能点

前端开发的技能点多而乱,而简历中技术能力这个模块所要写的也必然是所有前端技能点的一部分,肯定不能都写完,而且还不能特别生硬的把技能点写进去,要有对技能点的适当补充。

在日常前端开发工作中常用的,不常用的,比较陈旧但仍然还有一部分团队在使用的,或者新出的技能点其实特别多,真的很杂乱。我们时常会发现,某个知名团队出了一个UI框架,紧跟着另外一个知名团队也出一个替代品,而且还真的有大量的开发团队去使用这些UI框架。就像战国时期的百家争鸣一样,但我们这些使用者就需要不断的保持学习,永远学习的心态,否则在面试中,在未来的工作中就容易吃亏。

比如前端开发中,包含的技能点大概是这些

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

2 招聘市场对前端开发的要求

上面说到了多而杂乱的前端技术点,肯定是不能全部写到简历上的,这只是一个从我们本身职业角度出发的角度,还要从招聘市场看,行业内或者某些企业希望我们加入团队后可以做哪些事情,需要会哪些技术点。而且招聘需求中还包含岗位职责,和岗位要求。岗位职责也就是加入团队后日常要做的事情,岗位要求就是完成这些职责所要掌握的技能点,或者是他们写的那些技能点有一些是需要掌握的,有一些可以先处于了解阶段,慢慢去掌握,会给一定的时间。

而本节比较提倡的一点呢,就是岗位职责要看重点信息,作为技能点的修饰语岗位要求这一项呢,每个企业的招聘信息写的必然是前端整体技术体系中的一部分,所以我们要从前端行业知识点去涵盖企业招聘知识点,并通过有用的岗位职责修饰语去丰富知识点,从而使自己的技术能力这个模块变得丰满起来。

通过大量的招聘需求整合可以发现,岗位职责包含一定的无用信息,打开很多招聘APP都可以看到,比如“负责公司项目的WEB开发工作”、“负责项目的BUG修复”、“负责代码审查、优化”等,这些都是无用信息。为什么是无用信息呢,因为这些内容是一个开发人员最基本的每天必须要做的事情,他可以在招聘需求里写,但你却不能把日常行为作为自己的优势写到简历上,这是无用的

而找到有用的信息很重要,也就是那些不是特别基本的,明显带有拔高意义的。例如“研发通用功能的基础组件,以提高技术团队的开发效率和质量”、“参与并推动前端架构的规划、设计、实现并不断完善”、“前端规范的制定,并不断推进前端规范的执行”、“关注用户体验,产品易用性研究,参与前端新框架新技术的预研和设计”、“前端工具、框架、性能等方面的优化工作”等等,这些才是我们需要的用于丰富技能点的词汇。

而招聘需求中的职位要求就比较容易理解了,都不用有实战经验,几乎了解过前端开发的人,职位要求中的绝大部分技能点都会很熟悉。而且这些招聘需求中职位要求的特点就是,会被我们上面列举的前端行业知识点所覆盖。所以我们需要做的就是,根据自己的实际经验,去有层次的整理描述技能点,再用前面说到的有用的职位责任去补充,使其变得丰满

3 初级前端开发技术能力的编写

简历中初级前端开发技术能力的编写,适用于校招生或两年以内工作经验的场景。而初级前端工程师的重点在于必备知识点的熟练掌握,某一个前端框架,UI框架的熟练掌握,可用于快速完成项目需求,并且自己有着热爱学习、了解其他自己不熟练框架、了解新知识的特性即可。所以可以这样编写,如图

4 中级前端开发技术能力的编写

中级前端开发的工作年限适用于2到5年,这个阶段已经有了一定的工作经验,技术能力将不能再全部都是熟练了,不管你是否真的精通某一项技术能力或者某个技术框架,都应该促使自己去学习底层知识以达到精通,至少自己每天都在用的技术点和框架应该是精通的,这个阶段,在技术框架上可以精通的更多,熟练的更多,但依然不能忘记学习,除此之外,具有了一定工作经验的同时,也应该具备作为核心前端开发人员从0到1独立完成项目的能力,可以为团队的通用组件、架构完善等方面贡献自己力量的能力。所以可以这样编写,如图

5 高级前端开发技术能力的编写

 高级前端开发,已经具有了5年以上丰富的开发经验,或者已经经历过不止一个团队的开发模式,业务模式,所用过的技术框架也应该更丰富,遇见的场景也应该更多,而一个具有丰富经验的开发人员,准备来到新团队,也一定是可以为团队带来一些自己的经验,并且帮助新团队共同成长的,虽然学习的精神一直不能丢弃,但这个阶段,帮助他人学习成长是更关键的。而与此同时,就需要精通更多的技术架构,参与过更多的核心项目,不仅要求自己的能力具有深度,更是有一定的广度。这还不够,在规范制定、架构搭建升级、性能优化以及为产品提出自己的合理建议,都是很重要的。所以可以这样编写,如图

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

解决:Linux上SVN 1.12版本以上无法直接存储明文密码

问题:今天在Linux机器上安装了SVN,作为客户端使用,首次执行SVN相关操作,输入账号密码信息后,后面再执行SVN相关操作(比如"svn update")还是每次都需要输入密码。 回想以前在首次输入…

跨平台WPF音乐商店应用程序

目录 一 简介 二 设计思路 三 源码 一 简介 支持在线检索音乐,支持实时浏览当前收藏的音乐及音乐数据的持久化。 二 设计思路 采用MVVM架构,前后端分离,子界面弹出始终位于主界面的中心。 三 源码 视窗引导启动源码: namesp…

Web开发:ASP.NET CORE前后端交互之AJAX(含基础Demo)

目录 一、后端 二、前端 三、代码位置 四、实现效果 五、关键的点 1.后端传输给前端: 2.前端传输给后端 一、后端 using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.RazorPages; using Microsoft.AspNetCore.Mvc.Rendering; using WebAppl…

JavaWeb服务器-Tomcat(Tomcat概述、Tomcat的下载、安装与卸载、启动与关闭、常见的问题)

Tomcat概述 Tomcat服务器软件是一个免费的开源的web应用服务器。是Apache软件基金会的一个核心项目。由Apache,Sun和其他一些公司及个人共同开发而成。 由于Tomcat只支持Servlet/JSP少量JavaEE规范,所以是一个开源免费的轻量级Web服务器。 JavaEE规范&…

Unity XR Interaction Toolkit的安装(二)

提示:文章有错误的地方,还望诸位大神不吝指教! 文章目录 前言一、安装1.打开unity项目2.打开包管理器(PackageManage)3.导入Input System依赖包4.Interaction Layers unity设置总结 前言 安装前请注意:需要…

通过vue3 + TypeScript + uniapp + uni-ui 实现下拉刷新和加载更多的功能

效果图: 核心代码: <script lang="ts" setup>import { ref, reactive } from vue;import api from @/request/api.jsimport empty from @/component/empty.vueimport { onLoad,onShow, onPullDownRefresh, onReachBottom } from @dcloudio/uni-applet form …

大数据-38 Redis 高并发下的分布式缓存 Redis简介 缓存场景 读写模式 旁路模式 穿透模式 缓存模式 基本概念等

点一下关注吧&#xff01;&#xff01;&#xff01;非常感谢&#xff01;&#xff01;持续更新&#xff01;&#xff01;&#xff01; 目前已经更新到了&#xff1a; HadoopHDFSMapReduceHiveFlumeSqoopZookeeperHBaseRedis 章节内容 上一节我们完成了&#xff1a; HBase …

Python面试宝典第16题:跳跃游戏

题目 给你一个非负整数数组 nums &#xff0c;你最初位于数组的第一个下标 &#xff0c;数组中的每个元素代表你在该位置可以跳跃的最大长度。判断你是否能够到达最后一个下标&#xff0c;如果可以&#xff0c;返回 true。否则&#xff0c;返回 false。 示例 1&#xff1a; 输…

Shell程序设计

各位看官&#xff0c;从今天开始&#xff0c;我们进入新的专栏Shell学习&#xff0c;Shell 是操作系统的命令行界面&#xff0c;它允许用户通过输入命令与操作系统交互。常见的 Shell 有 Bash 和 Zsh&#xff0c;它们可以执行用户输入的命令或运行脚本文件。Shell 广泛应用于系…

【PostgreSQL】PostgreSQL 教程

博主介绍&#xff1a;✌全网粉丝20W&#xff0c;CSDN博客专家、Java领域优质创作者&#xff0c;掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域✌ 技术范围&#xff1a;SpringBoot、SpringCloud、Vue、SSM、HTML、Nodejs、Python、MySQL、PostgreSQL、大数据、物…

第一百七十四节 Java IO教程 - Java字符集

Java IO教程 - Java字符集 我们可以使用编码方案将Unicode字符转换为字节序列&#xff0c;反之亦然。 java.nio.charset包提供了将CharBuffer编码/解码为ByteBuffer的类&#xff0c;反之亦然。 Charset类的对象表示编码方案。 CharsetEncoder类执行编码。 CharsetDecoder类执…

GD32 MCU是如何进入中断函数的

用过GD32 MCU的小伙伴们都知道&#xff0c;程序是顺序执行的&#xff0c;但当有中断来的时候程序会跳转到中断函数&#xff0c;执行完中断函数后程序又继续回到原来的位置继续执行&#xff0c;那么你们知道MCU是如何找到中断函数入口的吗&#xff1f; 今天我们就以GD32F303系列…

Web开发:一个可拖拽的模态框(HTML、CSS、JavaScript)

目录 一、需求描述 二、实现效果 三、完整代码 四、实现过程 1、HTML 页面结构 2、CSS 元素样式 3、JavaScript动态控制 &#xff08;1&#xff09;获取元素 &#xff08;2&#xff09;显示\隐藏遮罩层与模态框 &#xff08;3&#xff09;实现模态框拖动效果 一、需求…

Bash 学习摘录

文章目录 1、变量和参数的介绍&#xff08;1&#xff09;变量替换$(...) &#xff08;2&#xff09;特殊的变量类型export位置参数shift 2、引用&#xff08;1&#xff09;引用变量&#xff08;2&#xff09;转义 3、条件判断&#xff08;1&#xff09;条件测试结构&#xff08…

多线程.下

目录 1.线程等待 2.join&#xff08;&#xff09;介绍 3.获取当前对象引用 4.线程的状态 5.线程安全 6.synchronized()关键字 7.synchronized关键字底层介绍 1.线程等待 对于操作系统而言&#xff0c;内部多个线程的执行是“随机调度&#xff0c;抢占式执行”的。简而言…

pico+unity3d 射线交互教程

前期配置&#xff1a;环境配置参考教程一&#xff0c;手部模型参考教程二&#xff0c;场景基于上一篇搭建。 最终效果&#xff1a;手部射线&#xff08;初始不可见&#xff09;对准 UI 显示&#xff0c;按下手柄 Trigger 键与可交互 UI&#xff08;如 Button、Toggle、Slider …

数据结构——栈(顺序结构)

一、栈的定义 栈是一种数据结构&#xff0c;它是一种只能在一端进行插入和删除操作的特殊线性表。这一端被称为栈顶&#xff0c;另一端被称为栈底。栈按照后进先出&#xff08;LIFO&#xff09;的原则进行操作&#xff08;类似与手枪装弹后射出子弹的顺序&#xff09;。在计算…

【初阶数据结构】深度解析七大常见排序|掌握底层逻辑与原理

初阶数据结构相关知识点可以通过点击以下链接进行学习一起加油&#xff01;时间与空间复杂度的深度剖析深入解析顺序表:探索底层逻辑深入解析单链表:探索底层逻辑深入解析带头双向循环链表:探索底层逻辑深入解析栈:探索底层逻辑深入解析队列:探索底层逻辑深入解析循环队列:探索…

前端调试技巧:动态高亮渲染区域

效果&#xff1a; 前端界面的渲染过程、次数&#xff0c;会通过高亮变化来显示&#xff0c;通过这种效果排除一些BUG 高亮 打开方式 F12进入后点击ESC&#xff0c;进入rendering&#xff0c;选择前三个即可&#xff08;如果没有rendering&#xff0c;点击橘色部分勾选上&…

ArrayList.subList的踩坑

需求描述&#xff1a;跳过list中的第一个元素&#xff0c;获取list中的其他元素 原始代码如下&#xff1a; List<FddxxEnterpriseVerify> companyList fddxxEnterpriseVerifyMapper.selectList(companyQueryWrapper);log.info("获取多个法大大公司数据量为&#…