A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 高境 金牌黑马   /  2013-1-8 15:22  /  4198 人查看  /  20 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

程序员有不同的层次,往上走不光要有技术积累,更重要的是对事物的理解能力。这篇文章将为大家讲讲程序员的四个境界。

1 无意识无能力(不知道自己不知道)这个时候是刚开始接触编程到编程有差不多一年左右的时间,大多数这个时候在大学生涯,年少轻狂,激情四射,学习起来超级有干劲,尤其当自己知道一个个编程法则,写出很自己认为很牛逼的程序,研究过高深的算法,做过几个项目,觉得编程很简单。我当初就是这样的,在大学的时候会用 spring,hibernate,tapestry(貌似这个不是很流行),struts做过两个中型项目,学习过设计模式,部署过ejb,看过soa相关的皮毛知识,觉得自己无敌了,都不知道学习什么了,觉得所有框架都会用了,好牛逼啊,不知道自己学习啥子了。

2 有意识无能力(知道自己不知道)
这个阶段应该是编码超过一年,接触过比较大型的项目,在工作中遇到一些自己无法独立解决的问题。会经常请教一些前辈们。对于编程,知其然,不知其所以然。这个时候大概应该参加工作了,因为工作过程中会遇到很多在校园里面无法遇到的技术问题,比如性能,可用性等等。这个时候没有当初的那种轻狂,开始虚心学习,研究事物的本质。我在刚工作3个月时候,才发现自己水平很菜。虽然会用spring,但是无法领会其精髓。以前做的项目都是自己搭建工程的,而公司有一套标准化的开发,测试,打包,构建工具。开始接触越来越多的技术,遇到很多无法独立解决的问题。这个时候感觉自己的成长很快,慢慢开始走上职业程序员之路。

3 有意识有能力(知道自己知道)
经过有意识无能力的阶段,这个时候,由于自己接触的东西已经非常多,职业水平已经达到一个台阶。经历过几千小时的编码生涯,解决过各种棘手的技术问题,对于遇到的大多数问题都知道其发生的原因以及解决方案。在这个阶段里面,已经是一个很有水平的程序员,能够独立解决自己遇到过的所有问题。我在公司的前几年,正好遇到公司的快速发展,公司的技术架构经历了巨大的变化,从单系统架构到分布式架构,从单系统发展到上百系统,日独立PV从几十W发展到接上亿,每天上亿的交易数据。这个阶段自己在 编码技巧,设计模式,消息中间件,分布式系统设计,领域驱动设计,集群,数据库拆分,架构设计 都有很大提升。基本上能够解决遇到所有的问题。

4 无意识有能力(不知道自己知道)
这个阶段就是融会贯通的时候。如果说第三个阶段是能够解决自己遇到的所有问题,这个阶段就是能够解决他人遇到的但是自己还没有碰到的问题。这个阶段就是抽象思维能力不断提高能够达到的境界。如果说第三个阶段能够解决某一个问题。这个阶段能够解决某一类问题。能够把自己在第三阶段遇到的问题抽象化一类问题,例如如何解决一个系统的性能问题。我最近在做ios相关的开发,自己之前从未学习过objective c,但是因为对java底层实现以及设计模式和mvc设计了解,对cocoa 中UIKit设计图看一下就知道大概是如何实现的了。还有就是目前比较火爆的 函数式编程的高阶函数 和 java中的模板模式与 回调机制有点类似。这就是融汇贯通的结果。目前觉得个人能力已经基本在这个阶段。

20 个回复

倒序浏览
顶了再看{:soso_e113:}
回复 使用道具 举报
第二阶段中。。。路还很远啊。。
回复 使用道具 举报
{:soso_e117:}看的自己好心寒啊
回复 使用道具 举报
要达到这几个境界还真难

评分

参与人数 1黑马币 +27 收起 理由
高境 + 27 赞一个!

查看全部评分

回复 使用道具 举报
{:soso_e179:}
回复 使用道具 举报
{:soso_e179:}
回复 使用道具 举报
{:soso_e179:}
回复 使用道具 举报
俺在哪个阶段0.0
回复 使用道具 举报
我还是处于知道自己不知道,感谢黑马,争取早日让自己知道自己不知道吧
回复 使用道具 举报
扒好意思!  现在是不知道自己不知道,还嫩啊,把自己绕进去了
回复 使用道具 举报
第二阶段中.....
回复 使用道具 举报
四大境界!无意识无能力中。。。{:soso_e143:}
回复 使用道具 举报
基本处于在第二阶段
回复 使用道具 举报
潜心修炼!
回复 使用道具 举报
{:soso_e179:}
回复 使用道具 举报
位于一二阶段交界
回复 使用道具 举报
第一阶段都木有达到,有木哟
回复 使用道具 举报
好像绕口令
回复 使用道具 举报
明显是第一阶段
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马