上一个星期,一篇名为《.net估计要写在你手里了》几乎点燃了整个园子,有人群情激愤了,有人点赞的,有人上去打算喷博主个体无完肤的,总之,这篇博客很成功的引起一些.net 从业者的思考,也包括我。
写那篇博客的人是一名从业6年的.net coder,之所以定义为coder,我在回顾了博主6年的博客园生涯之中发现了一些如下有趣的事
我们先看看6年博客都写了些什么。
基本上技术上文章分享呢,都没有分享一些稍微实用的东西,那看看其它的技术心得分享呢
总结看来就是:.net 这个坑货害的老子工资低。
我个人很佩服花6年时间来做同一件事的,很显然他达到了这种程度,花了至少6年的时间来抱怨,我觉得这种毅力也确实够强的。对于他的这种行为,我暂时没有更多的评价。只是觉得这样的一个人很可悲,明明这种花点时间,安静的做一些实际的事情的人就可以摆脱这各困境的人,确要在抱怨之中耗费一年又一年的光阴。
那我们回过头来,分析一下.net与其它语言的求职机会呢
我点开了51job的求职比例,搜索了.net与java的求职比例列表:
51job:http://www.51job.com/
最后求到的比例大概如图:77%,23%(还算是满符合28原则的)
然后我在职友里面大概看了一下工资的比对情况:
http://www.jobui.com/salary/quanguo/
那我们先看全国.net收入水平
看一下工资曲线图
我们在看看全国Java的工资水平:
73%的人投了偏低,看来在9870这个水平,大家觉得都应该不止这个数,在看看工资的曲线图
在同样的8-10年之水准以及3-5年的峰值来看,都比.net高了很多。
结论:在工作岗位和上升空间来看,java都比.net高了不少。
OK.在陈述完事实之后我们来聊聊.net开发一些实状况。
笔者12年毕业,大学本科工商管理,学.net当时因为想写一个类似搜种子和网盘搜索器(可以参考笔者写的第一篇博客),大学毕业之初大现在已经3.6年的时间,在这三年时间笔者主要从事三种不同类型的工作:
第一阶段:.net form 以及Web开发
第二阶段:微软SSIS以及SQL Server开发
第三阶段:python 数据挖掘及分析
在这些阶段的同时,笔者接触了很多当初学.net开发的一般都会如下的几个方向:
有当初和我一起写hello world的小伙伴转了web前端,在北京20K以上,也有转了html5搞游戏开发的,25K左右,转游戏开发u3d的小伙子,自己写了游戏,每年营利状况不错,在家办公,也有工作一年后迷恋SQL转DBA或转BI,也有循规蹈矩的依然做.net MVC开发的,工资还算不错。
当然,我的例子和他们的精彩都是属于不可复制一种事实,每个人有每个人的精彩,每个人在精彩之下为了自己的进步而承受的心酸会有谁去真正了解呢。我刚参加工作和各种的不会,第一份工作直接被辞退了,写的迷茫的时候和怀疑自己的时候就去跑跑步,看看书。大家都会告诉你他成功的时候是多么的意气风发,多么的指点江山,他却从来不会告诉你在低谷的时候他锁在出租屋里举步维艰,一筹莫展的憋屈。
说了这么多无非是想说一个事:.net语言所棒,Java也很棒,再我看来每种语言都强很多,.net 的VS是我用过的所有的IDE中最爽的一种,没有之一,C#的语法写起来柔丝顺滑(- -,我描述的不是套套),java跨平台,生态环境真的不要太好
在我看来,语言只是给你入场的机会,至于比赛的结果,20到60岁时间这么长,谁能笑到最后,谁又能笑到最好呢?
你明明知道自己的困境在哪里,你却停在那里,不停抱怨这个天气不好,那个风水不好,你花这么多时间来抱怨你明明可以通过努力就能改变的事实,这没有意义。
最近一段时间的面试,让我感触到自己的基础是多么的薄弱,一些常用的算法题和底层的原理实现本该在3年的工作中有所学习,却被各个大神问的面红耳赤,实在羞愧,我想这也是某些.net 开发者一些通病,太过度迷恋应用层,今天这个框架出来,学学学,明天那个技术出来,学学学,很少去研究:这是怎么实现的,本质是什么。我想我就犯了这些错误,还好新的公司给了我机会让我用时间来证明这个错误我是可以弥补的。
以下一句话和一篇文章是多年以前在某个杂志中看到的,与各位开发者共勉:
Talent is enduring patience
红灯须硬闯,马路要横穿(文/王路)
============2015.12.3 update============
2015.12.3号晚上回家的路上下了一场小雨,深圳的气温总算是降下来了,空气中竟然有一点湿冷的感觉,我摸了摸公交卡,搭上熟悉的公交,在回来的路上看了最近的一些评论想了一些事情。也在这里简短的回答一些问题。
关于转行你有什么好的建议?
我唯一的建议就是做自己感兴趣而且能赚钱的事,这个钱不一定非得非得是赚多少的上限,但至少需要一个保障一个你生活保障的下限。大家都是成年人,每一个选择,每一个决定都要对自己负责,因为,没有人会为你的失败买单。
你怎么有勇气能转?
我先定义一下我不是转行,我只是换了一种语言,换了一种我更喜欢的语言而已,前段时间看一个节目里面讲过一个小故事:有一群人,站在一堵墙面前,大家你看看我,我看看你,都在想墙外的风景是怎么样的,你厌倦了这种等待,用尽了全身的力气,爬了上去,终于看到墙外的风景,也许这个风景并不一定比墙里的风景好多少,但至少你尝试过了。也许你现在上着朝9晚5的班,上了班几行代码解决了一个星期的事情,然后东看看,西看看,看了淘宝有啥好东西可以看呀,和群里的朋友吹吹水,然后一晃一天就过了,然后重复着,一个星期,一年。这并没有什么不好,也并没有什么好的。你尊重的选择,最后,你所选择的东西总是会以某种结果反馈给你的。我只是不想在自己的还有机会做自己喜欢的事情,就把自己能选择的能力早早丢掉。
我不是大神,我的经历也不是成功典范,至少我还没有成功,我没有心鸡汤给你喝,我只能说你能踏实做事就可以了,剩下的,交给时间去检验吧。