• 作者:陈大鱼头
  • github:KRISACHAN

前言

夜里正准备睡的时候,有人问了鱼头这个问题:

『周末闲谈』有人问:学历不好,技术不行,该怎么换工作?我:..._jquery

虽然这个问题看起来比较让人无语,但其实鱼头也有过类似情况的时候。估计这种状态并不是只有一两个人才会有,所以也就把这个无语的问题拎出来,谈谈自己的想法了,希望能帮到这位童鞋以及有类似想法的人。

正文

我入行的第一家公司,是一家小公司,前端只有我,整个公司加起来只有十来人的那种。

由于是小公司的关系,所以除了写代码,连接网线,修打印机,装水龙头以及装门禁的活都得我来干。

甚至被同事说我就是个修网络的。

那会真的是深受打击。

加上工资并不高,还是大小周,所以待了八个月之后就开始想换工作。

于是那会就开始投简历,结果就是面的公司,只有一家4K+的外包公司肯要我,别的都不肯要我,我当时的薪资也不止4K了,所以我深受打击,因为当时自己身上并没有什么优势,学历低,年限低,技术渣(真的渣)。

所以怎么办呢?

在不知道该怎么办的时候,我想起了我朋友跟我说的一句话,就是“要么忍,要么滚”。

因为我当时并没有滚的能力,所以只有忍了。

于是乎自己暂时收起想跳槽的心,隐忍了下来,开始学习。

于是乎那段时间,下班了之后,我不急着回家,而是一点一点地把MDN上ES5跟ES6的API给抄了一遍,然后各种临摹特效,学习面试常见的题目,什么原型,闭包,面向对象,全部给过了一遍。

具体的学习记录这里还有,大家也可以看看,是16年的时候

https://github.com/KRISACHAN/front-end-project/tree/master/date-note/KRISIN2016

https://github.com/KRISACHAN/front-end-project/tree/master/learning/oop

我们当时最开始的项目是用JQuery写的,所以当在上新项目的时候,即使自己不懂,也是硬着头皮来用Vue2 + 它全家桶来写。

就这样到了一年多一点的时候,我跟领导说涨薪,领导没给,然后我就出去面试,靠着前面几个月所积累的,很快地就拿了一个薪资高了50%+而且还是双休的offer,然后我跟领导提离职,并说明理由,但是那会他为了挽留我,也给我涨到了跟当时那offer同样的水平。

当我待满2年的时候,还是觉得薪资不够,但是已经不好意思提涨薪了,而且技术也已经到了瓶颈了,所以就直接辞职走人了。

辞职之后自己也面试了不少公司,刚开始的时候,面了10家公司,拿了5个offer,最终去了一家薪资翻倍,口称周末双休的人工智能初创公司。

看起来是挺好,结果因为加班太严重,快正的时候,我跑了。

当时基本一周七天没有休息,晚上也加班到凌晨,甚至发烧了还得上班,体重一下子胖了10斤,身体也虚了不少,所以没办法,只能离开。

离开之后,又面了几家公司,拿了3个offer,其实三个offer我都不满意,一个是搞封建迷信的,一个是要把基本工资的一部分拿出来当绩效,还有一个一切正常但是薪资比前两个低的。

但是因为那会经济困难,所以自己选择了第三个,也就是我的老东家。

我老东家面试也是简单,只是问了我懂不懂OOP,懂不懂面向对象,然后就过了。

我老东家比较清闲,而且项目也是很有挑战,是做编程教育 + Web IDE的。只是技术栈比较落后,还是用的原始HTML + JQuery。更离谱的是领导招我进去是让我造轮子的,造一个编译相关的轮子。这不是难为我胖虎嘛,所以当时我就想跑,但是考虑了很多之后,我还是决定留下了。

项目技术栈烂是烂,吐槽归吐槽,但是总不能什么都不做,所以也是为了下一份工作着想,自己也是给项目带来了些效益。

所以我究竟做了什么?

首先我是给制定了编码规范,命名规范;给主项目推进了gulp作为打包工具;推动了正规的git flow;给我造的轮子上了专利。

另外由于工作不忙,所以自己也在业余时间也做了这些事情。

在github上主要开发了下面两个项目:

  1. Webpack + TypeScript多页面脚手架:https://github.com/KRISACHAN/ying-template
  2. 算法与数据结构TypeScript描述:https://github.com/KRISACHAN/ying-datastructures-algorithms

在codepen上也写了好多个有意思的动效:https://codepen.io/krischan77

在社区上就是输出N篇文章了。

当我工作以及业余时间完成了这些事之后,时间已经是过了1年半了。其实自己对在老东家做的事还是很满意的,自己也已经无憾了,而且因为自己入行的时间是2016年7月7日,距离自己满4年经验已经就剩下2个月的时间了,想趁着这个节点再突破一把,所以就在5月份的时候开始面试找工作。

其实到这个时候,自己也已经不慌了,因为年限有了,在老东家有价值的实践比较多,所以经验也有了,找工作也变得相对轻松了些。所以很快就拿到了现在公司的offer,一家技术跟技术氛围不错,在所在行业也是比较有名气的公司,薪资涨幅也很不错。

总结

以上就是鱼头我,一枚学历不好,技术渣的前端er的一些小小经历。

这里我想说的是,可能由于现实的原因,我们暂时没有办法去到心仪的公司或团队,但是就是这个时候,我们要学会正视自己,并且忍耐到底。

先了解自己想要的目标是什么,然后看看自己距离达成目标还差什么,之后就努力去补足,当你充足之后,就可以随自己的想法去选择自己所想要的环境。

如果因为各种原因,去到了一个技术看起来比较落后的公司或团队,自己也不要难过,其实是好事,正是你磨练自己的好时机,把团队项目中那些问题给圈起来,按着市面上流行的方案找到合适的解决方法并且实践开来。当你完成这些事之后,那么原本是减分项的项目经历,也会成为你简历中的亮点。

我虽然不敢说我的经验有多好,但是至少我的项目经验 + github + codepen + 博客也确实成为了我面试中的加分项。

所以大家如果遇到不好的工作环境,希望千万不要气馁,反而是要将能发现的优势发掘到最大,让其成为你工作生涯中的亮点。

希望以上的内容能帮到大家。

最后,奔涌吧,后浪~

后记

以上内容都只是鱼头从业4年来的心得体会,不一定完全正确,也不一定适用于所有人,所有如果你有不一样的看法,或者什么想说的,也非常欢迎在下方留言区域留言一起互动,或者加鱼头微信跟鱼头一起来探讨这个话题。

当然,鱼头也非常希望能跟你一起聊生活,聊爱好,谈天说地。可以扫码关注公众号,订阅更多精彩内容。公众号窗口回复前端资料 』,即可获取约 200M 前端面试资料,不要错过。

『周末闲谈』有人问:学历不好,技术不行,该怎么换工作?我:..._技术栈_02