当前位置: 首页 > article >正文

敏捷-意淫者的天堂

看了infoq中文站的那篇敏捷之文,又顺藤摸瓜,找到了太极掌门人的网站,作为一个旁观者,仿佛看到两个下盲棋的高人,飘在空中,一个说“炮五平六”,一个说“马8进7”,杀的好不激烈,另有一群评棋之人,或指点,或赞同,或反对,好不热闹。

回到JavaEye,却更觉得这是块净地,务实求进,Pragmatic, 是我看到的JavaEye的风格之一。更觉可贵,也更希望保持下去。看到很多追求卓越的人努力的改进自己所在项目的软件过程,虽处在强大的官僚机器之下,力量弱小,却又像一群拓疆之士,在大雪迷漫当中,互相扶拥,奋力前进,自己身处于其中,似乎更加亲切。

软件开发本来就是一种抽象的过程,将现实世界的连续的东东,转化成离散的数字,这不可避免的要运用人的思维意识去做这个复杂的事情。那就不可避免的存在了意识膨胀,意识膨胀是管理者、经营者经常容易犯下的错误,不仅仅是IT,在IT当中,更盛行。人们越来越多的所求实际,人们也在努力的改善,避免出现,如“IT三大忽悠”,“皇帝的新衣”,“灯下黑”之类的错误。


意识膨胀,常常是我们长时间脱离实际,官僚,形式主义,再加上所决策、控制、工作之事物,本来就是抽象的东西,更加容易犯下错误,在决策时,容易产生错觉,以为所有的资源都在我的控制之下,对于资源的生产力,又过度放大,期望过高,对自己本身,又无限完美,是万物之神。

再加上每个人的能力都是有限的,所以要有分工,要有依赖,管理者不熟悉技术就要依赖于技术者,对于不熟悉的事物,思考过于简单,用自己的思维一刀切,来解决自己不熟悉、不了解也不打算去了解的事物、背景, 这种产生了意识膨胀。

一些体现如:
1.过于激进的进度计划,对于资源的规划,分配,都头脑发热,过于简单。
2.自己也做不好的事情,却以为别人能够做好。
3.自己能做好的事情,以为别人也能够做好
4.以为所有的问题,都是软件过程不好所造成的。
5.以为所有的问题,都是由于没有敏捷。
6.自己是锤子,其他人都是钉子,砸你没商量,用自己擅长的东西解决不熟悉的事情,如技术者,喜欢对管理说三倒四,却不愿意首先改善自己,管理者一有问题出现,就认为是沟通的问题,是软件过程出现问题。

7.过度抽象,喜欢用一些八股文之类的语言,或者火星语,去教训别人,去和别人去沟通毫不相关的问题,这是经常从事抽象工作的人(如consultant, architecture designer)所容易做的事情,所谓的架构、分布式、SOA、构架、敏捷、UP、RUP之类的,脱口而去,倒背如流,看了太极掌门人的文章,又长见识了,经常看到这样的形容词:“科学”。实际上人们的日常工作,和这些都八杆子都打不着。


上面的几点,不在于去针对谁,只是对自己的一个警醒。deliver result,result-oriented是老外的企业文化,我在GE公司的墙上,随处可以看到,这也是IT人必须要做的,却又最容易迷失的本质。

我也是在努力的少去这些之类的网站,埋头,多写些软件,少谈些主义,我看的文章多了,我就会产生幻觉,以为自己也可以做到,实事上不是。

有很多的好的东西,失去了它所必须的条件和环境,又没有足够的资源支持,不过是一坨屎而已。成熟的管理者在公司文化政治当中生存,总是避免激进,追求稳妥,作事先看看有没有足够的资源、背景,所谓天时、地利、人和,如果没有,那就闭嘴,而不是去大叫大嚷,搬石头砸自己的脚。
http://www.lryc.cn/news/2417532.html

相关文章:

  • 常用Javsscript(一)
  • 小小作品flash_再见了,Flash!
  • [Andriod] fastboot 和 recovery 模式的区别
  • 大数据分析在社交媒体广告流量优化中的重要作用
  • Unity面试题(含答案)
  • 51单片机LCD1602程序
  • 彻底放弃IIS 让Apache也支持ASP.NET
  • c语言必背100代码,C语言代码大全(c语言必背项目代码)
  • Git入门及常用命令
  • webgis开发之mapbox(1)
  • 分享26个ASP江湖论坛源码,总有一款适合您
  • 代码埋点、可视化埋点、无埋点几种数据埋点方案的分析报告
  • H5 画布解决跨域问题,画布保存为图片显示在页面上
  • 五分钟免费获得自己的永久域名,免费!永久!
  • 如何用Moco-runner搭建测试服务器?
  • 张柏芝现任丈夫是孙东海
  • OpenCV轻松入门(七)——HSV颜色模型图像特效案例:判断白天夜晚抠图颜色过滤替换背景图
  • 车辆管理系统的设计与实现-附源码031034
  • Android中APK安装过程及原理解析
  • Visual Studio Code 如何编写运行 C、C++ 程序?(高赞回答)
  • 摄影常用词:光圈、快门、曝光、底片、ISO、焦距、景深
  • Flink系列四:Flink中并行度、算子链、任务槽详解
  • 【艾琪出品】《计算机应用基础》【试题汇总1】
  • CTR(Click-Through-Rate)即点击通过率
  • 代码随想录学习记录——字符串篇
  • PLSQL_性能优化系列03_Oracle Parallel并发处理
  • 深入浅出达梦SQL(基础篇)
  • 李宏毅《机器学习》| 神经网络训练不起来怎么办(上)
  • C++ 应用软件开发从入门到实战详解
  • 使用Python编写圣诞树