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

现在社会比前几年浮躁了,越来越多的人抱怨薪水低,高薪工作不好找;

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

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

我也经历过这样的阶段.......各种纠结和迷茫,各种悲剧......不知道路在何方,在此我把我的经验和看法分享给大家,希望能给大家一点帮助.

(本文只代表我的个人观点)

关于职业/薪水瓶颈的问题:

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

瓶颈一: 入门 (薪水<0)

  在这个阶段没有老师就是各种悲剧,各种概念的混合,各种纠结,各种蒙....基本上这个阶段的薪水<0 (贴钱人家也不要你)

  如何突破瓶颈:没啥好说的,看书自学吧, 或者找人培训

瓶颈二:初级开发人员(年薪<6万)

  在这个阶段,开发人员会拖控件,会处理一般小公司常见的业务需求,懂得搜索一些关键字来完成自己的需求, BOSS交代的任务大部分能完成..不过仅仅限于自己的知识范围内

  代表产品: 各种什么小企业站点,几千块那种,偶尔有点稍微难一点的就很难实现,或者用非常挫的方式来实现,代码中各种神奇...

  代表人群:北大青鸟等地方出来的.....大学不好好念书 混出来的

  (很多朋友说我对北大青鸟有成见, 我对这培训公司没啥成见, 只是起点不一样而已, 我的起点水平还不如北大青鸟的呢,以后能达到的高度和你现在在的位置关系不大,主要还是看你的成长速度, 很多大学生出来比培训出来还不靠谱.  此外 就平均水平来说 我个人认为培训机构出来的 能干活,便宜 [这也是某些公司看中的方面] )

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

  如何突破瓶颈:多找高级人员,看看人家是怎么工作,怎么思考 怎么解决问题的; 听到别人说到某些东西 最好都留心一下,google下看看是什么东西 和你的工作能不能配合起来

  书已经可以开始看了,最好是问资深人员你需要看什么书,一般这种问题人家还是愿意回答的, 要注意不要被某些垃圾书误导了

瓶颈三:中级开发人员(年薪<18万)

  这个级别的程序员不仅仅经验够了,知识面也相对好一点, BOSS交代下来的任务可以很顺利的完成, 擅长于已知关键字的情况下搜索解决方案

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

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

  代表产品:各大中型公司的最底层开发人员,开发点不重要的应用,写的代码在高手看来....好歹还能跑...BUG不是很多....在不重要的应用中就无所谓啦, 稍微重要点的系统或者代码就不敢让这些人做了,

  各中小学公司的中层开发人员,有可能一个人做一个项目,或者带两三个虾米做项目;做的项目修修补补还是能用的,最常见的就是做点增删改查.

  代表人群:工作3年内的.net开发人员,经常有重复劳动,最喜欢的就是什么代码生成器,以为牛逼的不得了. 很多人都会卡在这个瓶颈,主要问题是不知道要下一步怎么走

  关键点:这个阶段的开发人员由于公司和项目的需要,经常很忙,或者从事重复性的工作, 职业视野不够开阔,不知道路在何方

  如何突破瓶颈:看看你的领导或者其他比你高级的人员是怎么工作的,参加各种技术论坛和讲座;看书,视频

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

瓶颈四:高级开发人员 (年薪<30万)

  在这个阶段的技术人员,狭义上的技术基本上达到一个很大的瓶颈(狭义的技术主要是说具体怎么实现,什么asp.net生命周期,控件开发,多线程 lock等等)

大部分.net配套的技术和产品都已经会使用或者能在很短时间内学会,例如DNN,Nhibernate之类的

有一自己的一套想法或者一套解决问题的办法,有自己最熟悉的一套工作方式和工具

     由于长期从事某个一个行业或者领域的开发,会某个方面的技术特别的熟悉, 例如长期做ajax应用 对于HTTP HTML CSS javascript都比较了解,

  甚至在某个方面的技术达到精通的地步,会在公司方面作为特别的技术牛人出现 可以解决很多其他team member的技术问题

有很强的学习能力,没涉及过的技术和体系 可以很快的自学, 有准备的情况下, 狭义的技术面试题难不住他们

     但是对广义的技术还是比较欠缺,对于.net体系之外的东西知道的还不够, 对于核心的CLR IIS和windows 平台有些了解 不过还不够深入

代表人群: 小公司里面的技术牛人, 大中公司里面的team leader 一流公司的底层

关键点:这群人现在有较多的职业发展的选择,不过每条路都不是很容易, 而且职业发展前几年的黄金时间过去,接下来的发展速度会降低

如何突破瓶颈: 在这里 你会发现你的朋友圈会对你的职业生涯有很重要影响, 大部分这个级别以上的工作不会在招聘网站上见到, 主要还是靠朋友介绍

要考虑看广义技术上的书籍,而不是单纯.net的书籍, 如果要单纯的继续在.net上提高,已经很难有书可以帮到你,大部分时候要靠PPT 零碎的资料,朋友的聊天才能有所突破

瓶颈四之后   突破瓶颈四以后的路就很宽广了.....

这个阶段的职业发展 我认为有以下几条路线:

1.领域专家  例如长期从事电信项目的开发,那么这个时候你的价值就会成为 电信业务知识+技术知识 (其实选行业比选语言赚钱多了) 要走这条路 要提前几年准备, 而且别选错行业...

2.管理层(开发经理,项目经理)   中国大部分人准备走这条路线, 不过说实话 这条路比技术路线要难走;主要是要转变技术人员的思维.还有就是实践机会

3.纯技术路线  这条路在中国的中小企业很难走, 大企业也不是很容易, 最好的办法就是去外企 (所以你需要提前准备你的英文和人际关系)

4.创业  这条路线我不熟悉

5.架构师 这条路可遇不可求......最难的是经验.....例如电子商务方面的,最好找个类似的公司混进去看看人家怎么玩的.

6.换个行业

一些在我职业生涯中的关键点

1.要保持良好的心态 不要因为暂时没法达到你的目标而气馁

2.什么都会不如精通一个,了解多个

3.要时时刻刻保证对自己的投资, 例如学习,看书,扩展社交网络等

4.要做一件事情就做好,要么就不做

5.如果很长一段时间感觉没进步,你可能需要反思一下了

6.能力上去了 一切都不是问题

7.最好每年都做一个计划  然后再有一个中期的 例如5年的职业规划

8.你现在的公司和职位对你的职业发展非常重要, 毕竟你一天至少8个小时在做公司的事情(偷懒那是另外一个话题) 能不能在工作中学习成长 很大程度上决定了你的发展水平

如何获得你喜欢的职位:

1.不同的职位出现在不同的地方, 一般所有瓶颈4和以下的职位都会出现51job之类的招聘网站,  而这个级别和之上的职位一般出现在 a.一流公司自己的网站  b.猎头 c.朋友圈

2.即使你能力不够 也可以考虑去面试, 面试是一次非常好的学习机会; 在面试中你可以发现你自己的弱点 (you don‘t know what you don‘t know) 而且这也是一个好机会让你知道你的市场价

3.如果很想获得一个职位, 提前准备,  例如目标公司的职位描述,公司文化,侧重点

4.走内部推荐一般更靠谱

5.越往上走 越难, 要提前很多做准备, 例如你可能现在觉得硕士学位没用, 可是当你要用的时候再读就来不及了 (工程硕士也好)

最最重要的当然还是能力啦

 在不同人生阶段对我影响比较深的书籍和资料

1.英文学习资料, 最新的技术文档都是英文的, 最牛的技术人员一般也都说英文 (这个是事实, 中国技术比欧美还烂很多)

2.CLR via C# 经典书籍;

3.Code Complete 1/2; 算法导论(这个东西随便看看就好,难度比较大)

4.技术网站  MSDN stackoverflow  iis.net asp.net github channel9  mix11

还有其他很多资料一时想不起来了,请大家帮忙补充下 呵呵

这些都是我的个人看法 希望对大家能有所帮助

如果觉得没啥用,请忽略,谢谢

本文主要描述的是开发的发展方向, 其他的例如管理,设计,销售,等等基本上不怎么涉及

也许大家对于收入这块有一些疑问,事实上,在中国的大城市纯技术职位的薪水还是很不错的,就看你有没有能力拿到了

原文地址:https://www.cnblogs.com/DreamRecorder/p/9223877.html

时间: 2024-10-17 12:17:49

.NET开发人员的瓶颈和职业发展的相关文章

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

From:http://www.cnblogs.com/PurpleTide/archive/2012/05/16/2502547.html 现在社会比前几年浮躁了,越来越多的人抱怨薪水低,高薪工作不好找; 诚然这有CPI的压力,可是也有很多人没有认清自己的职业发展. 很多.net程序员个各种纠结,想拿高薪又拿不到,想提高又不知道怎么能提高. 我也经历过这样的阶段.......各种纠结和迷茫,各种悲剧......不知道路在何方,在此我把我的经验和看法分享给大家,希望能给大家一点帮助. (本文只代

上海岳城科技web开发人员职业发展的11个阶段

今天我们带来的是一篇有趣的关于web开发人员职业发展11个不同阶段的文章. web开发人员是个有着许多阶段,非常有趣并且拥有挑战的一个职业.考虑到这陡峭的学习曲线,你可以完全预期到你将经历挫折,启蒙,自以为是以及在这些心态之间的转变.在这篇文章中,我们通过一系列超犀利的动画视角来看看这些阶段,相信这将非常有趣. 阶段一 菜鸟 在职业初期,我们总会有温热感,这段时期你对自己在做什么绝对是毫无头绪.就像是离了水的鱼,每一行代码都是一个谜.DOCTYPE?哈?见鬼的<div>是做什么的?第一个阶段是

嵌入式开发职业发展方向有哪些?

近几年来,随着移动互联网.物联网的迅猛发展,嵌入式技术日渐普及,在通讯.网络.工控.医疗.电子等领域发挥着越来越重要的作用:随着嵌入式技术及相关产品不断渗透到人们日常生活 ,大大小小公司对于嵌入式开发 人才招聘需求猛增. 在介绍嵌入式开发职业发展方向之前,先了解一下嵌入式设备的本质.嵌入式设备的本质就是一台专用的.微型计算机,所以就像计算机一样由三个层次的东西组成: 1 )硬件,包括 cpu (如 ARM) .存储(如 flash ). I/O (显示模块.通讯模块.视音频模块. I/O控制电路

浅谈Android移动开发程序员的职业发展之路

现在几乎每个it公司都在开发移动产品,我最早知道Android还是在09年成都某学院上大学的时候,从新闻上知道有这么一家公司,创始人安迪·鲁宾很有名,但安卓到底是做什么的,我并没有关注. 到2010年毕业的时候,Android已经发展到了2.2版本,百度了一下Android,知道了(应用)开发采用的是Java语言.我当时学过C,C++,对java有些了解,从成都辗转来到北京,找到的工作正是开发一款Android应用(生活服务类).这时我有了一个HTC的安卓最新版手机. 现在做Android移动开

【绝对干货】Swift是花拳绣腿吗?从Swift谈开发语言与程序员的职业发展

Swift是一种新的编程语言,用于编写 iOS 和 OS X 应用.Swift 结合了 C 和 Objective-C 的优点并且不受C兼容性的限制.Swift 采用安全的编程模式并添加了很多新特性,这将使编程更简单,更灵活,也更有趣.我们的腾讯Bugly移动开发者沙龙第二期就是围绕这一主题展开的,很多同学表示听的不够过瘾,因此小编特意邀请分享者将精华整理成文字,来于大家分享. 首先我们考察一下Swift究竟是一个什么样的变成语言.在2014年苹果的WWDC(世界开发者大会)上,Swift首次亮

【转】论创新工场、职业发展、offer如何比较选择、移动互联网

大纲:一.缘由.概述二.创新工场的模式三.职业发展道路的影响因素四.职业选择的几个小问题五.李开复的移动互联网和我眼中的移动互联网六.再见和祝福 一.缘由.概述1.缘由        前两周,有个师弟咨询我个offer选择——360产品经理offer和创新工场某团队产品经理.他说面试的时候,创新工场某面试官说在360做产品经理不如在创新工场,360那边产品团队XX不专业,创新工场这边产品团队XX牛B,劝说这人推掉360的offer接创新工场的offer.    我当时听了那叫一个汗阿——能说出这

重构职场竞争力之测试职业发展困惑分析

因我们品课学院新开启企业定制化性能测试培训课程,意味着这些学员培训完后,可以直接到有专业技能需求的企业就职.因我写这个定向性能诊断分析优化课程框架内容介绍写得比较简易,没有细化内容,加上求学者她们也有一些职业发展疑问等,都揣着好奇心在上周日下午,从各地辛苦奔波而来,了解课程内容并参观我们机构教室. 在交流介绍中,听到他们职业发展诉求和焦虑,也知道他们的顾虑,毕竟也是过来人,工作十几年,长期在产品+外包服务的金融公司就职四处出差做项目,带人教人十几年,并在高伟达公司做测试管理这8年中,也是从普通职

SAP成都研究院35岁以上的开发人员都去哪儿了?

2006年成立的SAP成都研究院,位于天府软件园B区.如今,因为研究院发展的不断壮大, 已经搬迁到天府软件园E区了,因此,发生在图片building各种充满悲欢离合的故事,已经成为一部分小伙伴脑海中难以磨灭的回忆,永远消逝于历史的长河之中. 我为什么要写这篇文章 SAP成都研究院有很多刚从大学毕业不久的年轻小伙伴加入.一起聊天时,有小伙伴悄悄向我打听,"咱们公司的开发人员们咋看起来都是年轻人?35岁以上的开发人员去哪儿了?难道程序员真是吃青春饭的?" 这些同学想的比较远,值得赞一个,看

作为大龄开发人员,敢问路在何方?

相对同时刚出校门同学从事其它行业而言优厚的薪水,以及不断学习更新的专业知识不仅仅让你感到生活的充实,更满足了你那不让外人知的虚荣心.在刚出 校门的几年中,你经常回头看看被你落在后面的同学们,在内心怜悯他们的同时,你也会对自已天天加班的努力工作感到心里平衡:"有付出才会有回报"这句话在 那几年中你说的最多,不管是对自已的朋友们还是自已的爱人.第二句最常说的话是对公司的领导:"不行我就走人!",实际上你也真的走过几回.对了,在这几 年中,因为你的经济条件不错,你开始买房