第三十五章 技术的魅力(二)
次日,早上。 木子科技,曹志军带着一群志同道合的朋友,聚集在会议室,专心致志地听着李洛讲课。 没错,就是讲课。 生为学生的他们。感觉正在接收一场技术的洗礼。 领先2005年十几年的编程思维,李洛有资格成为他们的技术导师。 在这个时代,还是理论性概念的技术,不可变性、尾部递归、集合的惰性求值、模式匹配、一级函数,……,等函数式编程范式,李洛已然熟悉掌握它们的用法,有着一套成熟的开发理念。 有一些‘老旧’的编程技术,在十几年后也许还是主流,比如,面向对象编程(OOP),未来依然是最流行的编程模型,但是,未来不仅只有这个编程模型,还有基于特质的新的编程模型在像Go、Rust和Swift,等等新编程技术的诞生,这些都是现在不存在的。 这些先进的编程技术,就是一个宝库,李洛急需一个团队,将它们利用起来,否则就过期了。 曹志军和他的朋友,这些技术员,是李洛第一批学生,未来,还会有个更多的学生。 现在,主流的编程对象产品,只有PC(电脑),十几年后,是各种架构的跨平台(移动设备、云服务器和嵌入式物联网系统)的开发已经成为标配,李洛十几年开发经验,对这些开发程序非常熟悉,现在,却没有发挥的地方。 除此之外,各种简陋的编程工具,远远没有十几年后更加丰富,现在的编程工具,通常是一个编程语言包括一个编译器或者调试器。十几年后,各种编程工具会带有链接程序、源代码格式化程序、模板创建程序、自更新能力,……,还可以在编程语言中使用一些启动参数。 总而言之,2005年的编程世界,对李洛来说,就是一块贫瘠的土地,要想栽出丰富的果实,他需要开荒种地,不过,他一个人的力量有限,唯有培养自己的技术团队,让他们帮忙播种,才能最大转化知识的价值。 “接下来,讲如何开发一款最高效,适用性最广的OA系统!”李洛站在讲台,环视全场讲解道。 台下众人,纷纷屏息凝神,专注听讲,深怕错过重点,‘老师’讲的课不仅技术含量高,跟关键的是他富含技术‘前瞻性’的话,不由让人产生与之共鸣的情绪。 “一款OA系统的开发很简单,但是,实施却很困难,这一点,大家想必都深有体会吧!”李洛看着台下,笑着问。 闻言,众程序员彼此对视了一眼,不约而同的点头,深有体会。 “OA系统简单来讲,就是一个单纯的软件产品,撇除一些管理软件的属性,OA开发也无非跟普通的软件开发一样,不存在多大的技术问题,只要熟悉了某种开发语言,都可以利用它进行OA办公系统的开发。” “然而,每一个公司,对OA系统(自动化办公管理软件)使用要求不一样,用户需求的广泛性和多样性,每个客户可能提出不同的要求,即使现在不提,在后续的深入应用中,在企业业务发生了变化后,也会提出相应的需求,这就需要OA系统在实施过程中,进行第二次开发。” “当企业中存在多个管理系统时,将涉及到系统之间的接口开发和数据交换,……,总而言之,比起开发一套OA系统,具体的落实实施过程,才是一件大难题。” “一套OA系统走向完美,需要克服各种问题,比如:不具备通信和协同工作的能力,功能单一,升级维护难度大,系统自适应能力差,功能处理信息,无法根据需求进行实时更新,……。” 李洛竖着手掌,掰着手指,认真点数着市面上OA系统存在的各种缺点,一副指点江山的模样。 众程序员听得点头连连。 从2002年开始,OA系统陆续进入国内的部分大型企业,满足企业办公的基本功能,开始出现如:发文、档案管理、物品管理、文档管理、车辆管理、后勤管理、简单的人事管理等功能,这个时候的OA系统更侧重管理。 2005年后,随着计算机和互联网的普及,OA系统协同办公的价值开始显现出来,OA系统开始在全国快速普及起来,OA系统已经开始作为整个企业组织内部信息化的入口,相对于外部门户,与组织内各个业务系统进行集成,ERP、SAP、HR、财务软件等都可以在OA上进行集成,数据集中展现,OA系统起到了神经中枢作用。 市面上的OA系统千千万,但是,没有一个OA系统能够完美解决用户的痛点。 “李总,你办法解决OA系统实施过程中遇到的难题?”曹志军看着李洛,关心地问。 “不能说解决,只能说是最优解!”李洛笑了笑,回答道。
停顿了下,李洛环视全场,解说道:“我构架设想是构建一个OA系统快速开发平台,集成一个让各个公司做AO系统的开发资源库,可以解决了这些问题。1,开源代码,简单易上手,简化开发流程,2,内嵌可视化代码生成器,可直接二次自主开发,易于维护更新,3,增加向导式智能开发组件,满足企业的个性化需求,4,启用一站式开发,为未来的更多端系统的运行,提供源码,5,设计高适配端口,接口函数,解决与其它管理软件集成问题,……。” 众人眼前一亮,听着李洛系数的优点怦然心动。 “李总,你的意思是我们做一个AO开发平台,然后,根据客户的需求,在平台上定制开发一个专用的OA系统!”曹志军明白了李洛的意思,激动地问。 “没错,这就是我想要做的,这些天,我已经将开发平台的主构架思想写了个大概,接下来,你们只要按照这些开发设计需求去做,就能完成这个作品!”李洛笑吟吟地看着众人,笑着介绍。 为了去读大学能方便管理公司,李洛早早就谋划着为公司写一套OA系统,方便他日常远程管理公司,李洛随手在网上查了一下资料,这才发觉,后世烂大街的OA系统,现在是一门非常有钱景的生意。 于是,李洛便萌生了靠这门生意,挣一笔钱的念头,设计出了一个OA系统快速开发平台。 听着李洛的邀请,在场所有人都激动了,曹志军这小子,没骗他们,他们真遇到技术大牛了。 “李总,我愿意加入!” “李总,我马上去辞职,您等我啊!” “李总,今天就可以办入职。” …… 众程序员纷纷热切地当场响应,激动无比,他们不仅听了一节先进理念的课,更有幸加入了一家有技术牛人的公司。 李洛看向曹志军,笑着委托道:“志军,交给你了,等你们办好入职手续,我们立即开干。” “好勒!”曹志军开心地应下,看着前同事,朋友们,开心地宣布:“还愣着干嘛,走吧!以后我们又能在一起了。” ‘哗啦’一声,众人一下子起身,嬉笑地跟曹志军一起离开会议室。