我是一名前端工程师 💻 ,同时是一名前端菜鸟,但是我想学好前端,在我学习前端的道路之中,往往都是自学前端,通过看书啊,看对应的Blog啊,还有之类的网络教程自学的,因此随着时间的推移,也算是学会了前端吧,但实际上,我个人感觉,前端的东西还有很多是值得我们学习的!
我毕业于软件工程专业,也就是别人耳熟能详的,计算机专业,当时,我还是一名写Java CRUD Boy,但是看着协同开发的小伙伴写的前端特别的唯美,其实心里不由自主的心生羡慕,当然每个人对于前后端的看法不同,但是我当时写后端Java也是因为当时,学校这边讲的一些课程体系都是后端的,自然而然大部分得同学们与后端联系也更为紧密一些.
在我心生羡慕之后,我并没有停下来,而是想着能不能试着入坑,于是我便带着想法入坑前端了,但是后面开始学的时候还好,但是后面学着学着就有点不是那么一回事的感觉,不像后端那样,技术体系相对较为稳固,按部就班的来就行,但是前端的花样太多了,学不过来是非常真实的一件事情,前端TOP100已经教我做人了 😂 , 不仅仅是表面上的前段三剑客(HTML+CSS+JavaScript),还有这三种衍生出来的很多工具啊框架之类的,后面的Node横空出世后,带来的一系列对于前端工程化的发展,让前端工程师在互联网开发职位上炽手可热!
前端工程师也是这几年才热门起来的,但并不是现在才有的,学前端并不想学后端那样非常具有深度,但是前端也是一个不容小觑的职业,前端是一个年轻的小伙子,要学好它并不容易,虽说没有相关专业讲前端,但是我们可以通过对技术的热情去学,去做!
那么尽管热情和实践非常重要,但是要想学好前端,光靠热情是不行的,我们需要通过体系化的方式去慢慢梳理前端知识体系,针对性的去学习它,才能够将学到的前端只是更好的应用到实际开发中来!
那么如何去学呢? 🧠
我最近也在看书,再通过Blog,付费专栏啊之类的平台在学习知识,我也希望通过我的学习收获能够以Blog的方式分享出来!
对应的要想学好前端,不仅仅要掌握好HTML+CSS+JavaScript,这是前端最基础的内容,也就是所谓的看家本领,还需要学好浏览器(Browser)领域相关的知识,前端大部分的应用都是跑在浏览器端的,因此浏览器相关知识是我们学好前端必备的知识储备!最后是开发过程中,实践的总结与积累,我们可以分为如下模块📋:
- JavaScript
- HTML+CSS
- 浏览器实践
- 前端综合应用
随着前端发展越来越快,前端社区也非常活跃,在新技术不断活跃在人们视野的同时,在这种环境下,机会和竞争并存,学习也犹如逆水行舟,不进则退,慢慢构建自己的知识体系,是非常重要的,不断地学习不断地提高自己的不可替代性是非常关键和必要的!
让我们一起加油! 🤜