zoukankan      html  css  js  c++  java
  • 【转】我心中的程序员技术飞升之路

     
    偶然间看到一篇文章(http://www.w3cfuns.com/thread-1052-1-1.html),觉得写的非常有意思,于是照着里面的内容整理了下我心目中的技术道路:
     
    一、入门
    掌握一定的基础,能够完成一些简单的开发,使用最基本的代码解决问题。
    攻略:看书、API
     
    二、初级
    有整体的认识,会使用IED开发项目,使用成品代码,能够正确的解决问题。
    攻略:上网搜集资料,参加讨论组,积累各个需求的解决方案。最好通过实际工作经验,或者独立开发项目
     
    三、中级
    拥有几套解决方法,选择最优解,回顾最基础的知识,对这门技术有更深的理解。
    攻略:一定级别的丰富开发经验,攻克过多项难题,成为开发主力
     
    四、高级
    能够在没有需求的情况下,设想到各种情况,提供公用开发模块,从根本上解决某类问题。
    攻略:关注设计模式、框架设计
     
    五、专家
    熟悉框架和开发模式,关注算法和数据结构,不再关注需求而是关注语言本身的更优化
    攻略:阅读底层代码实现和解析引擎,写技术文章供人参考
     
    六、大师
    构架师级别,带领大型团队开发,根据具体的环境给出最佳指导。
    攻略:不再关注技术本身,而是关注哪种技术方案怎么在外部环境中更好的实现
     
    然后:向其它相关技术领域进行修炼,把目光投到整个系统开发连体中去
  • 相关阅读:
    centos 7修改时间为中国时间
    颜色表及html代码
    前端日志监控体系
    测试开发必备技能:安全测试漏洞靶场实战
    Jmeter(三)----win10系统下如何修改Jmeter字体大小?
    Jmeter(二) ---Jmeter英文版本修改为中文
    Jmeter(一) ---Windows环境搭建
    跟着高手学复盘_初步理解
    小测试对 HTTP/2 的了解
    软件测试入坑建议
  • 原文地址:https://www.cnblogs.com/wk2008520/p/3472924.html
Copyright © 2011-2022 走看看