前端程序员的进阶

更新日期: 2020-01-28阅读: 1.5k标签: 程序员

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

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

构建自己的知识体系

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

在这里推荐2个学习方法

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


    三大能力

    1.编程能力:

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

    2.架构能力:

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

    3.工程能力:

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


    链接: https://www.fly63.com/article/detial/8788

    1024节日的由来,程序员的你最想对自己说的是什么?【1024程序员节日】

    吃饭睡觉写代码,基本都程序猿的大部分生活了,作为从事最累的职业之一的我们终于有了自己的节日,那就是1024。1024向程序员致敬,向自己致敬,向未来致敬。

    一个程序员的运气有多重要

    互联网注定是一个不能安宁的行业,有一些人在努力引领变化,有一些人在努力适应变化,有一些人在被时代的浪潮淘汰。这个世界唯一变的就是变化,人生唯一不能停的就是学习,说到底,要想不被淘汰,只有不断的学习。

    如何成为10倍速的程序员

    国外有个词叫做10x Programmer,直译是以一当十的程序员。我并不认为一个技术大牛能完成10个普通程序员的工作,技术大牛会花1/10的时间把工作做完,然后用剩下9/10的时间平衡生活、爱好和未来,所以我仅把10x Programmer叫做10倍速的程序员。

    优秀的程序员是不看源码的,这是真的么?

    仍是要永远 ctrl+v,永远拿来主义。仍是要时时刻刻对美好满怀期待,对未来充满渴望,对经典心怀敬畏。要记住啊,能原创而不原创,有源码而远源码,才是最无知的成熟。

    优秀程序员的十个习惯

    优秀程序员有哪些好的习惯:1. 想清楚,再动手写代码,2. 不交流,就会头破血流,3. 文档没人看,但还是要写,4. 一定要写注释,5. 别指望需求会稳定

    程序员和用户

    我曾经说过,程序员不是一般的人,是具有某种超能里的人。但问题是,程序员往往意识不到自己的这种特异功能,在他们的眼里,会认为自己很普通,跟常人一样,所以,程序员能做到的事情

    一个程序员送给大学生弟弟的那些话

    分析自己的处境; 做适合自己的选择; 以成长为目的,担负起更多责任,打破对做事的认知; 把握机遇,去锤炼自己; 抛弃一些懒惰,多一些积极;向牛逼的人靠近,向给你提供条件帮助你学习的老师靠近。以上结合了我自己的经历,希望文章能更形象。

    程序猿跳槽季,为什么你的薪水总升不上去?【转载】

    现在身处跳槽高峰季,作为即将跳槽的我,在这里分享几点建议给大家。众所周知,找工作的前提是面试,面试的前提是过了简历,过了简历的前提是你怎么投。

    程序员养生攻略_程序员防猝死指南

    程序员在其职业生涯中,健康问题尤为突出。但是大部分程序员只顾码字,却往往忽略了自身的健康问题。这或许是因为写代码太入神,也或许是因为来自老板的压力太大。

    程序员笔名、别名_适合程序员的英文名字

    一个厉害的程序员,都会有一个牛逼哄哄、有辨识度有个性的英文别名。在公司同事中很更好的称呼,这篇文章翻译整理了一下适合程序员的英文名字

    点击更多...

    内容以共享、参考、研究为目的,不存在任何商业目的。其版权属原作者所有,如有侵权或违规,请与小编联系!情况属实本人将予以删除!