.NET真的是个深深的坑,你们还打算继续玩?
关于学习&就业:
做功能习惯找类,点点鼠标,敲几句代码就能实现一个功能,这是.NET给大家带来的“惰性”。
知其然而不知其所以然,让.NET程序员转方向变得很困难。
为什么要转方向?找工作你就清楚,我投了五百多个岗位的简历,石头砸下水弹起来二三十封面试通知,无一例外全是外包公司。(帮别人定制解决方案,就是外包)
即使接受外包公司,在本科阶段接触到的“学历本科或以上”的计算机/互联网相关企业,十间有七间不用windows,八间不用.net平台,还有两间是中小型外包公司。
这或许和大家的追求有关,外包公司有什么不好?反正我是不愿意在流水线上当工人。
转方向有什么困难?WIN32懂么?shell懂么?用着“最好的IDE”忘记了企业最常用的linux系统了吧,你摸过吗?linux和windows系统的运行原理你知道吗?网络协议又有多少人了解过?数据结构被你抛开很久了吧?没几个人学过基本算法吧?各位C#程序员,能有一个例外的么?
那些觉得语言不是问题,编程有思想就行的C#程序员,必须被狠批!编程思想就是玩着.NET类库,用着保姆般的IDE,以为自己很牛掰却不了解自己开发的系统,不了解基础网络知识,这样培养出来的?
没有上述本事,首先适合于C++开发的环境你就HOLD不住,再则脱离了基础知识,C++其实也就没什么用了。别人为“学好C#学其他也就是转换个语言”那么简单,你真去学了就知道,这真的很难,视频教程不能再少,书看起来也很枯燥,需要有很大的耐心。大本科院校花三年的时间让学生学这些,岂是我等随便看看书就能轻易玩转的。
相类比的,习惯里舒适的开发环境,让你艰难起来做点别的,你根本无法适应,别在那吹牛逼,无论是转C++还是JAVA,做到了再来和我说。
关于微软:
说微软见利忘义一点都不为过。
英特尔推出的最新ATOM和微软自家的WIN8.1刚让Windows有点起色,微软就在IOS平台上推出了office,仅一天就登顶了app store的下载排行榜,微软是赚爽歪歪了,但是他完全没有顾及广大Windows开发者和Windows设备厂商的感受,IOS拥有了办公的属性让本来市场份额就少的Windows平板,现在变得更不让人有购买欲望了。
为了自己的利益狠坑队友的事情,微软早不是第一次了,这让合作伙伴纷纷转投安卓阵营。
这样的见利忘义,让我作为一个读的几年大学全泡汤在了.NET这个坑了。
微软现在服务器、手机、平板市场份额都奇低,Web服务的盛行让Windows桌面程序的需求量也大大缩减。市场上.NET唯一的作用,几乎就只有ASP.NET和少量的WindowsFrom了。
这就是一个软粉变软黑的过程。
我的看法:
我不是开群嘲,我也是上述情况的受害者,不要说因为我是水平不行而抱怨这抱怨那,如果有认为自己水平够高的C#程序员可以站出来给我看看,那我相信你所掌握的知识已经高于90%以上的C#程序员了,我承认我暂时做不到那10%。
多年以来,我学.NET,做.NET开发,运营.NET讨论社区,为微软说了不少好话。
今天我虽被坑,但我依然要为让自己摆脱.NET这个坑而加倍努力学习和工作。
同时我也希望还在上大学的大学生能明白我说的话,不要自信满满的到了求职的时候欲哭无泪。
from 重庆邮电大学软件工程的应届毕业生 本人
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。