首篇博客(接触前端开发的一些经历和感受)

写在前面的话

本人学习前端相关知识已经一年半了,博客园也注册了大半年了,但是却迟迟没有写博客。主要原因还是,自己代码水平,文案功底有限,写出来怕人笑话。但是为了以后找工作的时候,可以给自己加分,也可以和小伙伴们分享知识,提升自身水平,那今天就开始吧!内容有不足之处,还望各位包涵,指出,谢谢。


一、为什么会接触前端开发

简单来说就是:1、对网页制作感兴趣。2、以此作为职业方向,混口饭吃,提升一下家庭经济状况。
具体来说就是:毕业之后(国贸专业),没有找到好的工作,一年后回到家乡,受到一些家庭因素,最后选择在家乡结婚生子工作。对未来感到很惶恐,工作也很一般,按照网上流传的家庭收入评级标准,只能排在特困级别里。心里那个不爽呀,工作中会接触电脑,有一天,突然想着网上搜一下有什么热门工作,误打误撞知道“前端工程师”很有前景,自己感兴趣,好吧,开始学习吧。

二、放弃还是坚持

完全自学,过程很难,很多次想放弃,但是想想以后会有好的工作,那就坚持吧。过程各自体会吧。如果身边有懂的朋友,就赶紧亲身请教吧,要不然,通过网上的视频,教程,交流群等等都会有些不足之处。

三、学习阶段

1.最初接触了html、css、javascript,jquery知道了结构,样式,行为的配合,自己通过网上教程写一写demo,但是心里很迷惑,写出来的网页怎么可以被别人访问呢,我写的代码样式符合企业实际开发需要的吗。
2.为了实现把代码放在服务器里,客户端能够访问的效果,接触了php和nodejs,因为nodejs是服务器端JavaScript,就选nodejs吧。稀里糊涂的只是知道后端可以启动服务,浏览器中可以访问网页。
3.别人分享的文章中,很多地方都用到了linux的知识,如:命令行操作等。好多资源也都是关于linux的。开始接触linux(主要是centos),虚拟机。
4.怎样让别人访问我的网站呢,开始接触域名,云服务器。由于阿里云需要认证,就选了digitalOcean,一个月5美刀,我只是想试试将网站放到远程服务器,启动服务。然后,不管在哪里,只要有网,我都可以访问到。虽然代码很简陋。
5.网上有介绍脚手架工具的,作用是快速搭建起一个开发项目的目录结构,接触了yeoman,但是看来看去,不太好理解。知道了代码需要打包,将打包好的代码放在服务器里,然后启动服务,就OK了。但是用什么打包工具呢,最后决定用webpack。
6.接触webpack后,了解到前端框架react,vue。最后选了vue,因为学习成本低点。中文文档容易看,如果英文水平好,我可能会先选择react。小伙伴们抓紧时间提升自己的英语水平吧,直接看官方英文版的文档,会很有帮助。
7.学习es6。

四、推荐一些工具,网站,书籍

代码编辑器使用sublime-text;项目托管使用github网站,配合git使用;小白学习网站推荐菜鸟教程慕课网,入门之后好多网站自己搜吧;html,css根据网络学习就可以了,javascript了解之后,就需要买书看了,推荐入门《javascript高级程序设计》第三版。


好多知识都还掌握的不好,不够深入,继续学习,加油。

posted on 2017-01-11 22:54  前端小丑  阅读(261)  评论(0编辑  收藏  举报

导航