【杨中科】问苍天,微软的技术更新真的快吗
经常在网站上看到有人抱怨:
“微软的技术怎么更新这么快,.Net2.0、3.0、3.5、4.0、4.5,我的妈呀,都跟不上微软的步伐了!”
“还没学会Silverlight3.0,Silverlight4.0就出来了,Silverlight4.0还没学会,5.0都出来了!好吧,我学了半天,听说微软要放弃Silverlight了,微软你妹呀!”
“微软你能不能把技术搞成熟点,WebForm我刚掌握了,你出了个ASP.Net MVC,岂不是把我们学习WebForm的都淘汰了?”
“还在搞Winform,WPF、WCF、Silverlight这些都还没去学,现在微软又搞出来一个Windows 8!永远也赶不上微软的技术更新速度!”
当然也有人幸灾乐祸,Windows Phone 8推出的消息发布后,有人窃喜“多亏我没学Windows Phone7开发,否则Windows Phone 8出来我又要从头学习了”!
而Java社区的人则很少看到这种抱怨:EJB被淘汰、Hibernate兴起的时候没人骂;JDK升级到7.0增加了很多新特性的时候没人骂;Struts 2底层弃用Struts 1改用Webworks的时候没人骂;出了Java开发Android技术的时候没人骂; Android 3升级到Android4没人骂……
怎么就是微软社区的人这么爱骂,这么守旧?也许这些朋友恨不得微软出一个技术,这个技术永远不升级、不更新,然后他们靠着这个技术可以吃一辈子“铁饭碗”!
世界上没有真正的“铁饭碗”,就像国企改制时,曾经的“铁饭碗”都瞬间打破变成了碎渣,没有竞争力的人只能下岗,因此只有自己拥有的核心竞争力才是真正的“铁饭碗”。
IT行业本身就是一个知识更新非常快的行业,但是这个“更新、变化”中是有不变的东西的,必须掌握以不变应万变的技能才能笑对“风云变幻”。
以Silverlight 2、Silverlight 3、Silverlight 4等这些不同版本为例,微软只是在新版中增加了新的功能,使得在旧版本中很难做到或者不能做到的事情变得能够很好的实现了,并没有什么翻天覆地的变化。你掌握了Silverlight 3开发,接触Silverlight 4你除了对于新特性更兴奋之外,不会再有说“学一个新技术”的感觉。同样Windows Phone 7开发的技术绝大部分都可以直接用到Windows Phone8开发上,只要学习一下WP7和WP8部分类和差异性以及学习一下Windows Phone 8新特性就可以了,所以说“多亏我没学Windows Phone7开发,否则Windows Phone 8出来我又要从头学习了”这样的人完全没有意识到自己多么可悲。
以WPF、Silverlight、Windows Phone、Windows 8这些“新技术”来讲,这些技术看似名字不同,其实最难的部分就是XAML,这些技术里的XAML几乎是一摸一样,也就是你掌握了其中任何一个技术都可以轻松的掌握其他技术的开发。比如我在备课传智播客Windows 8开发培训课程的时候,就是在我之前讲Windows Phone的课件的基础上进行的修正和改进而已。发出“还在搞Winform,WPF、WCF、Silverlight这些都还没去学,现在微软又搞出来一个Windows 8!永远也赶不上微软的技术更新速度!”这样感叹的人根本就没有去了解这些技术。而且明白了这个,说“我学了半天Silverlight,听说微软要放弃Silverlight了,微软你妹呀!”这样抱怨也就可笑了,先不管“微软放弃Silverlight”这个消息的真假,哪怕是真的,你掌握了Silverlight开发技术那么也就约等于掌握了Windows Phone、Windows 8、WPF的开发,高兴还来不及呢!
再以ASP.Net技术来讲,也有人抱怨微软在ASP.Net新版本中很多旧的控件不推荐用了、增加了很多新的控件,学不过来。其实如果你学习ASP.Net是从原理开始学习的,明白Http协议、明白ASP.net控件内部原理是怎么回事、明白不使用控件如何进行开发等,那么相信你不会因为那几个控件的变动而大呼小叫,即使WebForm没有了,大家都用ASP.Net MVC,那么如果你对ASP.Net真的研究透彻,那么学习ASP.Net MVC只是需要几天时间熟悉一下就会用了。
所以让我们摒弃微软技术社区的浮躁,踏踏实实研究点技术吧!
原文链接:http://blog.csdn.net/cownew/article/details/8205828
此文为杨中科老师原创,转载请注明出处及作者。
转载于:https://blog.51cto.com/1034322/1068490
【杨中科】问苍天,微软的技术更新真的快吗相关推荐
- 微软 .net 你更新这么快IDE vs2015 、语法糖 6.0、framework、‘吹得这么牛,然并用...
好久没写吐槽文章了,因为无尽的加班,也因为工作的变迁,又因为最近看了微软又尼玛发布什么什么,好受不了. 今年大专毕业第八个年头了,人也到了30,真是光阴荏苒啊.最近这一两年发生了很多事,让我自己倍受打 ...
- android开发需要学什么!技术水平真的很重要!面试建议
开头 眼看着金九银十就快来了,各大厂也开始了新一轮的招聘计划,尤其是腾讯前一段时间爆出了一个大消息: 将正式启动2021届秋季招聘,加大对数字经济和产业互联网人才的挖掘培养. 在本次招聘中,特别面向2 ...
- 杨中科.NET5视频教程更新了:DI、配置系统、Logging、EF Core等
我的.NET5视频教程又更新了一些内容了,包含依赖注入.配置系统.日志系统以及部分Entity Framework Core的内容.Entity Framework Core还没全讲完,会继续更新. ...
- 【解惑】杨中科说给弟弟的话
刚才和我弟弟通电话聊了聊这一段时间的学习以及下一阶段的学习规划,我弟弟在读大二,是计算机专业,他也是如鹏网上一个比较活跃的会员.今天和他聊电话,感触颇多,倒不是因为我发现了新的东西,而是因为竟然连他都 ...
- pci内存控制器是什么驱动_以微软的技术实力, win10还会出现硬盘100%占用的问题,为什么呢?...
明明没有对电脑做什么,查看任务管理器时竟看到了硬盘100%被占用,万分崩溃中! 不过,使用过win8系统的朋友可能也会见过这样的情况,但现在的系统已经更新到win10了,以微软的技术实力,难道还解决不 ...
- 2684 亿背后的虚拟化技术:双 11 All on 神龙 | 问底中国 IT 技术演进
作者 | 阿里云神龙团队 杨航.姚捷 在平稳度过2019天猫双11流量峰值后,阿里巴巴正式宣布,双11核心系统已100%跑在阿里云上.中国唯一自研的飞天云操作系统,成功扛住全球最大规模的流量洪峰! 零 ...
- win10加装机械硬盘卡_以微软的技术实力,win10还会出现硬盘100%占用的问题,为什么呢...
明明没有对电脑做什么,查看任务管理器时竟看到了硬盘100%被占用,万分崩溃中! 不过,使用过win8系统的朋友可能也会见过这样的情况,但现在的系统已经更新到win10了,以微软的技术实力,难道还解决不 ...
- 展翅高飞 微软中文技术论坛
展翅高飞 微软中文技术论坛<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" ...
- 杨中科的.NET 6新书的出版进度汇报
各位朋友好,我有3个月没发公众号了,今天打扰大家一下,不好意思. 最近这3个月,我在忙着给我的.NET 6新书收尾,并且在.NET 6正式版发布后,我把书中用.NET 6 预览版编写的内容在.NET ...
最新文章
- 查询到330TSI 精英版变速箱是DSG七速湿式(DQ380)(国五)DSG七速湿式(DQ381)(国六)...
- java怎么不安装到c盘的教程,帮您设置win10系统安装不了java的详细步骤
- python 去除字符串里所有标点符号
- 冷门的linux设备,你可能不知道的6个冷门linux实用命令
- Web 设计与开发终极资源大全
- 个人量化策略整理_较好
- Dropbox 开源其 Go 语言库 —— godropbox
- 计算机专业教学实施,中职计算机专业教学项目的设计与实施
- 情景规划(Scenario planning) (转载)
- 【论文笔记】韩家炜团队AutoPhrase:自动短语挖掘
- excel熵值法计算权重_SPSSAU一众新功能上线:高级公式、综合得分一键计算!
- 华为服务器维修期,拆看一台1U华为服务器RH1288 V2-8S
- C/C++代码实现向量叉乘
- win10设置linux虚拟网卡,win10系统安装虚拟网卡的详细步骤
- fmodex.dll已加载,但找不到入口点怎么解决?
- 图像预处理(Evision)
- 使用Python统计股票高开后的走势
- 七夕快到了,你怎么还不向我表白?
- STM32智能开关窗设备
- kali攻击wifi、破解wifi详细教程(仅供学习使用)
热门文章
- mysql查询 百万_MySQL百万级数据分页查询优化
- 计算机二级旅游推广ppt,计算机二级PPT真题:制作旅游产品推广PPT
- 和华为杯_华为P50超大杯确认!居中挖孔屏+鸿蒙OS系统:外观颜值感人
- label里面的文字换行_批量识别图中文字自动命名,让你1秒找到骚图!太强大了!...
- android1.6,令人遗憾的Android 1.6系统_戴尔 Mini5(Streak)_手机其它OS-中关村在线
- android动态更新配置文件,Android如何动态修改Manifest文件
- RN做的Android应用反编译,macOS Catalina配置Android反编译三件套 apktool/dex2jar/enjarify/jd-gui...
- C语言(CED)gameboy接馅饼问题
- React使用antd Table生成层级多选组件
- 四川三河职业学院计算机寝室,2020四川三河职业学院宿舍条件如何-有空调否?(宿舍图片)...