快速开发平台,程序员“老师傅”必备

2020-09-15 10:11发布


那年春节,在我兄弟张明的家庭饭局上,第一次见到了他的伯父。这是一个我初识张明时就听说过的人,晚辈们都叫他天叔,身材干瘦枯槁,头顶一片地中海,经常戴一副老式黑框眼镜。他高兴时会发出引擎启动一般的笑声,并露出被万宝路熏黑的牙齿。

 

天叔是一个典型的中年男人,他身上有该人群的一些特质:老练、油腻、固执和不修边幅,后来偶尔能在夏季遇见他,他永远都是以一件宽松露腋的白背心配人字拖这样的经典穿搭示人。

 

再后来大家见得多了,他偶尔会在休假时开车载我们出去散心,在路上他总会讲一些段子来打发时间,有一次我们在等一个长达99秒的红灯时,天叔开口了:“给你们讲件趣事,我年轻的时候在除三市工作,大城市嘛,三教九流什么人都有!”

 

天叔停顿一下,开了车窗,单手点烟深吸一口,烟雾随着他接下来的话一起被吐到窗外。

 

“当时工作地有点偏,每到深夜,街面上出现的人,除了下班的程序员,就全是些什么小偷啊、混混呐还有干那啥的女人,总之复杂!咳!咳!”

 

他清了清嗓子,继续说,“那时候晚上的治安不行,所以上面派了巡逻队在街上维安,你猜人家是如何分辨你是下班程序员还是闲杂人等的?”天叔露出戏谑的表情。

 

不等我们回答,天叔抢先道:“他们盘查时会问一句‘一个字节等于多少位?’呐~程序员一秒就能回答这种问题,但街溜子们就直接蒙圈露馅了 ~ 以至于时间长了,很多在路上混的人,都懂了这个知识!”

 

说罢我们好像明白了什么,都被这个段子逗得哈哈大笑起来。这时绿灯在我们的视野里闪烁,天叔叼着烟挂挡松刹踩油门一气呵成,车子一下就冲了出去,把旁边的车子远远甩在身后,可谓是真~老司机......

 

对,就像很多人一样,我和张明也是因为天叔这个油腻的故事懂了“一个字节等于8位”这个冷知识。同时也因天叔经常对我们讲一些程序员的段子,或者行业里的一些知识,在他的一系列的影响下,后来我们都从事了IT行业!当然这是后话了。

 

说回天叔,在我们熟识之后,得知其是一个资深ITer。干程序员这一行已经好多个年头,虽然现在有些许油腻,但曾经也是一个有远大抱负和理想的少年。可惜现实很骨感,生活的压力和负担磨去了少年的英气,现在变成泯然众人的大叔。

 

毕竟这一行进步太快,每时每刻都在发生着刻骨铭心的变革,生活节奏也在以人们无法适应的速度加快,其赖以为生的熟练技艺,也随着新技术不断迭代被淘汰。

 

“我们这些初代、二三代程序员,的确是老了”天叔诚然道“同你们年轻人比,我们的精力大不如前了~你知道的,早年间不顾健康的工作加班,现在四十多岁身体就已经开始吃不消”。

 

“你要说压力大不大,那肯定是很大的,要同你们这样血气方刚的后生们做相同的事情,怎么可能没有压力嘛......”那时天叔对我们这些晚辈讲这些话时也是尽显疲态,我们都清楚,或许这就叫中年危机吧。

 

现在想起来,由于忙于学业和和事业,已有近两年未再见过天叔。这一次想起天叔的时候,烟头快烫到了手指。

 

大学毕业后经朋友推荐,进入一大型化工企业,于IT技术支持部任职,维护集团软件系统和企业内部网络是部门的主要工作。

 

公司这几年运作得不错,业务和体量都呈几何式增长,老旧的软件和网络系统在应对暴增的工作时开始显露疲态,是时候来一次大升级了。高层自然是意识到这一点,要求由我部门自主开发新的软件系统。大企自研内部软件系统是时代趋势无可厚非,不过我们目前存在着一些很尴尬的问题,这些问题成为了开发工作上的巨大阻碍。

 

之前公司的软件系统,包括OA、ERP、WMS在内的各种软件均为外购,我们极少有软件开发的工作,所以大家缺乏开发经验。除此之外部门人员配置也很简单,绝大多数理应存在的岗位都有空缺。综上,缺人手又缺经验,想要开发大型软件系统那就是痴人说梦。

 

大家一时间陷入困顿,不知从何做起。我想到了天叔,他作为程序员中的老前辈,肯定会有解决办法。于是我第一时间就联系上了他,果然姜还是老的辣,在经过简要的沟通之后,天叔也了解了我们的现状,向我们推荐了一款软件开发工具——XJR快速开发平台

 

它是一款帮助开发者快速做软件的可视化代码生成工具。该平台采用了向导式的开发方式,同时结合平台内置的包括表单引擎、视图引擎、流程引擎、规则引擎、报表引擎在内的快速开发引擎,我们仅仅只需要通过拖拽编辑等可视化的操作就能完成进行开发工作,所见即所得,在进行设计的同时也能生成功能。

 

该平台的上述特性,简直就是为我们这类人手不足,时间短缺的团队,量身定做的快速开发利器。

 

我在使用的过程中发现其已经为我们搭建好了框架,也预置了各类基础模块可以直接使用,另外其根据各类系统的特点建立了多套定制模板,大家直接按照开发向导就快速开发出了各种业务系统。

 

尤其值得说道的,就是解决了我们整个集团痛点的工作流引擎。该开发引擎中有包括表单设计、流程设计、流程管理、流程日志在内的多个模块,同时流程表单的设计和工作流程设计都是可视化的,流程中的节点配置也可以很灵活的设置节点执行人和执行策略。所以在这种很直观的操作下,就不容易出现错误。

 

详情参阅:https://www.xjrsoft.com/

 

 


标签: