如何成为前端工程师?

如何成为前端工程师?... 如何成为前端工程师? 展开
 我来答
大川萧望糖碎屋S
2021-07-01 · TA获得超过2552个赞
知道小有建树答主
回答量:4379
采纳率:56%
帮助的人:172万
展开全部
前端技术的学习有两条路径:一个是“多线程”的学习路径,一个是深入学习的路径。什么是“多线程”的学习路径?

第一个线程,是基础知识的学习。这个是学习其它技术的基础。基础知识需要系统的学,基础包括JavaScript / HTML / CSS / 原生 Web API的学习。学过之后还不能直接做项目,你还需要掌握一些框架和工具才能解决问题,但如果要更好的解决问题、组合方案、调试问题,就必须对语言和语言特性有深入的理解。

第二个线程,领域知识的学习。前面也说过,要不断丰富自己的知识结构。特定的岗位需要特定的领域知识。会有一些通用性的知识,像软件工程 / 数据 & 算法 / 网络 / 可视化 / 安全 / 交互设计,这些知识和理论不要求有多深的学习,但要有一定的认知。

第三个线程,工程实践经验。重点是使用的经验。像开发工具 / 包管理 / 构建工具 / 主流的框架和库 / 代码版本管理 / 调试和测试相关工具等等,这些工具层面的东西,虽然比较多,很多达到会用的程度就可以。前端工具有“喜新厌旧”的特点,变化很快,要不断吸收最新的东西。所谓“善假于物”,善于使用开源的库和工具,能够帮助我们快速的解决问题。但是,如果不了解背后的原理、技术点,仅仅停留在会用的层面,只能是生搬硬套,很难有进一步提高。很多人说前端发展太快了,刚学会一个东西,过两年就被淘汰了,说的其实就是工具层面的东西,越基础的东西相对越稳定,也就越值得投入精力去学。工程方面,像React这种基础库相对稳定,值得深入的去学,后面我会讲怎么深入去学。实际上,任何新东西都有其发展的脉络,如果你具备一定基础,了解背后的原理,你不仅能很快掌握它,还能完善它。

要成为一名专业的前端工程师,需要多线程、多维度的学习,包括工作之后,仍然需要持续去学习。对同学们起步来说,基础要牢固,工程方面有一定的使用经验,知识结构要尽可能广泛和丰富。
爱尚琵琶cp
科技发烧友

2021-07-15 · 有一些普通的科技小锦囊
知道小有建树答主
回答量:1886
采纳率:74%
帮助的人:61万
展开全部
web前端现在前景好,人才需求大,工资也高。如果你想要专业的学习web前端,更多需要的是付出时间和精力,最好还是选择面授的。线上的基本都是视频,学不会的。
学web前端一般在2万左右,4-6个月左右的时间。应该根据自己的实际需求去实地看一下,先好好试听之后,再选择适合自己的。只要努力学到真东西,前途自然不会差。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式