好久没写吐槽文章了,因为无尽的加班,也因为工作的变迁,又因为最近看了微软又尼玛发布什么什么,好受不了。

  今年大专毕业第八个年头了,人也到了30,真是光阴荏苒啊。最近这一两年发生了很多事,让我自己倍受打击,今天无聊,静静的思考一下人生。

八年,人生能有几个这样的八年?工作都绑死在.net平台。今天很想从头到尾吐槽一下.net这个神一般的平台。

笔者我,为何鬼使神差的选择了.net这个平台呢?毕业设计的时候,看拖控件方便,IDE 很炫酷,当时大三最后也开了这么个傻X课程,然后毕业设计顺理成章的选择了一个项目,做一做有了个经验,然后觉得这点经验可以派上用场找工作,于是乎从此走上了一条不归路。当时我入手的时候是 .net framework 2.0,开发工具那个年代还是vs2005,相比 1.0 好像当时2.0 显得好像有了那么点气候。然后毕业最后快放弃的时候,非常难得的碰运气找了个并不是完全做软件的公司。当时并没有把.net 派上用场,而只是进行了一下  sql server 最佳实践。然后再长沙混到了 09 年中间几乎没有什么项目经验,全部自学东一下西一下,后来金融危机,裁员,偶然的一个机会出来玩,来到了现在这个地方深圳。

深圳开启了我漂泊的第二个异乡。

来到这里,进了个小公司,做网站的,可能还练了下手,渐渐技能提升到,不用再拖控件,各个控件玩转得非常熟悉了。想必那个年代经历过  .net 的对 gridview 控件如何玩,如何自定义等都很有体会。我们学了一些知识难道就是为了玩会你这个控件?做出来的东西,也没太多人用,都是些小老板想互联网推广自己公司,一些宣传的网站,没啥太大作用。做着做着,发现每月还是入不敷出,于是乎跳槽,这时工资来到了3k多,做什么政府部门的一些系统。由于要出差,而且那傻叉项目经理尽然不跟我说明,是否能忍受出差,我当然不能忍受啦!!!于是乎在外地出差一个月回来后果断跳槽。

来到了第三个公司,工作地点在龙岗,当时每天还要坐个329,经过了高速才到那公司。这小公司,做医疗相关的,这公司一半java ,一半 .net,然后 java 的陆续离职完了。剩下.net,做的是什么呢?就是大家现在看到的医疗挂号终端机,在各大医院都有,只是我们当时是用 .net  winform 里 webbrowser 套网页展现。当然,这个想法就很傻逼,这种实时性要求较高的,不能搞太多 http 请求,用flash 爽得多。慢慢的很多人离职,最后我也就走了,也才干 3 个月。这些小公司槽都吐不完。最后现在医院里用的,应该都不是我们这个版本,可能是后来推翻用.net做的。当时我是做得整个后台,技术也不太好,很多权限的地方我不该又想着怎么结合微软的什么 membership,而应该自己实现。

时间到了2010年,我进了一家国企人力外包,相对前几家公司,这里有安定感。在这里开启了我目前为止最长工作经历之旅。这里做的是什么事呢?工作流。.net工作流这个奇葩,也是第一个版本被第二个版本推翻。我进这个公司的时候,.net mvc 已经开始慢慢很多公司用起来,而这里还是 vs2005,.net framework 2.0,市面上 3.5 也出来一段时间了。导致我并不会这些先进的技术 linq,mvc,wcf 等,因为工作上用不到的,即使你学了,过阵子也会忘了,没有实践,都是空。除非你自己搞起个什么项目,并有人不断的使用。于是乎,市面上很多都已经不再用原来的 web form,然而我这家公司已经把 web form 应用得很深,因为项目第一版是微软的人做的,在这里学到了很多原理性的东西,感觉还是有很大收获,只是也有个关键的问题,收入不高。搞到最后离开这公司的时候连1万都没有。

当混到这个时候,同学间的差距就看出来了,有的早已经有房有车,有的已经进了一些知名企业。然后我高中同学,没读大学的,去培训机构培训了一下 JAVA,第二年的时候就超过我已经工作5 ,6年的工资。我在想,自己怎么个混的,但是看看身边的.net 小伙伴,普遍都不好。有几个,这个年纪了女朋友都还没有,房子车子更没有。反观3 - 5年的java,比我们工资都高得去了,想换个工作,人家到处抢着你。微软就是你会了这个技能,他会过几年把自己给推翻,这都算了,市面上都没有微软成功的例子。导致 .net 目前做的都是些边角料的项目,什么oa,erp,根本不赚钱,对于公司来说你就是个成本部门,想加薪?想晋升? no fuking door!说到这里不得不引用一些前辈的肺腑之言。请允许我转载:http://www.dayuer.com/archives/2006/12/12/180.html  这篇文章总结得很好。

俗话说:男怕入错行,女怕嫁错郎;这入对了行,也怕选错了平台。

    如果退回10年,我绝对不会在微软的平台上写一行代码。

微软这个神坑,我可以举得例子数不胜数,做了 web form ,然后又回归到 MVC,OK 你们 web form白学了,刚学 mvc 入行的,迅速淘汰你们这些老家伙。搞了工作流第一版,第二版把第一版完全推翻。搞了wcf,发现压根没人用,互联网的世界跟你微软有毛关系,我很多服务器是 linux,unix 的,都不想装 windows 系统,你妹的wcf 就更派不上用场了,框架过于庞大,又去搞了 web api。搞了 silver light,然后发布到某版本后,表示不再继续支持,有些吃饱了没事做的公司,把 silverlight 当做展现原型的工具给客户演示了。自己搞的 win phone,貌似连很多app 都不会有 win phone 版。大家有没有感觉,学jquery之后,都可以用很久,但是学.net的东西,马山又要被.net 自己推翻,好累好不好!大家写程序最关注的两个指标,一个性能,一个安全,二者相辅相成,缺一不可。可是我们的大微软,某一年搞起了黑屏 windows xp,这下可好,很多人说微软你不是作吗,这完全是开启了自爆模式。人家宣传安全性这方面都不需要太多虚假的,就一句,你公司windows xp 会黑屏吗?你还敢用这种系统?你内网都能把你黑屏,这种公司的项目你还敢用?还敢用 .net ?   哎,我都不屑于吐槽了。

再看看用.net平台的大型应用?

电商:某东?不好意思,人家很多已经变成Java了,而且是换成java平台后,才腾飞起来。某宝,不用说了。

银行:就招行是.net,其余全是JAVA,而且招行关键的专业版转账,还需要打开一个.net的winform程序,有人说工行是.net的,我去你有没有登录进个人网银部分,真正的后台是.do的好吧,这么明显的JAVA。

金融:不了解,我同学做网络的,某大型金融公司机房都他管理,里面windows服务器还是很少。

证券:都是JAVA,核心处理交易系统绝对不是.net。

电信:你可能是华为外包或者正式工,知道里面都是JAVA 搭ORACLE 的占绝大多数。甚至有个华为的人跟我交流,我说我搞.net的,人家说那是什么?

物流:可能有你.net一点,但最大最有逼格的顺丰,是用JAVA。

互联网:没你.net什么事,可能这些公司考勤系统是.net,网上随便下的。

答小白问答:Stackoverflow,OK,你们终于找到了点存在感,博客园,OK。but 不怎么赚钱。

有个大龄女项目经理曾经跟我说过,看到.net项目的报价,她惊呆了,竟然可以这么便宜。世上的大项目,很多还是JAVA的,.net发展这么多年,市场依然没打开,这直接导致我们.net程序员没什么很大甜头。目前在深圳,我的很多原来的同事,最多也就 16~18K,而 Java 这个年限的,最低值往往是这么多。况且很多已经转成别的了,前端,dba,unity3D,ios,android,python,php,总之转型都要经过一阵痛苦。但转过的都说好。其余的人继续坚守 .net 混迹于各种外包,敲点业务代码,收入也不是很好,福利待遇也差,对于大城市来说,将来要承担养家的重任,这点钱还是不太够。

最近想看看有没有更好的工作,你可以发现网上就那么几个公司招点高级的职位,然后还给不了很多,因为你做的事并不直接参与营利。你永远是在花公司的钱,什么时候微软做出了大的营利的项目,或者解决方案,估计那时候才有出头之日。不过现在已经很多人背离.net平台,都寻找转型,我相信人已去,你这力量也有限。

这份工作在科技园上班,感觉周边的都是些小伙子,而且搞得东西完全就不是什么.net,都是些互联网,一感觉自己老了,二感觉自己好像没什么卵用。别人都不是用你这个平台的,你有什么价值???周围有腾讯,中兴、联想等等公司,翻翻他们的招聘信息,.net???很少。我接触过某大神在腾讯,自己都说腾讯.net项目很少,但是他还是要推广 .net,没办法,大家都要混口饭吃,当 mvp 微软还是会给你很多好处的,带你一年搞几次什么交流活动呀,或者还有点什么好处费,这我就不得而知了。还有原来的大神,赵姐夫,我刚毕业的时候还在msdn 上听了n节他讲的课,那个时候是什么 asp.net ajax 系列课程,现在想想这些有什么卵用,都已经废了。现在他好像也没去搞什么 MVP的头衔了吧,听说在深圳混迹了一阵子,好像又跑香港去了。你原来要是搞 JAVA 的至于这么动荡吗?守着在你的上海继续装逼不是挺好,比深圳香港还是要高大上得多呀。我从不认为走南闯北是个褒义词,意味着你的不稳定,你要给你家人带来安全感,带来幸福感,是万万不能这个城市搞几年,那个城市又搞几年的。大家也可以观察一下曾经的大牛,MVP,有几个还是活跃的?都慢慢销声匿迹了,因为市场不认可.net。大家都不想微软一家独大。

说了太多,太累,还是稍微感谢一下.net吧,让我完成了结婚、买房(有房贷)、小孩快出生了,但是这个岁数还是没有一种很有安全感。从原来时过几年后再次感觉 .net 路子越来越窄,有感而发,不喜请喷!

.net 虐我千百遍,我待 .net 如初恋。

微软 .net 你更新这么快IDE vs2015 、语法糖 6.0、framework、‘吹得这么牛,然并用...相关推荐

  1. 【杨中科】问苍天,微软的技术更新真的快吗

    经常在网站上看到有人抱怨: "微软的技术怎么更新这么快,.Net2.0.3.0.3.5.4.0.4.5,我的妈呀,都跟不上微软的步伐了!" "还没学会Silverligh ...

  2. 微软发布紧急更新:修复Flash高危漏洞

    微软发布紧急更新:修复Flash高危漏洞 正在被加速替代的Flash Player再度曝出高危漏洞,微软对此进行了紧急修复,并已经开始为Windows用户推送了相关补丁. 昨日,Adobe公司宣布Fl ...

  3. Riot工程师:三步让你的游戏更新更快更小

    Posted by Cristian on 2015-10-29 in 人物观点, 游戏策划, 游戏美术 | 暂无评论 分享到:微信新浪微博FacebookQQ空间更多0 [Gamelook专稿,转载 ...

  4. Windows Update MiniTool 微软系统手动更新补丁设置工具

    Windows Update MiniTool 微软系统手动更新补丁设置工具 Windows Update MiniTool来自俄罗斯的一个可手动更新补丁的工具.支持XP到Windows 10(x86 ...

  5. 微软Win10 KB5012117更新安装失败 出现了“0x800f0922”的错误

    微软Win10 KB5012117更新安装失败 出现了"0x800f0922"的错误 这个错误 有很多大佬都有了办法.但是在我这都试过了仍然还是这个错误. 之后,发现 是mircr ...

  6. 奥维2023高清卫星影像图层分析,国内目前更新最快为2023arcgis

    时间来到2023年,奥维高清卫星图层均有大规模更新,本文进行更新时间分析 我们将以一座桥的修建过程为例,进行时间轴分析截图 首先是世纪星空卫星影像,从截图可以看到 大桥已经开始搭建了. 影像拍摄时间是 ...

  7. 在WSUS服务中“放行”微软拼音词典更新

    微软拼音输入法2010的词典更新是通过 Microsoft Update 来进行的.在部署了WSUS(Windows Server Update Services)的企业中,如果希望企业中的计算机能够 ...

  8. 史上最快、最强大的Gradle 5.0发布,新特性全解

    Gradle 5.0是有史以来速度最快.最安全.最强大的Gradle版本,这是Gradle官方给出的评价,v5.0 新增的功能主要包括: 在构建缓存和更新检查功能的基础之上,Gradle 5.0又改进 ...

  9. Wing IDE Pro (Wing pro 6.0) for Ubuntu/linux

    Wing IDE Pro (Wing pro 6.0) for Ubuntu/linux 首先将下面的代码保存为aa.py 文件 代码源自:http://blog.csdn.net/u01288532 ...

最新文章

  1. 基于OpenCV实战:提取中心线
  2. DPDK vhost-user之packed ring(六)
  3. qtextbrowser 大量数据卡顿_800万行的数据,Excel 10秒钟就能完成统计?这个工具太良心了!...
  4. RCNN SPP-net Fast-RCNN Faster-RCNN
  5. 反射动态创建对象_Json为例
  6. 对makefile中,变量定义中 通配符的理解
  7. php制作404,利用thinkphp怎么制作一个404跳转页面
  8. Android性能优化之APK瘦身最全总结
  9. SVG与CSS的特殊性
  10. 表格无边框,有内框,在table嵌套时,防止出现重复边线
  11. 改变程序设计、图灵奖得主、美国第一位计算机科学女博士,程序媛进击史
  12. ida模拟器调试_IDA pro远程调试折腾记
  13. javascript设计模式_详解JavaScript的常用设计模式(二)
  14. 用计算机绘画教学反思,画图_《画图》教学反思
  15. 【缺陷检测】基于matlab GUI计算机视觉缺陷检测系统【含Matlab源码 1845期】
  16. Adobe Flash Professional CS6安装失败问题
  17. mui+hbuilder h5+内置获取当前地理位置以及各种权限 兼容iOS/安卓
  18. 快速串联 RNN / LSTM / Attention / transformer / BERT / GPT
  19. lesson5画表情包
  20. IOI2018退役记 + NOIP2018游记

热门文章

  1. centos6.2下安装samba服务器
  2. 搭建nagios监控服务
  3. 挑个很吉利的日子,开通我的博客!
  4. 报错:Navicat for MySQL 连接MySQL 8.0 出现1251错误
  5. 002 前、中、后序遍历二叉树(递归迭代)
  6. CentOS系统下docker的安装与卸载
  7. 第九章 Redis过期策略
  8. windows程序快速启动的方式:WIN键+R
  9. session实现验证码功能
  10. 怎么提高python能力_怎样提高python分析数据能力?