background image

           .net 开发人员的瓶颈和职业发展

 

现在社会比前几年浮躁了

,越来越多的人抱怨薪水低,高薪工作不好找;

诚然这有

CPI 的压力,可是也有很多人没有认清自己的职业发展.

很多

.net 程序员个各种纠结,想拿高薪又拿不到,想提高又不知道怎么能提高.

我也经历过这样的阶段

,各种纠结和迷茫,不知道路在何方,在此我把我的经验和看法分享给

大家

,希望能给大家一点帮助.

关于职业

/薪水瓶颈的问题:

(在本文中,我们假设薪水就是能力的真实体现,不考虑运气等因素,并且薪水以上海为标准,其
他城市乘以相对比例

)

瓶颈一

: 入门 (薪水<0)

在这个阶段没有老师就是各种悲剧

,各种概念的混合,各种纠结,各种蒙....基本上这个阶段的

薪水

<0 (贴钱人家也不要你)

如何突破瓶颈

:没啥好说的,看书自学吧, 或者找人培训

 
瓶颈二

:初级开发人员(年薪<5 万)

在这个阶段

,开发人员会拖控件,会处理一般小公司常见的业务需求,懂得搜索一些关键字来

完成自己的需求

, BOSS 交代的任务大部分能完成..不过仅仅限于自己的知识范围内

代表产品

: 各种什么小企业站点,几千块那种,偶尔有点稍微难一点的就很难实现,或者用非常

挫的方式来实现

,代码中各种神奇...

代表人群

:北大青鸟等地方出来的.....

关键点是

: 加深对.net 的理解,了解.net 周边的相关技术,要调整好心态,有专研精神

如何突破瓶颈

:多找高级人员,看看人家是怎么工作,怎么思考 怎么解决问题的; 听到别人说到

某些东西

 最好都留心一下,google 下看看是什么东西 和你的工作能不能配合起来

 
瓶颈三

:中级开发人员(年薪<12 万)

这个级别的程序员不仅仅经验够了

,知识面也相对好一点, BOSS 交代下来的任务可以很顺利

的完成

, 擅长于已知关键字的情况下搜索解决方案

基本上

.net 附近的知识都懂一些,例如 javascript html sqlserver ext componentart 等等

.net 内的大部分东西都听过或者用过, 例如 linq lambda wcf socket
代表产品

:各大中型公司的最底层开发人员,开发点不重要的应用,写的代码在高手看来....好

歹还能跑

...BUG 不是很多....在不重要的应用中就无所谓啦, 稍微重要点的系统或者代码就

不敢让这些人做了

,

各中小学公司的中层开发人员

,有可能一个人做一个项目,或者带两三个虾米做项目;做的项

目修修补补还是能用的

,最常见的就是做点增删改查.

代表人群

:工作 3 年内的.net 开发人员,经常有重复劳动,最喜欢的就是什么代码生成器,以为

牛逼的不得了

. 很多人都会卡在这个瓶颈,主要问题是不知道要下一步怎么走

关键点

:这个阶段的开发人员由于公司和项目的需要,经常很忙,或者从事重复性的工作, 职业

视野不够开阔

,不知道路在何方

如何突破瓶颈

:看看你的领导或者其他比你高级的人员是怎么工作的,参加各种技术论坛和讲

;看书,视频

     例如 mix11 chanel9, 可以看看 CLR via c#之类的东西, 要考虑长久的 最好一口气突破下一
个瓶颈