让知识连接你我
投稿赚钱
当前位置: 首页 > 职场生活 > 《自适应软件开发》—从奴隶主到领袖
  • 101
  • 微信分享

    扫一扫,在手机上查看

《自适应软件开发》—从奴隶主到领袖

2019.09.06 10:00 226 浏览 举报

  部件、一台设备?近来大半年,我时常为这种问题所困惑,这完全便是奴隶主和奴隶的体系,我怀疑我现在的生活在历史书中所表述的强权统治时代。

  两周前,另一个最好的朋友向我推荐了一本好书,我记得那天上午收到物流快递送来的这本书后,我就拉开看了,却再也停不下来,一直观看三更半夜。因为我所紧张的,我所怀疑的,都在这本书中得到了彻底解决。难道老天真的知晓我在想什么吗?几年前,当我确定我的发展规划是程序开发时,给自己订下的三步曲是:软件编程、软件设计、软件工程。随着对明确任务的越来越近的时候,我却出现了一种困惑我的担忧。

  记得两年前逐渐的另一个正规的软件项目,我是一个程序员,项目就像一粒种子似的渐渐得长成了参天大树,按道理来说,观看如此成就应该会有一些成就或者是自豪。可是我却感到了一种担忧,人在项目当中到底是什么呢?现代科学的程序管理让程序开发变成“软件工厂”,其中的人就像另一个被催眠了的机器人,我被理解成另一个零部件,另一个资源,即使别人的调度和摆布。没有想法,机械地在另一个生产过程执行着已被他人计划好的流程和工作,我的想法和赞同完全被格式化的条款规定另一个狭窄的结构中。我完全便是另一个“奴隶”,我逐渐怀疑正所谓的软件工程。

  随后,我逐渐发展起来,并成为另一个项目负责人,有一段时间,我逐渐直接从事三个项目,另一个项目中任需求管理,另一个项目中任项目管理,另一个项目中任售前技术性承担。还要和另一个朋友专研电脑游戏技术性。在第一个项目中,有两个程序员接收我的解析结果,我把需求管理的概要设计写到了流程图和伪代码,他们承担实现,我承担表述。在第二个项目中,我有五个人员供我调配,在项目初期,我调整两个人做需要调研,其它三个人做技术性准备,需要确定后,我调整一个人表述需要,我和另一个搞需要的人做数据模型和概要设计,而那三个人逐渐进行技术性环境和基础结构程序准备,一切都是遵循软件工程所理解的实施,文档和程序大量的出现,一切尽在掌握当中。

  这是我平生至今工作硬度最大的时期,每天我都要工作到凌晨三点,第二天八点就得起床上班。连续持续了两个月后,每当我觉得那种曾经和我似的的人,我有一种负债的感觉,我干了什么啊?他们是活生生的人啊,但他们却被我变了另一个零部件,一台设备。而我变成了“奴隶主”。

  我逐渐以政治家的口气对自己说:“做另一个好的软件,就得这么做,放下你的同情心吧,现实一点”。但我却停不下来困惑、逐渐自我遣责,难道就是我要的软件工程?ISO-9000、CMM、大学时所学的软件工程,就是要把人当成一个资源、一个部件、一台机器?最近半年,我经常为这个问题所困扰,这完全就是奴隶主和奴隶的体制,我怀疑我生活在历史书中所描述的强权统治社会。

  两周前,一个好朋友向我推荐了一本书,我还记得那天早上收到快递公司送来的这本书后,我就翻开看了,却再也无法停止,一直看到三更半夜。因为我所焦虑的,我所怀疑的,都在这本书中得到了解决。难道老天真的知道我在想什么吗?


本文首次发布于开创者素材 ,转载请注明出处,谢谢合作!

相关文章推荐