小说主人公是张斗高薪的小说叫《Java程序员,上班那点事儿》,它的作者是钟声最新写的一本都市小说,书中主要讲述了:的工作环境”,一般两个方面:其一,程序员这一天工作中,不仅仅需要编写程序,还要花费时间阅读并回复邮件,接电话处理各种问题的询问,协助HR面试,甚至审阅产品使用手册,等等,根本没有办法踏实下来一气呵成...
精彩章节试读:
,下面的全部是软件蓝领,去按照系统设计的框架去填补代码。
然而,“软件蓝领概念”忽略了导致这个金字塔形的人员组成结构不能成立两个问题。
2.5.4.1不是每个人的技术水平都一样
“软件蓝领概念”有一个要求就是处于金字塔下方的基础人员的技术水平相似,以便完成填补代码的工作。
这一点恐怕很难做到,原因是:
?软件组成员工作经历不同
?工作经验积累程度不同
?每个组成人员的职业理想不同
让不同工作经历、不同经验积累和不同职业理想的人组合在一起去填补某个框架的代码,大家想像一下,是多么枯燥的让人窒息的工作啊,这样的开发团队的工作效率与开发质量可想而知。
2.5.4.2全世界的软件开发不仅仅只是做MIS系统
“软件蓝领概念”中所说让蓝领们去填写代码,让系统设计者们去做系统设计,系统设计者把各个模块框架设计好,让蓝领们去填补。大家想一想,这样的开发方法是一个什么样的项目呢?
最好是具备以下特征:
?采用技术比较单一
?各个项目的技术变化不大
?和数据库相关,最好只需要建立针对数据库操作的各个模块
符合这几个特征的项目有哪些呢?
恐怕只有管理信息系统的软件项目适合这种开发方法吧,猜想那些提出“软件蓝领”的人也都是基于这个类型的软件项目而提出的。
但是,实际软件开发的项目中,不仅仅包含MIS项目,还有很多种类型的软件项目,这些软件项目的技术用到的是多种多样的。
我们列举几个非MIS系统的例子:
?网络游戏相关软件系统
?多媒体相关软件系统
?网络安全相关系统
?网络通信相关系统
?厂矿、航空、铁路等大型软硬件平台传感或控制系统
?等等,不胜枚举
这些系统虽然都会和数据库有些关系,但还有很大程度上是和网络或者硬件设备或者相关子系统相关的软件开发项目。类似这样的软件项目如果仅仅通过填补代码来完成,恐怕必然是一个理想,因为,填补代码的工作所占的比重还没有系统设计的工作量大。
2.5.5现实中的软