我与前端|视野的重要性

作者: 懂点君 | 来源:发表于2017-03-14 21:58 被阅读56次

HTML5学堂(码匠):在自学WEB前端或者任何一种技术的过程中,视野都是极其重要的影响因素,视野决定着我们努力的方向,纵然我们多么努力,走错了方向也是枉然。

HTML5学堂(码匠) - 我与前端 | 视野的重要性 视野的重要性 (我与前端系列-02)

1. 书籍问题导致自学效率不高

通过一段时间的自学,已经清晰了解了HTML与CSS的书写方法,也能够动手实现一些网页,但是总觉得,自己的代码规范不够标准,不清楚如何书写出符合行业要求的网页,于是又查看了《CSS禅意花园》等书籍,将理论知识慢慢的转换为实战能力。

那时还阅读过一本书,主要涉及960栅格设计以及由该设计理念引发的“类的组合”。自己也是从那时开始,对类的组合和类的继承有了比较深度的认识(类的组合,就是同一个标签有多个类名;类的继承,就是后代选择器的应用)。

在学习HTML与CSS的整个过程中,发现很多书籍里书写的东西都“太字典”了,没有任何选择性和逻辑性,全部都呈现出来了。说广,仅仅在知识点呈现方面比较广,在知识的应用方面却提得很少。说精,在知识的深入方面远远不够。

2. 尝试开发第一个网站

大二期末考试之后,是学校的短学期,主要是进行一些实战项目,老师提供给了我们三套方案,让我们三选其一。其中一套方案是运用非线编技术编辑视频,另一套方案是运用学过的网站制作技术,实现教育技术系的官网,还有一套方案是使用设备拍摄宣传片。

当时,自己已经学习HTML与CSS两年了、对JavaScript也有了一点了解,于是选择了“官网”开发,承担了这个工作的负责人。从网站的需求构思、到网站的设计,再到网站开发,去尝试制作一个完整的静态网站(没有后台,JavaScript也非常少)。

在技术方面,自己深深受到了“DIV+CSS”思想的影响,大量的使用div进行标签的嵌套,对于标签选择方面,掌握了标签语义性方面的东西,虽然能够比较合理的使用h1、h2、p、ul等标签,但是对于dl标签的应用,了解甚少。

数天的折腾也算是完成了网站的构思、设计与制作,还把网页的内容整理了出来。当网站制作完成的时候,还是蛮有成就感的。

附上我最早“设计+制作”的网站页面(现在看起来,感觉丑到爆啊~~~T_T

HTML5学堂(码匠) -  最早“设计+制作”的网站页面

3. 视野问题导致的瓶颈期

大三,感觉自己对技术知识的学习进入到了瓶颈期,HTML与CSS已经基本掌握,但是自己却不知道之后的路应当如何走下去。

JavaScript是自己了解的另一门与网页开发相关的语言,大二下半年,在自己HTML与CSS学习差不多的时候,就开始接触JavaScript的相关知识和书籍了。

但是,不得不说JavaScript真的不好学,特别是自学!在自学过程中,虽然都能够较快的掌握JS的各类方法,但是却不知道应当如何将这些方法拼合成一个具有实际功能的“模块”。换言之,知识在大脑当中就是一个个的散点,不要说系统化的知识体系了,就连知识之间的联系都很难建立起来。

于是,自己开始琢磨,到底工作当中,这个职位是什么?要求是什么?要用这个技术(JavaScript)做什么?

HTML5学堂(码匠)- 视野问题导致的瓶颈期

那时候我所知道的只有两点,第一点是“网页设计与制作”已经过时了,要想能够制作优秀的网站,必须能够hold住JavaScript;第二点是“我学习了半天JavaScript,却不知道怎么将知识整合起来,虽然有一个方向,但是这个方向却不足够清晰,只能够朝着一个模糊的方向努力”。

于是,自己进入了迷茫期、无助期。到底未来要找的工作要求什么,而今努力、学习的方向会不会是错误的?

为了弄清晰自己的“学习目标”,自己开始使用搜索引擎进行大量的搜索,关于网站制作的工作、网页制作的工作名称、网站相关的工程师。无奈的是,由于搜索引擎的搜索特点,当没有输入非常“准确”的“搜索词”时,是不可能搜索到合理信息的。

此外,自己还去问了数个自己专业的老师、系主任,问了周围很多很多人,然而却没有人告诉我,那个职位到底是什么。

一次次的百度查找资料,却一次次的无功而返。一次次的问别人,也没有什么结果。无助感越来越重,渐渐的自己也有些绝望了。

4. 观点share

4.1.在视野上为自己投资

技在手能在身思在脑,知识和技术是最为底层的,能力决定着知识和技术,而思维决定着一个人的能力水平,决定着一个人思维高度的则是视野。

提升视野的方式有很多,最重要的一点在于自己主动动脑思考,去想的越多,收获也就会越多。在主动思考的前提下,借助各类资源学习、阅读书籍,与专业领域的人沟通,聊天,去各个城市或城市的各个地方用眼睛和耳朵去收获信息等等等等,都是提升视野,提升自己价值的很好的手段和途径。

4.2.大学的课程有用吗?

很多人在上大学的时候,都会想,现在学习的课程知识有用吗?以后社会里真的会用得到吗?

再加上在大学当中学习的时候,很难接触到实际的工作,很难将学到的知识应用起来。就会有很多人觉得在大学当中学习到的知识没有什么作用。

个人认为,并非如此。在自己工作之后(我的工作性质与我原来的专业比较对口),发现的确会涉及到一部分大学的知识,如果对大学知识掌握较好,能够让工作在一个更好的基础上推进;对于工作中大部分的新知识,大学的知识虽然用不上,但是大学当中在学习知识时锻炼出来的学习能力,能够让自己较快较系统的掌握一个知识或技能

如果希望大学的知识或课程能够在未来“为我们所用”,建议如下几点:

首先,在学习大学知识时目的要明确,不是为了考试,而是为了提升自己、积累知识;

其次,要相对比较深入的学习大学知识,不能够仅仅依靠课上老师的讲解;

最后,也是最为重要的,在大学学习期间,知识是表层的,真正深层次的是借助知识提升自己的知识搜索能力、学习能力等

相关文章链接:

我与前端 | 因兴趣起源

HTML5学堂(码匠) - http://weixin.mj216.com/

相关文章

  • 我与前端|视野的重要性

    HTML5学堂(码匠):在自学WEB前端或者任何一种技术的过程中,视野都是极其重要的影响因素,视野决定着我们努力的...

  • 视野的重要性

    一、吴军老师在《谷歌方法论》中讲到的他的经历 吴军老师讲到早年间他在中关村做电脑生意,有个香港人张先生,对他很好,...

  • 认知视野的重要性

    20171102 听自于-逻辑思维   鸦片战争结束后,清政府在英国的逼迫下签订了不平等条约《南京条约》和《虎门条...

  • 拔高视野的重要性。

    继续整理欣频老师的笔记,今天的关键词是“拔高视野”。视野,百度有两个含义。一是视力所及的范围,二是思想或知识的领域...

  • 新学期班级阅读计划

    阅读的重要性,众所周知。我个人认为,阅读的重要性首先是拓宽视野,扩大知识面;其次丰富自己的文化底蕴,增加内涵;再次...

  • 我与前端

    从来没想过,自己会从事前端开发这个职业,走上IT这条“不归路”。 小的时候,那时候,家的条件不是特别好,父母都是乡...

  • 我的视野

    当我还是一个孩子的时候 我看到的是可爱的小狗小猫 当我上小学的时候 我满眼都是童年的伙伴 岁月悄无声息地来了又走 ...

  • node核心特性理解

    原文地址在我的博客,转载请注明来源,谢谢! node是在前端领域经常看到的词。node对于前端的重要性已经不言而喻...

  • 性能优化

    +WEB前端性能优化:HTML,CSS,JS和服务器端优化对前端开发工程师来说,前端性能优化的重要性是不言而喻的,...

  • 背了这些题,前段offer不用愁

    摘要 临阵磨枪-安利一波个人总结前端面试题 持久战-如何拓宽自己的视野 前端面试题 我通过大量的研究网上面试题,并...

网友评论

    本文标题:我与前端|视野的重要性

    本文链接:https://www.haomeiwen.com/subject/lhlknttx.html