2019怎么样打造本身的“前端品牌”

这个年末相信对于不少程序猿来讲都不算太好过,是的,资本的寒冬已经到来。不管是传言某厂中止社招仍是某商城末尾淘汰,亦或者某知名论坛由于“现金流”问题大裁人。这个年末,已经听到了不少知名公司裁人的消息了。

关于裁人的思考。

首先,资本老是逐利的,固然这是句废话,公司又不是散财童子或者观世音菩萨,公司招人确定是要赚钱的。再者是互联网行业经历了一个巨大的风口,站在风口上,母猪也能上天。are you ok?互联网行业经历了一段热钱岁月,也催生了一堆泡沫。前端

裁人呢,从公司的角度来看,为了利益的最大化,这两类人是比较危险的。vue

  1. 高 p 人员。他们是公司的技术骨干,拿着丰厚的薪水以及股份。对于有些公司而言,高 p 人员消耗了大量的资源。
  2. 能力靠后的人。这里的能力不仅是说技术能力,包括各方面的能力。对于公司而言,这类人的单位产出比过低,甚至多是负产出。

总结就是公司裁人会留下那些要钱少,能作事的人。(老板不包括里面啊)node

朋友面试的困惑

在微信群里常常有人问我,没有项目经验要怎么办,没有出彩的简历该怎么弄?webpack

等你看完这篇文章,若是能给你一些帮助的话,那将是个人荣幸。git

为何要打造本身的“前端品牌”

从面试官的角度来看,面试官只能从你的简历中找出你的亮点,来初步判断你是否适合这个岗位。那么做为前端的面试官,候选者的哪些品质会吸引到面试官呢?es6

  1. 开源项目经历。(通常指 github)
  2. 对本身的项目比较了解
  3. 有那么一两个很熟悉的技术,好比 canvas,node 都是加分项
  4. 对经常使用的框架源码有必定的了解
  5. 有本身的博客
  6. 有必定的自驱力
  7. 漂亮的程序媛

有开源项目参与经历至少说明候选者是一个乐于分享,熟悉基本的 git 流程,若是是一些知名项目的话还能体现出候选者的能力水平。对本身项目了解在面试中也是很是重要的一环,由于面试官会根据你写的项目经历去详细问你看你对技术的掌控程度。加分项就不用说了,能够体现出候选者好学。框架源码是大厂必考的一个点之一,为何呢?由于大厂通常都会使用本身开发的框架,现代框架特性是基本类似的,虚拟 dom,diff,状态管理,路由等,面试官但愿候选者可以了解框架的底层原理,而不是 api 的搬运工。自驱力通常指的是候选者的态度,好比学习的毅力,推进团队迭代,分享等。这篇文章着重讲的是有本身的博客。github

怎么样打造本身的 “前端品牌”

积极参与开源项目

github 上有各类各样的开源项目,有些项目很是有趣。经过参与 github 上面的开源项目,你能够认识特别多有趣的人,同时也能给你的简历增长权重。好比你给 vue.js 提供过几个 pr 而且成为贡献者之一,或者给 antd 修复了几个 bug,或者参与了某某翻译计划。web

若是你热爱开源(或者为了面试),你甚至能够花式提 pr。为了开源社区更好的发展,给出下列花式混 pr 的方式面试

  1. 开源项目之初会有不少的问题,好比文档不完善,翻译错误,代码 bug 等。正是混 pr 的好时候
  2. 关注知名开源项目,每每 issues 里面会存在不少的问题,若是你能够帮忙修复一些问题并提交 pull request,是否是既帮助了别人也成就了本身了呢。

上面的建议虽然不入流,可是也从侧面推进了开源社区的发展,你也能够混得知名项目的贡献者荣誉。且不问你是怎么得到的,至少你付出了,就比别人更进一步,这就是你的优点。算法

积累平常学习的东西,造成文档。

俗语道:好记性不如烂笔头。虽然是陈词滥调,对于程序猿(媛)而言也通常不用“笔”,但确实是一件有意义的事情。

个人几任上司都鼓励我多进行分享,多写文档去沉淀本身的技术。正是因为他们分享的这种精神,让我深受感染,也将会一直影响我将来的道路。技术的分享确实是一件很是使人兴奋的事情,一方面来讲,分享的时候,你能够听到不一样的声音,一我的的力量是有限的,这将帮助你去拓宽你的视野。分享的时候,不少人也会对细节进行详细的询问,你在讲解回答的过程当中能够进一步加深本身的理解。另外一方面,分享可以提升一我的的专一度,你老是渴望去把最好的东西展现出来,无形之中,你就学到了不少的东西。

有一个很现实的问题是,若是你在开发的过程当中遇到了一个很困难的问题,你经过搜索,询问各类方式去解决了。可是你没有文档,好久以后,你又遇到了相同的问题,结果你忘了,是否是又要重复去作这些无聊的动做。做为一个管理者而言,假如你的一个下属遇到了一个问题解决了,后面这我的离职了,又来了另一我的,又是一样的问题,不知所措。这个时候你是否是很崩溃?因此大厂必定会有本身的文档库,(必定会有)。

面试官从简历里面可以了解到的,除了你的工做经历,最主要的仍是看你的博客,开源项目。

写博客是须要坚持的一件事情,毅力很重要。也许刚开始你的文章并不出色,随着时间的推移,技术能力的上升。会愈来愈精彩,从而打造出你本身的“博客品牌”。

我从准备作“前端指南”公众号开始,已经连续 2 个半月早上 6 点准时更新了。只要你能坚持 21 天,后续的就会保持习惯。

给初入门写博客的同窗们一些建议。

前端领域的知识点文章其实都差很少,你们来来回回看的都是差很少的。好比原型链,es6,源码解析,某某开源项目实践。虽然很俗,对于我的而言,若是本身能写一些,对于基础的掌控仍是很是有帮助的。

木易杨的计划来看看有哪些文章是能够写的

  • 【进阶 1 期】 调用堆栈
  • 【进阶 2 期】 做用域闭包
  • 【进阶 3 期】 this 全面解析
  • 【进阶 4 期】 深浅拷贝原理
  • 【进阶 5 期】 原型 Prototype
  • 【进阶 6 期】 高阶函数
  • 【进阶 7 期】 事件机制
  • 【进阶 8 期】 Event Loop 原理
  • 【进阶 9 期】 Promise 原理
  • 【进阶 10 期】Async/Await 原理
  • 【进阶 11 期】防抖/节流原理
  • 【进阶 12 期】模块化详解
  • 【进阶 13 期】ES6 重难点
  • 【进阶 14 期】计算机网络概述
  • 【进阶 15 期】浏览器渲染原理
  • 【进阶 16 期】webpack 配置
  • 【进阶 17 期】webpack 原理
  • 【进阶 18 期】前端监控
  • 【进阶 19 期】跨域和安全
  • 【进阶 20 期】性能优化
  • 【进阶 21 期】VirtualDom 原理
  • 【进阶 22 期】Diff 算法
  • 【进阶 23 期】MVVM 双向绑定
  • 【进阶 24 期】Vuex 原理
  • 【进阶 25 期】Redux 原理
  • 【进阶 26 期】路由原理
  • 【进阶 27 期】VueRouter 源码解析
  • 【进阶 28 期】ReactRouter 源码解析

这些基本上也是各个公司面试会考的一些内容,各位能够从这上面入手。也能够参考 冴羽 的博客进行写做。等到达到必定的水平后,能够去写一些前沿的文章,这对面试而言是颇有用的。

写在最后

但愿可以帮助到你们。

帮助他人成长,让你们成长到和我同样的水平,这对于我而言也是一种帮助 --我老大

若是对你有帮助,求一个关注支持做者

相关文章
相关标签/搜索