美文网首页
完成前端小白到专家的蜕变

完成前端小白到专家的蜕变

作者: 深海鲫鱼堡 | 来源:发表于2018-05-15 20:36 被阅读0次

1

学  习  篇

学习前端,首先建议大家打好基础。这里的基础分为两大类:计算机基础和专业基础。

有些人可能会认为:即使没有这些基础也能做前端(这也是不少人说前端门槛低的原因),但是对这些基础知识的掌握情况和理解程度决定了我们可以走多远。这部分的学习是一个循序渐进的过程,不可能一蹴而就。

从前端学习的曲线来讲,它是先平缓再陡峭再平缓。在学习曲线变陡峭那一段,很多人卡在那里。所以就有了我们现在看到的:一堆初级前端找不到工作,一堆公司招不到好前端。公司要的是经历陡峭之后的那些人。

那如何学习这些基础知识呢?

我建议从书籍、代码、标准三方面入手。

书籍:当需要了解某个知识点时,可以多看几本相关书籍,看不同作者对这个问题的不同阐述,加深自己的理解。对比着看效果更好。

代码:检验我们是否已经掌握知识的好办法就是阅读代码。它不仅帮助我们加深对知识的理解,还可以查漏补缺,让我们得到一些新的启示。有哪些源码值得我们去读呢?

书籍里的代码

前辈们留下来的代码

论坛里的经验

某个网站的代码

很多开源代码都可以作为我们的参考来源

归纳总结自己以前写的代码,你会得到不一样的惊喜

标准:当我们平时遇到问题时,需要追本溯源。而查阅标准就是关键。互联网技术更新迭代太快,而且网络上的资源良莠不齐。所以我们甄别的重要方法之一就是查阅标准。前端相关的标准主要分为两方面,即行业标准和厂商标准。

制定行业标准的组织主要包括:ecma组织/IETF组织/W3C组织

制定厂商标准的平台主要包括:IE/Chrome/火狐等

2

实  践  篇

实践阶段对于遇到瓶颈的同学十分重要,因为不管以什么样的方式去学习,最终目的就是为了解决实际问题。

围绕着实践中的问题,实际上可以分为:发现问题、分析问题、解决问题、沉淀问题四个方面。

发现问题的途径有很多,包括产品的功能需求、开发的非功能要求以及疑问、建议、抱怨等。更多的时候需要前端工程师进行思考和归纳,这也是我们面临的挑战。

当我们发现问题时,不要急于上手解决,要分析问题的本质,确定产生问题的因素,和多方沟通,提出多种解决方案,分析各自利弊,再对照实际情况做出取舍最后解决问题。

在业务中,80% 的bug主要是业务逻辑考虑不全面,漏掉逻辑判断处理,数据格式不规范等引发的。这种bug改起来比较快,但是容易往复循环,或者引入新的bug。这些bug切碎了开发者的有效工作时间。

另外还有15%的bug是由开发者自身coding的问题引发,属于技术性的bug,但随着开发者对软件平台以及框架的熟悉,自身编程水平以及编程素养的提升,这类 bug会逐渐减少。

最后,对问题进行沉淀,加深理解,进而将简单问题的解决方式应用于复杂问题情况下,这也是提升的方式。

相关文章

  • 完成前端小白到专家的蜕变

    1 学 习 篇 学习前端,首先建议大家打好基础。这里的基础分为两大类:计算机基础和专业基础。 有些人可能会认为:即...

  • 前端小白到技术专家,可能么?

    新人刚接触前端,你可能会问: 零基础能学前端课程吗? 要如何开始学习前端呢? 如果你是前端工作者,你可能会问: 我...

  • 四年,如何从前端小白蜕变为前端技术专家?

    珑晴——淘系技术部前端技术专家,16 年校招实习转正进入的阿里,当时是在聚划算前端团队,随着业务变化一路从聚划算到...

  • 四年,如何从前端小白蜕变为前端技术专家?

    作者简介:珑晴——淘系技术部前端技术专家,16 年校招实习转正进入的阿里,当时是在聚划算前端团队,随着业务变化一路...

  • 从小白到高手的蜕变

    一个人的成长离不开环境、思维和平台,我的成长如出一辙。 我们这些60年代出生的,经历比较多,也算是赶上了好时代。...

  • 2020-10-14

    从小白,到优秀的瑜伽老师 几年里,用努力付出和执着的意念 让她完成全新蜕变 改变自己,不听天由命,靠自己扭转乾坤。...

  • 从法小白到资深法官,没有完成的蜕变(2011—2015)

    自从2011年考入唐山中院以来,我是梦想着能在法官的岗位上退休的。 记得三月份入职培训,各位老法官向我们讲述着法院...

  • 平行世界的妈妈和我

    23岁,她生下我,完成女人到妈妈的蜕变。 23岁,我把自己交给一个男人,完成女孩到女人的蜕变。 我们都在同样的年纪...

  • 我的年度关键字:P

    Python 在这一年内,我完成了从编程小白到大师的蜕变。 我在一节信息课上接触了 Python,当时觉得语法很简...

  • BAT其一 - 前端研发专家

    前端研发专家 岗位描述: 1、依据产品需求完成高质量的前端开发和维护; 2、对具体的产品进行性能优化,实现极致的页...

网友评论

      本文标题:完成前端小白到专家的蜕变

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