zoukankan      html  css  js  c++  java
  • 前辈的经验

    之前看到的一个 “ 前辈 ” 总结的 “ 经验 ”

    你也说了你才实习一个月,在刚开始学前端的时候这种感觉是很正常的(本人做了四五年前端有时候还有这种感觉)。毕竟前端近些年来发展很快,各种新技术百花齐放,要想一下子全部掌握只会让你焦头烂额。

    对一个新人的建议就是:

    1、基础,肯定是越牢固越好,毕竟前端的框架不管多么变化,只要你基础扎实了,学起来其实都是非常容易的。对于学习基础知识,唯一的途径不是看书,当然有时间看书的话更好。最好的途径是实战,每做一个功能的时候,多想想它是怎么实现的,多用原生的js去自己实现一些框架的功能……对一个功能的实现不能只是不求甚解,实现就了事,要知道它的来龙去脉

    2、对于市面上五花八门的框架,不要想着自己全部去掌握,可以各种技术都稍微看一下,有一个大致的了解就行。最终还是要结合着具体项目,把一个框架琢磨透再说。比如,一开始学的时候别人都在用angular啥啥的,我却还在用jQuery,现在虽然转战react,但还是不会angular(不是任何流行的技术你都必须熟练掌握,人的精力毕竟有限)……

    3、多关注一些前端的社区和网站,比如w3cplus、w3cschool、div.id、伯乐在线啊等等等……多用github、stackoverflow、npmjs等网站去解决问题。

    4、没事的时候多了解最新的开发趋势,比如前端模块化编程(requirejs、seajs),前端构建管理(gulp、webpack、fis3),最新的esscript标准(ES6),最新流行的技术框架(vue。js,react。js)等,可以先全面了解一下,等具体有和项目相关的时候再深入了解使用。作为一个新人来说,一开始就有一个比较前沿的开发理念和意识,会有很大帮助。

    5、最好一开始就养成好的代码习惯,比如变量命名(新人比较倾向于用a、b、c、d这种好写不好理解的变量,老人比较习惯很长的变量如:var jobboleGroupArticleId = XXX),习惯写注释等等……只是随便举几个例子,毕竟习惯养成了就很难改了。。

    6、平时自己多diy做一些东西,项目里的那点东西都是为了实现需求而做的,要更好的提升平时自己多练。

    7、还有很重要的一点,就是多做笔记,好记性不如烂笔头。不要想着去做一个多么炫酷多么流行的前端博客,而是多记一点实用的东西。。新人不建议去开博客,很简单的记录自己遇到的问题和解决方法,搜集到的资源等等,时间久了之后绝对会有意想不到的收获。(推荐:github上开一个仓库,将所有的东西往里面丢。。)

    8、还有一点就是心理素质方面,不要一开始就去跟那些大牛比,咱是凡人,只要每天都在进步就够了。。

    来源:http://group.jobbole.com/21381/#comm-54910

  • 相关阅读:
    python基础练习:
    py+selenium切换到新弹出窗口通用方法
    Python 异常处理
    验证码自动化认证部分,可能由于分辨率导致截图不正确
    基于Tesseract的OCR图像识别
    Spark相关知识
    Hive和数据库除了拥有类似的查询语言,再无类似之处;关系型数据库和非关系型数据库的优缺点
    sed替换^A(01),02,03等特殊字符
    Python操作adb命令脚本
    python从放弃到放弃
  • 原文地址:https://www.cnblogs.com/xiaochechang/p/5906233.html
Copyright © 2011-2022 走看看