我是在企业信息化领域做开发派的工作。
站来开发角度来看,企业信息化领域有两个分支:
一个是对开发和技术要求不高,客户购买管理软件,更多的是想引入更好的更标准的行业最佳实践。软件公司常年扎在一个行业,东西南北、大中小各类企业都实施过,有大量的经验沉淀和功能沉淀。这类软件公司对业务研究、业务功能开发、业务理念渗透到客户最为关注,所以懂行业业务的人员占优先地位,开发人员只是兑现软件工具的人。
另一个分支是对开发和技术要求很高。如:
1、高安全
2、高数据准确性
3、海量数据、海量并发操作用户,还能保证高性能
4、高可持续稳定运行
5、极有限硬件条件开发,如嵌入式开发
还有一个小尾巴是高复杂灵活组合算法。这要求高的实现架构设计。不过企业业务一般很难遇到这样的场景,否则连人自己都会搞不清楚。一般在会员积分、促销组合这些业务场景中会遇到这类算法。但经过业务需求分析人员的简化和核心开发人员细心开发,这类场景又遇到的不多,所以对开发要求也就不那么强烈。
在企业信息化软件公司,三类核心能力:业务、项目管理、技术。
大部分企业信息化软件并无我所说的上述5种高技术要求,而对业务掌握的要求较高,所以技术一般就可以了,偶尔遇到一些高要求功能场景,也只是过去技术太一般,而现在要求提高了一点就搞不定了,其实业界最常用的技术就能搞定,这就是所谓的从地板上提到凳子上而已
站来开发角度来看,企业信息化领域有两个分支:
一个是对开发和技术要求不高,客户购买管理软件,更多的是想引入更好的更标准的行业最佳实践。软件公司常年扎在一个行业,东西南北、大中小各类企业都实施过,有大量的经验沉淀和功能沉淀。这类软件公司对业务研究、业务功能开发、业务理念渗透到客户最为关注,所以懂行业业务的人员占优先地位,开发人员只是兑现软件工具的人。
另一个分支是对开发和技术要求很高。如:
1、高安全
2、高数据准确性
3、海量数据、海量并发操作用户,还能保证高性能
4、高可持续稳定运行
5、极有限硬件条件开发,如嵌入式开发
还有一个小尾巴是高复杂灵活组合算法。这要求高的实现架构设计。不过企业业务一般很难遇到这样的场景,否则连人自己都会搞不清楚。一般在会员积分、促销组合这些业务场景中会遇到这类算法。但经过业务需求分析人员的简化和核心开发人员细心开发,这类场景又遇到的不多,所以对开发要求也就不那么强烈。
在企业信息化软件公司,三类核心能力:业务、项目管理、技术。
大部分企业信息化软件并无我所说的上述5种高技术要求,而对业务掌握的要求较高,所以技术一般就可以了,偶尔遇到一些高要求功能场景,也只是过去技术太一般,而现在要求提高了一点就搞不定了,其实业界最常用的技术就能搞定,这就是所谓的从地板上提到凳子上而已