声明

我在想是不是哪里写的不对。

老赵是从文章和讨论来看技术氛围,没有关心什么文章该上首页的问题。某些朋友也不用纠结与老赵是不是有资格评论首页文章了。

其他问题,讨论无妨。

我爱微软。从刚接触计算机开始我就是沉浸在微软的技术中,DOS下开发,VB5/6,Delphi直到现在的.NET,微软让我的技术生涯充满了乐趣。我爱博客园。我是从博客园成长起来的,博客园给了我多于真实能力虚名,让我突然就变成了“赵老师”,“XXX专家”。博客园给了我很多机会,让我的工作路途变得更为通畅。

但是,现在却很有唱衰的欲望。

进入博客园这个最有影响力的.NET社区也有两年多的时间了,期间经历了微软开发技术的快速发展时期,同时也看到博客园中一批又一批朋友的到来和离去。不得不说博客园变化很大,让我感触很多,而最终让我有强烈欲望不吐不快是因为今天看到的这篇文章。微软发布了Web Platform Installer以及Web Application Installer两个产品,这下好,Web开发环境不用自己安装了,一键完成;常见的几个Web应用程序无需配置了,一键完成!

这算什么?所以我敬佩微软,更敬佩他们的产品设计人员,真是“有微软的日子里,(工作)量再多的日子也不怕”,什么东西都能做的如此“贴心,舒心,放心”,即使是面向软件开发人员。二十一世纪什么最贵?人才!人才的立身之本是专业,但是我丝毫无法想象,一个无法独立安装开发环境,一个无法根据文档配置出一个可以运行的应用程序的“开发人员”何以称为“专业”。每次想到类似的问题我都无法说服自己,这些难道不是基础中的基础吗?鄙人不才,见过能力参差不齐的开发人员也不在少数,发觉这样的人实在占了相当比例。

造成这一切的原因是什么?微软!是因为微软产出了如此易于使用的框架,易于使用的工具,易于使用的开发平台安装程序和应用程序安装程序。有了微软,我们何必要了解那么多?

很明显我在搞笑。富人家的孩子不成材怎能怪环境过于优越。微软能让开发人员“拖拖放放”地生产出一个“Web应用程序”那是它的能力,这有利于技术的推广;君不见微软最擅长在它的新品发布会中使用最简单操作来得到一个令人眩目的成果。微软给了富足的环境,但是并没有对我们做出限制,开发人员的不争气只能怪罪于自身的惰性。于是乎,许多人读完了大学和北大青鸟还不会写一个简单的方法,更别说配置IIS和和web.config文件的基本配置。我也收到很多问题在问XXX框架的文档在哪里,难道上股沟网搜索一下“XXX文档”或“XXX Documentation”就那么困难吗?

朋友们,思考一下吧!微软只是说“让专业人士专注于业务实现”,不是让我们“不好好学习技术”。

这种氛围必然也影响到社区的发展。就拿博客园来说,现在愈发充斥着浮躁之风,而脚踏实地的实践性研究型文字却少有人问津——没人写亦没人理。我始终觉得博客园技术之风的鼎盛时期是当年吕老师等人的模式讨论。而现在博客园首页充斥着各种“XXX介绍”,“XXX尝鲜”,或将官方文档进行简单的翻译重组,或充斥着对微软技术的溢美之词(当然可能的确没有错,其实我也这么相信)。这让我们成为了典型的和谐社区,我很少看到有人唱“反调”——合理的,讨论性质的,而不是CSDN中的嘲讽和骂街——是啊,没有讨论何来反调。文章后的回复基本上都是“谢谢”,“学习了”,的确我也很感激各位对我文章的评价,但是其实我更想有朋友能够指出一些改进意见或延伸话题。

真的,真的,真的……兄弟们别对我太客气了。

由于对待技术的浅薄,博客园里的许多技术人员往往都有一种无法掩饰的“自卑”,具体表现为看到一点IL、C++代码甚至几句命令行就会认为是牛人牛文,而遇到谈一些Linux,嵌入式,或者操作系统驱动程序文件系统等等更是佩服得五体投地。这本来都是在不同抽象层次上工作,何必分个高低贵贱。要说起来,在学校的时候没有用过Linux?没有写过操作系统?上玩这些必修课我们就都是牛人了?哪有那么简单。真正的牛人牛文是能够用朴实的文字把问题谈出有价值的东西,而不是用一些表面内容唬人。看似简单,却值得细品,这才是境界。例如股沟那著名的MapReduce论文,有太多难以理解的地方吗?但就是少有人能写出来,少有人能做好。因为自己缺乏资本,也就无法正确面对“纸老虎”,偶尔遇到一些“砸厂子”情况也无法进行合理还击,最终往往以骂人收场。

不是微软技术不行,无论是理论实践还是真实案例都是大把大把的,但是微软在技术方面受其他领域歧视(尤其是在国内)还是有很明显原因的,谁让我们吵架比不上别人呢?

可能是大环境如此吧,我一直很羡慕Amazon的许多书籍评论为何能写得如此具体和令人信服(无论是褒贬),而国内大都是spam、托、亦或是骂街等一句话评论。微软的一贯做法充分利用了长尾效应而取得了成功,而我们为什么不好好构建起一个真正优秀的社区呢?

PS:我终于忍不住写了这篇文章,虽然不像老赵一贯的“沉稳”作风,不是字字推敲,但的确也是字字肺腑。其实以前也写过类似的内容,例如《我们到底该怎么学技术?如何成为一个优秀的技术人员?》和《有些话不知道怎么说才好》,只是并没有这次那么激动吧。

转载于:https://www.cnblogs.com/JeffreyZhao/archive/2008/12/11/i-cannot-bear-any-more.html

和谐社区,和谐技术:微软的宠儿们,为什么富人的孩子就不能早当家?相关推荐

  1. 《计算机网络安全》学习笔记之访问控制与虚和谐拟专和谐用网技术

    一.访问控制技术的概念和特点 访问控制技术(AC)是针对越权使用资源的防御措施,即判断使用者是否有权限使用或更改某一项资源,并且防止未授权者滥用资源. 通常包含以下三方面含义: 1.机密性控制:保证数 ...

  2. 巧家蒙姑文笔社区:和谐社区育新风 用心铺就团结路

    金沙江水劈山开道奔流不息,见证着沿岸经济社会发展变化.金沙江畔,巧家县蒙姑镇文笔社区因水电移民搬迁得以建立,也因水电移民搬迁得以发展.社区内,一条条街道宽敞明亮,四通八达:一栋栋楼房拔地而起,整齐划一 ...

  3. 数字社区数字化技术应用

    摘要:数字社区是数字城市的基础,数字化技术应用是建设数字社区的关键.本文从数字社区数字化应用的基本要求.信息化建设的基本内容.数字化应用技术的特点.一体化信息集成平台建设要点等四个方面,对数字社区数字 ...

  4. JEECG 社区官方技术支持

    JEECG 社区官方技术支持 1. QQ交流群(开源):          Jeecg技术群:   289782002(群三).293658367(群五).106838471(满).106259349 ...

  5. 【年度重磅】2020华为云社区年度技术精选合集,700页+免费下载!

    摘要:[免费下载]华为云社区年度技术精选集,700页+PDF送你啦!愿牛年少踩坑. 技术人的年货来了!点我带回家! 年度技术精选合集[上]:https://bbs.huaweicloud.com/bl ...

  6. Android应用内社区SDK技术架构浅析

    Android应用内社区SDK技术架构浅析 图1为雪球财经自选界面,图2是雪球财经App内的社区,也就是动态页面. 一.以友盟微社区为例 简单来说,友盟的微社区就是一款帮助开发者在应用中快速搭建一个社 ...

  7. 【议程公布】2021年MongoDB中文社区南京技术沙龙

    ​2021年MongoDB南京线下技术交流会将于11月20日(周六)在南京雨花台区进行.本次会议由MongoDB中文社区.MongoDB官方和Tapdata联合举办.会上我们将一如既往地把MongoD ...

  8. MongoDB + PostgreSQL中文社区 南京技术大会

    MongoDB+PostgreSQL中文社区南京技术大会 时间:2019年5月24日  9:00-17:30 地点:江苏省南京市玄武区珠江路498号INNO未来城2号门进入2楼 报名链接:http:/ ...

  9. 和谐软件过程--和谐宣言之儒法人事

    和谐软件过程--和谐宣言之儒法人事 儒法人事 儒法人事,源之<易经>乾坤二卦. 天行健,君子以自强不息(法家):地势坤,君子以厚德载物(儒家). 管仲也有著名论断,"仓廪实而知礼 ...

最新文章

  1. u盘锁电脑_Win10电脑无法识别U盘?这5步操作就能轻松搞定,收藏备用
  2. LNMP--Nginx的日志切割
  3. Deep Belief Network简介
  4. 设计模式六:适配器模式
  5. 新一代的树莓派3版本——Raspberry Pi 3 发布了
  6. vue-cli3.0 Typescript 项目集成环信WebIM 群组聊天
  7. 集合对偶律:分别用图文证明
  8. Spring使用注解@Transactional事物手动回滚
  9. 只有数学老师懂的15个泪流满面的瞬间~
  10. 无穷级数判敛方法使用限制
  11. 测试人员必掌握的测试文档
  12. 关于pointnet++系列编译文件(tf_ops)的问题
  13. mysql-order by分页复杂排序条件替换union-limit(使用if和case when实现复杂排序)
  14. tf.losses.mean_squared_error函数浅析
  15. 怎么用计算机求平均值,电脑教程:计算机平均值怎么求
  16. IOS手游开发设计与实现
  17. JAVA计算机毕业设计学术会议信息网站Mybatis+源码+数据库+lw文档+系统+调试部署
  18. Python实战系列-上海银行间同业拆借利率最新报错解决方案
  19. 什么是启发式算法(转)
  20. 区块链社交APP协议分析:Qbao

热门文章

  1. nlp论文-《Neural Machine Translation by Jointly Learning to Align and Translate》-基于联合学习对齐和翻译的神经机器翻译(一)
  2. leetcode - 343. 整数拆分
  3. 去哪儿-03-index-swiper
  4. Tensorflow入门之运算篇
  5. 使用Spring Security进行自动登录验证
  6. 四元素、欧拉角及旋转矩阵之间的转换
  7. 机器学习笔记III: 基于支持向量机的分类预测
  8. mysql完成未完成_MYSQL SQL模式 (未完成)
  9. access订单明细表怎么做_图书销售订单明细表 (4)
  10. 自动清理归档日志_LGWR 日志写入进程