若川知乎问答:2年前端经验,做的项目没什么技术含量,怎么办?

知乎问答:做了两年前端开发,平时就是拿 Vue 写写页面和组件,简历的项目经历应该怎么写得好看?

以下是我的回答,阅读量5000+,所以发布到公众号申明原创。

题主说的2年经验做的东西没什么技术含量,应该是普遍现象。如果题主对公司要求不高,多多准备下,一般找份合适的工作不成问题。

最近公司招聘,我面试了十来个人,整体感觉下来候选人没有对一些常用的技术有一点研究。

我对候选人的要求也不算高,毕竟现在会用 Vue 的人很多。

  1. 基础扎实些,会用常用技术。

  2. 对自己所用技术有点深入的研究。

  3. 简历上有一些亮点,就是你所在公司因为你有什么不一样。

发现一些候选人,有如下问题:

  1. 原型链和作用域链说不太清,主要表现在寄生组合继承和extends继承的区别和new做了什么。

  2. 推荐我的两篇文章:《若川:面试官问:能否模拟实现JS的new操作符》、若川:面试官问:JS的继承

  3. Vue 生命周期(包含子孙组件的情况)

  4. Vue 一些高级特性(比如自定义v-model、插槽、mixinkeep-alive、动态组件、异步组件,$nextTick)没有用过,关键简历上写的精通vue 。

  5. vue-cli 2 和 vue-cli3(4)分不清。

  6. 不知道用什么loader解析的vue单文件组件。

  7. 候选人线上项目有sourcemap,可以直接看到代码,但不知道如何配置关掉。

  8. 不知道是用的什么webpack插件生成的html页面。

  9. 关于vue-cli推荐两篇文章《若川:分析vue-cli@2.9.3 搭建的webpack项目工程》、《vue-cli 源码分析 (vue-cli3)》

  10. vuexvue-router大概原理说不清。

  11. axios怎么使用拦截器,是不是知道支持node和浏览器端发送请求,用的什么发送的请求等等。

  12. 推荐我的两篇文章若川:学习 vuex 源码整体架构,打造属于自己的状态管理库、若川:学习 axios 源码整体架构,打造属于自己的请求库

  13. 使用了很多UI组件库,但对如何发布到npm不知道、也没有了解button等简单组件的实现。

亮点可以写:

  1. 假设你们公司开发小程序没有区分环境,你做了,还写了一个简单的脚手架,这虽然是很小的事但还是能体现你的价值。

  2. 比如你们公司没用ESLint、你推动各个项目组都使用了,你使用了webpack打包优化,优化了打包速度等等。

  3. 比如小程序、PC端、H5端等、线上问题排查定位困难,你引入了免费的sentry错误监控,来解决问题,保证线上稳定性。引入sentry其实挺简单的,通过这件事,你学习总结了错误监控原理,都是亮点。关于sentry原理推荐我的这篇文章若川:学习 sentry 源码整体架构,打造属于自己的前端异常监控SDK

  4. 比如项目有登录功能,你研究后知道如何实现的,另外又自己总结了几种常见登录方案的优缺点。比如jwtsession等。

  5. 比如你们可能每次都带薪打包编译项目,你引入了持续集成CI,都是体现你的价值。

  6. 比如你们可能项目提交git commit message信息比较乱,你引入了工具校验message、生成changelog、使用了release-it等等,虽然比较容易, 但你有意识的去做了,也是亮点。

  7. 根据业务场景和统计需求。引入了埋点(比如友盟)等,了解统计用户行为和浏览器等设备信息,帮助公司开发某些功能时做一些决策,而且研究了其原理等。
    总之就是发现问题,解决问题,总结问题,推广给他人。

这上面举的例子其实就能超过挺多2年经验的人,但学会这些其实不需要太多时间。

先写这么多吧~之后更新。

关于如何面试准备面试,可以看看这个《慕课网课程笔记:前端跳槽面试必备技巧》

如果是面试阿里等大厂可参考磐冲大佬的这篇文章《磐冲大佬:我在阿里招前端,我该怎么帮你?》

总之就是会用,对常用技术有点研究,且有点亮点。其实就是不停留在只会使用的层面,重基础懂原理,知其然知其所以然。

简历上表现出这三点扩展开来写,其实写一页简历还是可以的。

历史非技术精选文章

如何制定有价值的目标
若川的2019年度总结,波澜不惊
高考七年后、工作三年后的感悟
工作一年后,我有些感悟(写于2017年)
知乎问答:你写过什么自认为惊艳的诗?

欢迎加微信交流 微信公众号

作者:常以若川为名混迹于江湖。前端路上 | PPT 爱好者 | 所知甚少,唯善学。博客:https://lxchuan12.cn,阅读体验可能更好些。

主要发布前端 | PPT | 生活 | 效率相关的文章,长按扫码关注。欢迎加我微信ruochuan12(注明来源,基本来者不拒),拉您进【前端视野交流群】,长期交流学习~

小提醒:若川视野公众号原创文章合集在菜单栏中间【原创精选】按钮,欢迎点击阅读。

另外回复 pdf 可以获取前端优质书籍pdf。

由于公众号限制外链,点击阅读原文,或许阅读体验更佳,觉得文章不错,可以点个在看呀^_^另外欢迎留言交流~

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

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

相关文章

ui设计基础_我不知道的UI设计的9个重要基础

ui设计基础重点 (Top highlight)After listening to Craig Federighi’s talk on how to be a better software engineer I was sold on the idea that it is super important for a software engineer to learn the basic principles of software design.听了克雷格费德里希(C…

Ubuntu下修改file descriptor

要修改Ubuntu下的file descriptor的话,请参照一下步骤。(1)修改limits.conf  $sudo vi /etc/security/limits.conf  增加一行  *  -  nofile  10000(2)修改 common-session  $ sudo vi/etc/pam.d/common…

C# 多线程控制 通讯 和切换

一.多线程的概念   Windows是一个多任务的系统,如果你使用的是windows 2000及其以上版本,你可以通过任务管理器查看当前系统运行的程序和进程。什么是进程呢?当一个程序开始运行时,它就是一个进程,进程所指包括运行中…

vue路由匹配实现包容性_包容性设计:面向老年用户的数字平等

vue路由匹配实现包容性In Covid world, a lot of older users are getting online for the first time or using technology more than they previously had. For some, help may be needed.在Covid世界中,许多年长用户首次上网或使用的技术比以前更多。 对于某些人…

IPhone开发 用子类搞定不同的设备(iphone和ipad)

用子类搞定不同的设备 因为要判断我们的程序正运行在哪个设备上,所以,我们的代码有些混乱了,IF来ELSE去的,记住,将来你花在维护代码上的时间要比花在写代码上的时间多,如果你的项目比较大,且IF语…

见证开户_见证中的发现

见证开户Each time we pick up a new video game, we’re faced with the same dilemma: “How do I play this game?” Most games now feature tutorials, which can range from the innocuous — gently introducing each mechanic at a time through natural gameplay — …

使用JXL组件操作Excel和导出文件

使用JXL组件操作Excel和导出文件 原文链接:http://tianweili.github.io/blog/2015/01/29/use-jxl-produce-excel/ 前言:这段时间参与的项目要求做几张Excel报表,由于项目框架使用了jxl组件,所以把jxl组件的详细用法归纳总结一下。…

facebook有哪些信息_关于Facebook表情表情符号的所有信息

facebook有哪些信息Ever since worldwide lockdown and restriction on travel have been imposed, platforms like #Facebook, #Instagram, #Zoom, #GoogleDuo, & #Whatsapp have become more important than ever to connect with your loved ones (apart from the sourc…

M2总结报告

团队成员 李嘉良 http://home.cnblogs.com/u/daisuke/ 王熹 http://home.cnblogs.com/u/vvnx/ 王冬 http://home.cnblogs.com/u/darewin/ 王泓洋 http://home.cnblogs.com/u/fiverice/ 刘明 http://home.cnblogs.com/u/liumingbuaa/ 由之望 http://www.cnbl…

react动画库_React 2020动画库

react动画库Animations are important in instances like page transitions, scroll events, entering and exiting components, and events that the user should be alerted to.动画在诸如页面过渡,滚动事件,进入和退出组件以及应提醒用户的事件之类的…

Weather

public class WeatherModel { #region 定义成员变量 private string _temperature ""; private string _weather ""; private string _wind ""; private string _city ""; private …

线框模型_进行计划之前:线框和模型

线框模型Before we start developing something, we need a plan about what we’re doing and what is the expected result from the project. Same as developing a website, we need to create a mockup before we start developing (coding) because it will cost so much…

撰写论文时word使用技巧(转)

------------------------------------- 1. Word2007 的表格自定义格式额度功能是很实用的,比如论文中需要经常插入表格的话, 可以在“表格设计”那里“修改表格样式”一次性把默认的表格样式设置为三线表,这样, 你以后每次插入的…

工作经验教训_在设计工作五年后获得的经验教训

工作经验教训This June it has been five years since I graduated from college. Since then I’ve been working as a UX designer for a lot of different companies, including a start-up, an application developer, and two consultancy firms.我从大学毕业已经五年了&a…

Wayland 源码解析之代码结构

来源:http://blog.csdn.net/basilc/article/details/8074895 获取、编译 Wayland 及其依赖库可参考 Wayland 官方网站的 Build 指南:http://wayland.freedesktop.org/building.html。 Wayland 实现的代码组成可以分成以下四部分: 1. Wayland…

中文排版规则_非设计师的5条排版规则

中文排版规则01仅以一种字体开始 (01 Start with only one font) The first tip for non-designers dealing with typography is simple and will make your life much easier: Stop combining different fonts you like individually and try using only one font in your fut…

基本响应性的Web设计测试工具

在重新设计页面的过程中。要使页面完全响应的设计(这意味着它会重新调整大小根据浏览器的尺寸和方向)。如iPhone和iPad的移动电话和平板电脑我碰到了一些非常方便的响应设计工具,帮我测试网站在不同的屏幕响应。下面的这些响应的网页设计工具…

ux设计_声音建议:设计UX声音的快速指南

ux设计Mating calls, warning grunts, and supportive coos are some of the sounds heard throughout the animal kingdom. All species use finely-tuned noises to communicate to one another and inform others of an action or behavior. We humans aren’t all that dif…

css3高级和低级样式属性先后顺序

写css hack 时,由于hack主要针对的是个别浏览器,hack的书写顺序应当是从一般到特殊的写法。 如: .box { width:200px; height:200px; position:fixed; left:0; top:0; _position:absolute; } 如果颠倒顺序,从特殊到一般&#xff0…

sans serif_Sans和Serif相遇可爱

sans serifI first noticed it in this tweet. Exciting upcoming product and snazzy motion work aside, “What a fascinating logotype!”, I exclaimed!我在此推文中首先注意到了它。 我惊呼即将推出的激动人心的产品和令人眼花,乱的动作,“多么迷人…