时间犹如白马过隙,不会留下一丝痕迹。转眼间我们就从校园走的学校。可能一个人在写简历的时候才知道自己是真的什么都不会吧。好不容易才写好简历,去面试了几家公司,发现自己在校园课堂上学到的东西是真的不及一提。被好多个面试官“羞辱”之后,我觉得先提高自己的技术,再工作。所以我就来到了黑马,那么在下面就分享如何从前端小白到社会上需要的前端的方法。 一般新人小白刚接触前端,你可能会问:零基础能学前端课程吗?要如何开始学习前端呢? 那么下面从学习、实践两个方面来回答这些问题,分享自己觉得适合前端小白的学习方法: 1、学习篇 俗话说:万丈高楼平地起。这句话在这里同样适用,学习前端,首先建议大家打好基础。这里的基础分为两大类:计算机基础和专业基础。 对于一个前端工作者来说,基础知识的掌握情况和理解程度决定了我们可以走多远。这是一个过程,不可能一蹴而就。前端的学习曲线,它是先平缓再陡峭再平缓。一堆人会卡在陡峭的那一段。现在公司需要的是经历陡峭的人。 那如何学习这些基础知识呢? 我建议从书籍、代码、标准三方面入手。 书籍:当需要了解某个知识点时,可以多看几本相关书籍,看不同作者对这个问题的不同阐述,加深自己的理解。对比着看效果更好。 代码:检验我们是否已经掌握知识的好办法就是阅读代码。它不仅帮助我们加深对知识的理解,还可以查漏补缺,让我们得到一些新的启示。我们应该多读一些书籍里的代码、前辈们留下来的代码等等。很多开源代码都可以作为我们的参考来源,归纳总结自己以前写的代码,你会得到不一样的惊喜。 标准:当我们平时遇到问题时,需要追本溯源。而查阅标准就是关键。我们应该多点查阅行业标准和厂商标准。互联网技术更新迭代太快。所以我们甄别的重要方法之一就是查阅标准。 2、实践篇 实践是检验标准的唯一真理。实践阶段特别是对于刚好处在瓶颈期的同学来说十分重要,因为可以通过学习去解决实际问题。 围绕着实践中的问题,实际上可以分为:发现问题、分析问题、解决问题、三个方面。 我们可以从产品的功能需求、开发的非功能要求以及疑问、建议、抱怨等途径来发现问题,当我们发现问题时,不要急于上手解决,要分析问题的本质,确定产生问题的因素,和多方沟通,提出多种解决方案,分析各自利弊,再对照实际情况做出取舍最后解决问题。 以上两个阶段都做好的话,相信你就是一个很优秀的前端工程师了。但是仅仅个人优秀还不够,我们还需要团队优秀。
|