前端程序员的进阶

前言

如何成为一名优秀的前端工程师

  1. 要有自己的前端知识体系
  2. 逐步完善自己的三大能力,首先是编程能力,其次是工程能力,最后是架构能力
  3. 在工作中完善自己的领域知识,如教育类,电商类等等

构建自己的知识体系

构建自己的知识体系,就是就是把一些零碎的,分散的,相对独立的知识概念或者观点加以整合,使之形成具有一定联系的知识系统

在这里推荐2个学习方法

  1. 思维导图,根据不同类型的思维导图整理知识点,使知识点行成串联
  2. 追溯法,通过寻找问题的源头去解决问题,还可以通过标准文档,还有技术大师的分享去思考解决问题
  3. 讲解,把你学会的讲给别人听

追溯法常用网站

三大能力

编程能力: 就是用代码解决问题的能力,你编程能力越强,就能解决越复杂的问题,细分又有调试、算法、数据结构、OS 原理等这些的支撑,你才能解决各种麻烦的问题。

架构能力: 则是解决代码规模的问题,当一个系统足够复杂,你会写每一块,能解决每一个问题,不等于你能搞定整个系 统,这就需要架构能力,架构能力包含了一些意识,比如解耦、接口隔离,也包含认识业务建立抽象模型,也有 一些常见的模式,比如经典的 MVC,还有设计层面,面向对象、设计模式等等。<br />

工程能力:则是解决协作的问题,当系统规模更大,光靠一个人,是没办法完成的,如何保证几个高手互相能够配合好?如 何保证项目里面水平最差的人不拖后腿?这个工程化建设,往往会跨越多个业务,以汇报关系上的团队为单位来做。包括前后端解耦,模块化,质量保证,代码风格,等等。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 最近写了一篇关于前端一些常见轻便耐用的UI框架的小总结,很多小伙伴私信问我,要怎么学习前端,没有明确的方向,为了感...
    祈澈菇凉阅读 9,399评论 8 36
  • 最近写了一篇关于前端一些常见轻便耐用的UI框架的小总结,很多小伙伴私信问我,要怎么学习前端,没有明确的方向,为了感...
    祈澈菇凉阅读 1,738评论 2 31
  • 年龄越来越大: 1、熟悉的也会变成陌生。 2、越老越透支不了身体。 3、当人变得低欲望时候,无法去做不擅长的工作。...
    人生感悟阅读 600评论 0 2
  • 钟声 文/雄关漫道 从来没有为自己 敲响过一次 声起时,惊醒的 都是别人的梦 给愚者以启示 予智者以深思 向善者以...
    闫殿才阅读 257评论 8 21
  • 有人问我, 你的梦想是什么? 我想了想, 梦她想她? 我本来是有梦想的, 只是后来遇到了你, 又失去了你, 这不是...
    刀把阅读 270评论 0 0

友情链接更多精彩内容