个人前端路

感白驹过隙兮,吾不得感慨兮,然岁月无情兮,惟伤感而泪下,吾之心系,寄于天地茫茫兮。故作此文,记余之2016兮. ###1.量的积累 ###至今,我已经入坑一年半了,然而让我收获最大的仍是今年。简要说一下个人我的状况,我是2014年毕业于一个普通的二本院校,专业是建筑工程,和计算机没有半毛钱关系,大学毕业通过面试去了一家乙级设计院学习,同窗都以为我运气好,可以进设计院,而他们只能作施工员,然而,并不是如此,设计院的 生活很枯燥,我愈来愈讨厌这份工做,可是因为本身刚毕业,不能随便的丢弃工做,毕竟要本身养活本身,就这样坚持了到了年末,到2015年中旬的时候,工做愈来愈忙,设计院工做也愈来愈烦琐,我也愈来愈不喜欢作设计了。一次偶然的机会,我加了一个设计群,在群里认识了个人贵人,他是作前端的,负责网站开发,我感到很兴奋,由于大学的时候我就想作网站开发,就和他多聊了几多时间,经过他的说话,我感到本身好像找到了一个老师同样,眼前瞬间一亮我就萌生了作前端的想法,然而我没基础,我就想我这样没基础的人怎么能成为前端人员呢?我越想越以为我估计和前端无缘了,然而我真的很喜欢,颇有兴趣。通过一番思考斗争,我下定决心,去转行作前端开发. ###月底我就辞职回到老家,和父亲说了说个人想法,我父亲说:学习是好事情,我支持你,当初让你考研你不考,如今是后悔了吧,我说不是的 我要去作开发,我把这件事情也告诉我同窗,我同窗说我确定不行,毕竟开发人员须要基础,我对同窗说管它呢,先作再说。说来我也是幸运,恰巧此时,我舅舅有个朋友在咱们老家注册成立了互联网公司,我就顺利进入了这个互联网公司,简单说一下这个公司,主要作电商的,2015年在个人老家注册成立(伟易实业股份有限公司),主要产品就是伟易云生活平台,进入到这个互联网公司,感受里面的 一切我都挺喜欢的,我在这里认识了第一个程序猿,他是作全栈的,因为我是托关系进来的,因此他对我很好,咱们很快成了朋友,我告诉他我想和他一块儿学习,他问我想学啥,我说我想学习前端,可是我之前只是设计,估计有点难没基础,是他告诉我前端入坑很容易,须要去学习探索. ###我就先从最基础开始,先学习html,css,楼主当时连html是啥都不知道,还好当时楼主很感兴趣,常常上班一我的去 学习html,花了大概十天左右,算是把[w3c](http://www.w3school.com.cn/)上的html学完了,52个标签敲了许多遍,又花了大概四五天事件,学了css,别看我感受学起来很轻松同样,我也是下了功夫的,上班就开始学,学到下班,当时没**有模板参考着写,感受很费劲,就在网上开始找模板,刚好这时候在群里经过别人介绍了解到了杨青博客,在博客里找到好多模板,我就拿来练习,遇到 不理解的我会先本身上网搜索,是在想不明白的再去问个人程序猿朋友,就这样,一个月后,我能够本身写出静态页面了,也学会了div+css布局,终于要学习javascript了,都说js最难学,我感受确实如此,我在w3c看了一遍js后感受仍是很懵逼,这时候,通过朋友分享,他传给我一份学习js的视频,说这是他另一个朋友买的,感受很不错让我看,就这样我学习js的第二步就是看[智能社javascript](http://www.howzhi.com/course/4170/?ref=cbc),真心赞一句,里面的blue老师讲的真心不错,我以前迷茫的问题一一都找到了答案,就这样,把视频下载到手机,白天上班看,吃饭看,卫生间看,甚至公交车上看,晚上一遍遍的跟着练,很快学会了里面最重要的运动框架和完美拖拽以及对原型的理解,本身也能写些简单的js效果了,如今还珍藏着这视频呢,有空还会看。就这样,坚持到了2015年末,楼主以及 能写静态页面了,可是js仍是不很熟悉,简单的能够写,复杂的就写不出来了,伴随着楼主知识的积累,楼主也愈来愈相信本身能够成为前端人员。 ##2.质的飞跃 ###2016年年初,群里的一个朋友说xx地方互联网环境不错,能够来试试,我当时被他说动了,感受本身能作静态页面了,找个工做应该不成问题,就这样2016年2月中旬我辞职来到了xx,当时找工做没地方住就住招待所,妈的,很坑爹的那种,白天就投简历等面试,一周了,依然没有面试通知,现实真的很残酷,我都准备打道回府了,这时候,遇到了第二个贵人周,群里的朋友恰好在xx地方,他以为我人蛮上进的,就让我去他公司,话说楼主第一个见网友,生怕进传销,可是当时楼主无奈啊,只好去约定地方找他,果然,世上仍是有好人的,他带我进了他们公司,通过一个简单的面试,我 顺利成为他们公司中的一员,搬离了招待所。 ###在他那里,我第一次接触git,tower,当时很懵逼,彻底不知道这两个玩意儿是啥,周很热心的帮我,说回去找一些资料看看,这个学起来很快,楼主听了他的话,开始翻阅资料,无心间找到了楼主感受最牛逼的教程,[廖雪峰git教程](http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000),三天时间我就掌握了git的一些经常使用操做,开始从coding拉代码,正式参加项目,个人第一个项目就是后台管理界面的数据统计,当时不知道这种统计该怎么作,周告诉我四个字:上百度查。就这样,我了解到了 [echart](http://echarts.baidu.com/),读了文档看了案例,感受本身能够比葫芦画瓢啦,我就开始写页面,一次周看到我在写页面说,你怎么不把控制台打开,我说暂时用不上,周说,记住,做为开发人员,控制台要时刻打开,方便调样式,控制台有不少做用的,你能够查阅一些资料。就这样,我一直养成了如今的习惯,我写页面控制台必定是打开状态的。在周的公司,我学会了git,了解了到了mysql安装,nginx反向代理,以及sublime的使用等,时间过得很快立刻我就在周公司一个多月了,然而公司出现了问题,无可奈何裁人,结果,裁到我了,周说没事,即便不在咱们这个公司,你如今有了工做经验,在xx如今能找到工做的。就这样我被辞退了。 ###楼主又开始租房找工做,此次找工做确实还挺顺利,估计是楼主的简历吹的太厉害了,不到五天就拿到了一家公司的offer,了解到这家公司算是创业公司,主要作汽车后市场服务的,开发人员有五个,一个设计,两个后端,一个产品经理,一个前端杨。杨当时作前端才半年,他也是靠自学的,他给我看了看公司的界面,我第一次了解到这个界面使用[bootstrap](v3.bootcss.com)写的,当时不太明白bootstrap,就本身去翻阅资料学习,花了不到三天时间学会了bootstrap的十二栅格系统,以及 经常使用组件,bootstrap.三天后开始写代码,谁知道这个公司用的 svn,写代码还要 直接在eclipse上写,楼主当时不知道svn,只知道他们说下载个小乌龟,楼主当时还去百度小乌龟 ,想一想都以为 本身是傻逼,还好有后端人员帮我,算是帮我把开发环境搭建好了,楼主也开始写代码了. ###话说楼主只负责写静态页面,空闲的时候在群里也喜欢和同行聊天,他们说[jquery](http://jquery.com/)比js好学,学起来很容易,而后呢,楼主就开始学习jquery,果然jquery好学习,不得不佩服外国人的智商,作到了write less,do more,jquery主要是经过选择器进行dom操做,对js进行了封装,不用考虑兼容性,很适合有一点js基础的孩子去学习。学习了jquery,算是对jquery有了本身的理解,可以用jquery进行dom操做,以及写js了,这时候遇到了传说的ajax,当后台告诉我开始写ajax数据交互时候,我有点懵逼,毕竟不会写啊,我就说我不写交互只能写静态的,而后后台人员说 没事 ,很好学,我只教你一遍看清楚哈,而后他开始教我用ajax写数据交互,jquery的方法嘛就是$.ajax({});经过他的讲解我知道了我如何去发起一个请求,以及如何传递数据,就这样我 写了人生中的第一个ajax请求,学了以后,感受仍是蛮简单的,楼主就这样学会了交互,也知道了后台java如何接收参数,返回前端数据的,总之一句话遇到了一个无私奉献的后端人员,学会了jquery楼主学习情绪也日益高涨,在博客园写了人生中的第一篇[博客追梦-dream](http://www.cnblogs.com/dreamsboy). ###在博客园楼主仔细学习前辈们写的博客,在博客园我了解到了css预处理器[sass](http://sass.bootcss.com/docs/sass-reference/),[Es6](http://es6.ruanyifeng.com/),前段工程化[gulp](http://www.gulpjs.com.cn/),前端打包工具[webpack](http://webpack.github.io/),以及前端模板[arttemplate](http://www.tuicool.com/articles/u6Jbyq),前端脚手架[yeoman](http://yeoman.io/),以及[node](https://nodejs.org/en/) [bower](https://bower.io/) 等管理工具,楼主在次期间还学习了移动端开发,学习了[sui框架](http://sui.taobao.org/sui/docs/),以及阅读到了良心文章[从网易与淘宝的font-size思考前端设计稿与工做流](http://www.codeceo.com/article/font-size-web-design.html)对学习移动端的人员颇有帮助,趁着工做期间,楼主自掏腰包报了个腾讯课堂,讲解的很到位,让我知识变得系统起来,也教会了我学习方法。重要的是让我从野路子慢慢变得正规起来,哈哈。 ##3.不断学习 ###楼主以前一直在博客园写文章,2016年下半年楼主学会了本身搭建博客,成立了本身的博客网站[爱吃西红柿博客](http://www.webduan.cc)里面有几篇楼主以前写的文章,前端技术更新很快,前端框架更是层出不穷,楼主工做的时候作的一个项目依赖[knockout](http://knockoutjs.com/),楼主花了一周时间学习了它,简单的能够写,可是复杂的仍是写很差,框架越研究越难,好在,国人崛起,[vue](http://cn.vuejs.org/)横空出世,拯救了一大片码农,楼主也开始网上找资料学习vue,大概花了三周时间用vue作了一个小项目,我会把它放到楼主的[github](https://github.com/lifenglei/mygit)上面,楼主这我的就两大爱好,女人和钞票?nonono,太俗了,楼主的两大爱好是爱情和事业 ,如今楼主很喜欢本身从事的事业,做为一个开发人员就是要不断学习,随着楼主知识的增长,楼主光荣的戴上了眼镜,最近,楼主研究了[mongodb](https://www.mongodb.com/),并结合node写了一个爬虫,能够爬取图片并保存到数据库,稍微楼主会把学习过程写成文章发布出来。最后的最后,楼主,想告诉每一位开发人员,被质疑的梦想才是最伟大的。咱们须要不断的经过学习去完善本身,否则有一天会被社会淘汰出局,趁着年轻,好好的去爱去奋斗吧。 ##4.展望将来 ###但愿能和女朋友明年顺利的走入婚姻殿堂,我也会不断努力学习,成为更高层次的码农。再次,祝各位新年快乐,万事如意。想和楼主作朋友的能够加群:474471759(管理员端),一块儿学习探讨 ![](http://images2015.cnblogs.com/blog/908680/201612/908680-20161230160119179-2140769126.jpg)javascript

相关文章
相关标签/搜索