其实想写这样一篇关于前端学习历程的文章已经好久了,之前自己也有做一些总结和笔记之类的,但是一直都没有公开发布,下面就是我的知识桶,哈哈哈我自己取的名字。
可能我这个人天生就是内向低调类型的,不习惯把自己写的东西拿出来给别人看,记得以前的作文也是,有几次老师说我作文写的好,在课上当例子提过那么两句,下课就有人想看我的作文,我也不是说不愿意和别人分享怕被别人偷师,就是觉得很别扭,我写的作文不出意外的话可能只有我和老师看过......但是!我认为这是一个非常不好的习惯,知识心得拿出来和大家分享是1+1>2的事情,而且没准还可以结交和自己志同道合的小伙伴,所以我近期会把我关于学习前端的心得和知识点总结po出来,同时也是督促自己回顾知识的动力。不过我在前端领域还是一只小白,等我10年后再看现在写的这些不知是什么感想,没准那时候我就是大牛了呢,哈哈哈~~
<strong>下面是正文的分割线</strong>
初识前端
我接触到前端应该是在大二的下学期吧,有一门课叫XXX网页设计吧,具体名字忘记了,那门课就是专门讲CSS的,那时候感觉哇哦,好神奇呀,这个网页我想做成什么样子的就是什么样子的,感觉好爽,不过那时候感觉真是好傻,老师课上演示完之后,作业就是做类似的东西出来,不会了就只会看书,根本想不到要网上搜相关资料,所以我觉得<strong>从事互联网领域工作的小伙伴们一定要有利用网络资源查找相关资料和解决办法的能力</strong>,多实践,光看和自己闷头想是不起作用的,自己实在解决不了的问题再去问别人,如果你问的问题太小白或者太笼统,那就不要怪别人不解答你的问题。
下面是我对切图仔的一些理解,其实从实习以来,一直做的都是切图仔的活儿,但是通过实际工作对切图仔有了更深刻的认识。刚开始在学校学习的时候,觉得自己会三列布局神马的就很厉害了,毕竟和我玩的好的小伙伴都不是IT专业的,觉得自己做个静态页就很牛逼了,然而too young too native第一次出去面试就懵逼了,被虐了,不过感觉那哥哥有点帅耶,我出来之后还笑了好久,后悔没在他问还有什么问题的时候问一下他有没有女朋友,哈哈哈~
那一次面试也主要问的是CSS方面的知识,通过那次面试之后就觉得自己掌握的知识根本就不扎实,于是我从学校图书馆就借了一本讲CSS的书,那本书没有完全看完,感觉那本书有点厚,<strong>其实CSS就那些知识点,找一本薄一点的就可以了,很多时候一些技巧性东西还是要靠实践去反复摸索的。</strong>记得之前问一个学广告的小伙伴,想入门PS,有没有好的教材,当时得到的回复就是,越薄越好。
最开始在学校里接触的只是静态页面,根本没有数据交互,后来工作以后,才慢慢开始了解DOM、数据操作、AJAX这些概念。
之前在学校,课程的最后也接触到了一些JQuery,感觉一些插件的特效太牛逼了,就几行代码就搞定了,真是太牛逼了,从此就踏上了不归路。
一开始学习前端的时候真的是没什么概念,所以我就<strong>去微博上搜一些关于前端的大V,关注他们,还有一些技术性的账号,知乎大V、微信公账号</strong>,所以我是重度知乎和微博用户。通过这些人发的状态神马的,你就可以了解前端最新的动态。<strong>慕课网、掘金、牛客网、张鑫旭和阮一峰的博文</strong>啥的很多网站都可以学到很多东西,当然,在这之前我觉得<strong>你需要找一本书,系统的了解JS的相关知识</strong>,然后你就可以开干了,看你对什么demo感兴趣,那你就去实现这个demo,写的时候也许你会遇到各种坑,然后你可以<strong>加一些技术交流群,在里面问大神,求带,上网搜解决方法,或者是自己靠人品爆发,相信我,在这期间,你可能会有无数次想自杀的念头</strong>,不是有句话叫<strong>What doesn't kill you makes your stronger</strong>走过这段路,你就活过来了。