圣诞快乐
JavaScript代码为什么要写总结
其实我这个人很懒,但是有个习惯,就是当自己想要认真对待的时候,会开始去做总结。最近觉得在技术上懈怠了很多,有个很矛盾的事是,我自己又想证明自己不学专业做前端要比别人过的好,一方面又会控制不了自己每天刷B站,刷知乎,刷V2,完全静不下来。
最近复习周,在图书馆呆的时间有点多,看不下去书的时候,除了玩手机,也会看书,这几天,大概浏览了一些,技术书有《JavaScript代码片段》,《Chrome扩展及应用开发》,《CSS设计指南》,《高流量网站的CSS》,技术杂文有《黑客与设计》,《用户体验多面手》,余果的《全栈工程师的自我修养》。
其中印象深刻的,余果提到的一专多精,还有作为学生为校园招聘做的准备,怎么释放信号等等这些。其实在自己学习编程的路上,常常会很容易被新技术所吸引,一想到新技术很兴奋,却忽略了应该先打下坚实的基础。我自己又想设计又想建站,从设计折腾到动画效果,又从各种框架各种库,又想买服务器VPS折腾后台技术RoR,最后一样也学不好。
** 所以自己抱着更高的期待,给html和css,JavaScript打下更好的基础。在保证好这些的基础上,可以适当的学习一点新东西或者框架给自己加分。**
我对前端的理解?
有时候看到很多招聘前端的都会说要求精通html,css,JavaScript,什么是精通?前端要会设计吗?前端要懂后台语言吗?要熟练应用库和框架,什么库什么框架,其实很多东西,最基本还是建立在你对编程的理解上的,如果不理解,那很难做到快速学习和触类旁通,这样学习,反而会更加的累。
我自己对前端的理解是这样的,根据设计和交互的要求实现出能够给予用户友好体验的网站,其中html控制结构,css控制表现,JavaScript控制逻辑,这三种都是为创造前者而服务的。
什么时候开始接触前端
我发现如果自己在做重复的事情或者不喜欢的事情的时候,就会去想怎么样才能提高自己,然后周围好像不少人都有建网站的需求,寒假的时候自己就屁颠屁颠在Amazon上买了真正意义上的编程启蒙书(可能连编程都算不上),head first HTML 与 CSS,很认真的跟着上面的书做出了自己的第一个网页(虽然很丑),当写出来的东西真正在浏览器上显示出来的时候,是一件很有成就感的事情。
曲折的过程
后来就搁置了一段时间了吧,直到网易微专业推出了前端工程师的课程,我才真正接触了编程,一开始的切图到如何布局各种基本属性效果,到JavaScript前前后后一直理解了很久,期间还一直在Starbucks做兼职,学习的过程多多少少又算是被搁置了吧,那段时间还在准备BEC,整个人焦虑起来,真的憔悴了不少。现在回想起来,觉得自己起步太晚了,现在总会想,如果自己能够早一点开始学习编程就好了。
到了现在,也逐渐能够达到一个实习生水平了,用插件做做好看的效果,写一点小的脚本,然而这些还远远不够,是的,远远不够。
一点小期许
- 思考
一个人能走的多远,我觉得很大程度是和思维方式有关的,思维方式形成习惯,来自思考。无论怎么样,都不能麻木的逃避,而是去思考,去总结。很多东西就触类旁通举一反三了,包括人际关系,职业生涯,等等。 - 多看书
如何思考,多看书,以前一直觉得图书馆里面的书都很老了,最近翻了翻才发现,原来有好多自己仍然需要学习的,看书,写书评。 - 坚持写代码
我记得我刚在Starbcuks的时候很羡慕很熟练制作饮品流程的咖啡师,他们一边做的很快很标准,一边又很享受,还会闲下来和熟客聊聊天,带我的训练师只是微微笑告诉我,做多了自然就快了。很多事情都这样,写代码,踩很多坑,才会知道怎么样写出更快更好的代码。无他,唯手熟尔。
网友评论