热门标签 | HotTags
当前位置:  开发笔记 > 程序员 > 正文

走自己的软件发展之路

上午看了令狐推荐的一篇《艺术的背后还有纪律——采访印度NIITCEO有感》,说实话,个人对孟岩在文中所持的观点不是很赞同,倒是后面评论的Royal和周星星二人的观点颇有点意
 上午看了令狐推荐的一篇《 艺术的背后还有纪律——采访印度NIIT CEO有感》,说实话,个人对孟岩在文中所持的观点不是很赞同,倒是后面评论的Royal和周星星二人的观点颇有点意思--虽然那位周星星兄的言论有点搞笑。

Royal的观点比较接近曾经流行的“软件蓝领”的看法,认为“上面”(即管理层)的问题解决了,“下面”(即开发人员)不是问题。这种看法我是严重不同意的。软件开发是一种创造性的工作,在这方面与建筑的建设并不能完全等同(一般认为更接近建筑的设计过程)。在这一点上周星星的观点不无道理,即:印度的底层开发人员普遍水平较低,所以他们更适合于这种开发模式。

不过Royal认为的“当我们埋怨看不见伟大的建筑的时候,请不要把责任都推卸到“农民工”身上。”倒是与我在《人件管理与中国古代史:程序员豫让》一文中的观点相近。

周星星说的那个蚁群系统,的确比较接近感觉中印度的情况,也很有一点意思。不过周星星认为印度开发人员水平差,但我认为国内的开发人员水平也是参差不齐,或者说“教育产品质量离散性大”,从某种角度上说还不如印度“教育产品一致性好”,虽然我们的平均水平可能比他们高。在这样一个良莠不齐的人才市场中,大材小用或是小材大用在所难免,加上国内的开发人员中虽然的确有不少比印度强的,但是也不可否认有一些实际上比较差的却自以为比较强,这些都将造成更为不利的影响。

不过总的来说,两个的观点都有各自的道理:Royal认为问题在“上面”,是因为我们“上面”的人不如印度人会管理;而周星星则认为问题在“下面”,是因为“下面”的人比印度人强,不能按印度的方法管理。如令狐所说:

这种东西其实有点哲学的味道。就像xx主义一样,有些人说这个好有些人说那个好,其实都可以,就看具体如何实施了。有些东西大家都在摸索,没有绝对的谁对谁错。

总之国情不同,套印度的路子是不行的。

套路子是不行的。怎么走绝对需要自己摸索。现在我们的xx主义已经在摸索中慢慢前进了,这个软件模式起步更晚一点而已。
总之是肯定要“坚持走中国特色的”。
邓爷爷说的好啊,摸着石头过河嘛,错了可以改嘛,弄一些城市(企业?)试点就行了。

其实这种想法应该不少软件公司都会有,只是这很容易走出岔子来,问题就在于那些搞试点的人。每个头目上去就有自己的一套,试来试去乱的说。

呵呵,这种问题牵涉可就大了,不是软件业的问题了。
不过换头目不是重点,重点是换制度。这个涉及你说的那个人治法治的问题。如果制度是某人指定而不是公司全体认知的,总归是有问题的。

法治才是王道。8过在中国的环境下,法治有法治的问题。现在的问题就在于,连人治都搞不好。所以我写了《软件与中国古代史:大历史观》,就是想讨论一下在现在环境下如何走好人治的道路。个人认为我们既然无法改变这样一个人治文化的环境,那就只有屈从了。这可能是一条更适合我们的自己的软件发展之路

用一句MOP上经常被引用的“名言”来作个结尾:生活就像强奸,如果无力反抗,就闭上眼睛享受吧


推荐阅读
  • Maven快照版本管理及更新策略详解
    本文深入探讨了Maven中的快照版本管理和更新策略,解释了快照版本与正式版本的区别,并提供了如何配置快照更新策略的方法,以确保项目依赖始终保持最新。 ... [详细]
  • 本文将深入探讨两个有趣且引人思考的话题:一是许多程序员缺乏盲打技巧这一基础能力;二是技术管理者与技术专家之间的角色差异及国内现状。 ... [详细]
  • 利用无代码平台实现高效业务应用开发
    随着市场环境的变化加速,全球企业都在探索更为敏捷的应用开发模式,以便快速响应新兴的商业机遇。然而,传统的软件开发方式不仅成本高昂,而且耗时较长,这往往导致IT与业务部门之间的合作障碍,进而影响项目的成功。本文将探讨如何通过无代码开发平台解决这些问题。 ... [详细]
  • 本文探讨了如何在PHP与MySQL环境中实现高效的分页查询,包括基本的分页实现、性能优化技巧以及高级的分页策略。 ... [详细]
  • 本文探讨了程序员这一职业的本质,认为他们是专注于问题解决的专业人士。文章深入分析了他们的日常工作状态、个人品质以及面对挑战时的态度,强调了编程不仅是一项技术活动,更是个人成长和精神修炼的过程。 ... [详细]
  • 软件测试行业深度解析:迈向高薪的必经之路
    本文深入探讨了软件测试行业的发展现状及未来趋势,旨在帮助有志于在该领域取得高薪的技术人员明确职业方向和发展路径。 ... [详细]
  • 问题描述现在,不管开发一个多大的系统(至少我现在的部门是这样的),都会带一个日志功能;在实际开发过程中 ... [详细]
  • 我的读书清单(持续更新)201705311.《一千零一夜》2006(四五年级)2.《中华上下五千年》2008(初一)3.《鲁滨孙漂流记》2008(初二)4.《钢铁是怎样炼成的》20 ... [详细]
  • GBase 8a 开发者指南:JDBC 应用详解 5.4.2(5)
    本文档详细介绍了GBase 8a数据库中JDBC应用的高级特性与配置,帮助开发者更好地理解和使用JDBC接口进行数据库操作。 ... [详细]
  • 深入探讨前端代码优化策略
    本文深入讨论了前端开发中代码优化的关键技术,包括JavaScript、HTML和CSS的优化方法,旨在提升网页加载速度和用户体验。 ... [详细]
  • Python 领跑!2019年2月编程语言排名更新
    根据最新的编程语言流行指数(PYPL)排行榜,Python 在2019年2月的份额达到了26.42%,稳坐榜首位置。 ... [详细]
  • 本文总结了一次针对大厂Java研发岗位的面试经历,探讨了面试中常见的问题及其背后的原因,并分享了一些实用的面试准备资料。 ... [详细]
  • 随着技术的发展,Python因其高效性和灵活性,在多个领域得到了广泛应用,特别是在大数据处理和网络爬虫开发方面。本文将探讨学习Python是否能够胜任大数据和网络爬虫工程师的工作,并分析其职业前景。 ... [详细]
  • QQ推出新功能:个性化QID身份卡
    您是否还记得曾经风靡一时的即时通讯工具QQ?近日,QQ悄然上线了一项新功能——QID身份卡。这项功能将如何改变用户的社交体验?本文为您详细解读。 ... [详细]
  • protobuf 使用心得:解析与编码陷阱
    本文记录了一次在广告系统中使用protobuf进行数据交换时遇到的问题及其解决过程。通过这次经历,我们将探讨protobuf的特性和编码机制,帮助开发者避免类似的陷阱。 ... [详细]
author-avatar
爱得书签_902
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有