4 年前端狗 2 年 CTO

我,Scott,一家创业公司的 CTO(曾)。

从业 6 年却很少写文章,近一年来接触了几十个刚毕业的前端新人,也面试了 100 多个前端工程师和 Nodejs 工程师,对于前端发展的这个职业算是有些感触吧,打算陆续写一些从业经验也好,技术分享也好,对自己前 6 年的经历做一些文字上的沉淀,按照我工科背景不善修辞的尿性,这些文章很可能凌乱也许更会烂尾,还请误入的童鞋谅解。

这是一篇准鸡汤文,谨献给工作 0 ~ 3 年的前端工程师,内容都是我的亲身经历,不精彩但接地气。

2010 年毕业于一所普通 211 大学,电气学院自动化专业,了解这个专业的大概知道自动化是弱电方向,就业高不成低不就,不读研仅靠本科的技术积累很难进入好单位,而我又是那种一进大学就迷失自我的 “逃课生”,四年逃课挂科无数,不仅荒废了专业,也虚度了青春,彼时年少而又轻狂,骄傲却不知路在何方,唯一的收获是大一便早早的搞定了老婆,恋爱 8 年后领了证,认识到现在已经整整 10 年,所以说码农恋爱要趁早啊。

以上是典型的屌丝工科男背景介绍。。。。。。

如下的一切,都源自毕业实习到了杭州钢铁集团,说是实习其实是见习,带着安全帽到各个生产线上看看钢材生产流程做个笔记,仅此而已。初到杭州,得知我有一个学霸级的高中女同学在杭州淘宝的广告部门实习,就在实习间隙登门拜访,学习求经。

入行以前

贵人点拨改换行业

见到高中女同学的同时,也结识了她学霸级的男朋友,跟她都同在淘宝,是一名资深的 Java 工程师,他俩知道我对互联网很感兴趣后,便向我口述了淘宝种种开放的职场氛围,有趣的江湖文化,每天发生的每一个故事都深深打动了我,激发起了我对于互联网的兴趣和想要进入淘宝的动力,后面两位开始给我出谋划策,鼓励我从事编程方向,比如 Java 编程,可以从自学开始。其实,早在 2009 年,就有朋友建议我从事前端开发方向,并且帮我选了月影的《Javascript 王者归来》这本大厚书,但是因为不够了解加上没有兴趣支撑,一直放角落里风干积灰,直到如今我也没看完。

初学 Java 编程

当时对于 HTML,CSS,Javascript,我其实一无所知,于是决定学习 Java,6 月份毕业后在杭州租了个小房间,每天啃杭州图书馆的 Java 书籍,同时在网上看马士兵老师的 Java 视频教程,陆续跟下来一个小聊天室和仿 QQ 通讯的小软件,但也只是照葫芦画瓢,并没有吃透技术点,心急如焚!加上这两个月窘迫到口袋里只剩下几十块钱,开始每天只吃一顿挂面,也是在这个时期留下了胃溃疡等一堆胃病,快撑不下去了,找工作就势在必行了。

拖了很久去做的胃镜

寻找 Java 岗工作

从 8 月中旬开始逼自己投简历找 Java 工程师的工作,面过的 2 家公司都发了 offer,但薪资都是 1500,不仅是学徒工,更要签 4 年合同且不许毁约,想想有些后怕就跑去找之前提到的学霸女同学求建议,她男朋友建议我可以先考虑试试前端这个岗位,上手快并且我活泼的性格更适合设计相关的工作,回头想想,人生有时候不仅需要运气,更需要贵人点拨,于是当天下午回到住处便开始了为期 2 周的废寝忘食背书模式。

放弃 Java 投奔前端

所谓背书模式,其实就是把能搜到的前端知识都手抄到纸上,然后开始背诵,一天到晚脑海中不停的像放电影一样,熟记块状元素和行内元素的区别、绝对定位和相对定位的区别、jQuery 二级下拉菜单的 Javascript 插件代码实现。。。甚至背下了DOCTYPE、几种文档声明的写法,陈年小抄中,还能隐约看到 垂直居中 几个字:

如果说前面的两个月是信心百倍,有的放矢的充电 Java,那么这两周就是完全是饥不择食,慌不择路的学习前端,在快要被房东赶出去的时候,再次逼自己开始又一轮的找工作。

面试上岗

面试前端岗位

精心准备了什么都精通的简历,也是第一份前端简历,投给了口碑网(淘宝当时内部新成立的项目)来练手,结果面试官电话里第一个问题就把我问懵逼了:

你知道 IE6 的双边距怎么解决么?

我嘞个大擦!这是什么鬼?!我听都没听过!!!

此时的我,根本不了解原来浏览器竟然有兼容性问题!也根本不知道前端开发是需要对 IE6 的样式和行为写 Hack 脚本进行兼容的(包括 IE7 和 IE

你可能感兴趣的:(程序员,web前端,html,vue,程序员,web前端,html,vue)