我心中的程序员技术飞升之路

本文概述了一条从技术入门到大师级的技术成长路径,分为六个阶段,每个阶段都有明确的目标和建议的学习方法,帮助读者理解如何逐步提升技术水平。
偶然间看到一篇文章(http://www.w3cfuns.com/thread-1052-1-1.html),觉得写的非常有意思,于是照着里面的内容整理了下我心目中的技术道路:
 
一、入门
掌握一定的基础,能够完成一些简单的开发,使用最基本的代码解决问题。
攻略:看书、API
 
二、初级
有整体的认识,会使用IED开发项目,使用成品代码,能够正确的解决问题。
攻略:上网搜集资料,参加讨论组,积累各个需求的解决方案。最好通过实际工作经验,或者独立开发项目
 
三、中级
拥有几套解决方法,选择最优解,回顾最基础的知识,对这门技术有更深的理解。
攻略:一定级别的丰富开发经验,攻克过多项难题,成为开发主力
 
四、高级
能够在没有需求的情况下,设想到各种情况,提供公用开发模块,从根本上解决某类问题。
攻略:关注设计模式、框架设计
 
五、专家
熟悉框架和开发模式,关注算法和数据结构,不再关注需求而是关注语言本身的更优化
攻略:阅读底层代码实现和解析引擎,写技术文章供人参考
 
六、大师
构架师级别,带领大型团队开发,根据具体的环境给出最佳指导。
攻略:不再关注技术本身,而是关注哪种技术方案怎么在外部环境中更好的实现
 
然后:向其它相关技术领域进行修炼,把目光投到整个系统开发连体中去
 

转载于:https://www.cnblogs.com/xujanus/p/3449796.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值