「无代码开发者故事」第一期的嘉宾是一位初入职场的95后,他保留了白羊座直率、热情的孩子天性,即便长期驻场也能“苦中作乐”,发挥自己旅游和摄影的爱好。初入职场的他在项目中主要承担需求分析的角色,2021年初受公司委派学习和评估无代码开发,没想到这个契机让他慢慢进化到全面掌握软件开发周期,能够独立在军工软件领域主导项目。
他是帅堰,2019年毕业于苏州大学,毕业后到现在一直在一家服务国防及军工信息化的公司工作。帅堰大学专业是网络安全学,有接触过C++和MySQL,但论正儿八经的编程开发,也是基本不懂。
他所在的公司业务主要有两部分,一是军队信息化基础设施建设,比如计算机机房建设;二是军队信息化软件系统建设。部队的项目有一个特点,那就是前期沟通比较困难,只有招标书,所以需求的识别和响应很关键。
从实习到转正之后的很长一段时间,帅堰主要接触的就是对接客户需求、编制文档。
在工作的第二年,帅堰遇到了无代码这种全新的开发模式,从此一路开挂,从前端需求分析到页面配置、后端开发、逻辑控制,对软件工程有更清晰、更全面的认知,拓展了自己的职业发展空间。
喜欢在朋友圈里记录生活和工作的帅堰
“做项目经理的时候大部分时间都在南京,不会长时间出差。学会无代码开发后被调到研发,出差和驻场的频率也变高了,可能这就是‘能力越大,责任越大’吧。不过我这人还挺喜欢接受挑战,就当旅游吧,之前去沈阳、北京都抽时间好好逛了逛”,帅堰如是说。
这个95后拒绝躺平,对挑战与变化表现出的豁达心态一部分是个性使然,一部分是他接触无代码之后被“原来没有编程基础也可以上手开发”的职业可能性深深吸引。
学习工作两不误
帅堰表示,在get到无代码的魅力之后,他在B站订阅了MySQL和Linux运维相关的课程,没有特殊情况每晚都会学习一小时,这种持续学习也为他在工作中使用无代码开发软件提供了正向反馈。
在采访中帅堰本人对“无代码大神”这样的称呼还是比较谦虚,谈起自己的进阶之路,他表示是“三分看机缘,七分靠个人修行”。
2020年底在省武警部队的一个项目上,帅堰跟着数睿数据的两位技术人员,用两个星期搭建了一套业务系统,可视化拖拽的开发方式让不会写代码的他也可以很快上手帮忙配置几个功能页面。这是他第一次与无代码结缘,给他留下了深刻的印象。
没想到过完年,机会就来了。他所在的公司先接触到企业级无代码软件平台smardaten,由于产品能力和军工行业的交付经验都比较符合要求,因此公司派他以实习的方式来到smardaten所属的数睿数据进行了集中学习,这是他从项目经理转向软件研发岗位的契机。
2021年整个3月,帅堰基本上就常驻在数睿数据位于九龙湖的办公楼,一边看文档与视频教程学习,与教研工程师沟通讨论,一边跟着smardaten的项目组上手某家居企业的CRM系统,真正做到“学以致用”。
先是跟着原型图独立配置页面、填报设计、业务流设计,后期他开始理解产品内在的逻辑控制以及如何实现逻辑,在一个月的“课程带教+项目练手”模式下,帅堰熟练地掌握了smardaten的各个功能模块。
师傅领进门,修行在个人。帅堰先后经历了五个项目,才真正意义上实现从掌握功能到融汇贯通的跨越。
“一年左右的时间,我已经在五个项目上用到了smardaten平台,其中让我印象最最深刻,最能体现无代码开发价值的是去年年底沈阳的一个数据分析系统项目。”
帅堰介绍,这个数据分析系统的部队对接人是由参谋担当,业务和IT的思维方式本身就存在差异,没有具体的系统给他看,参谋也不会提太多需求和意见,再加上疫情原因,团队前期对业务需求了解的比较少。
该项目涉及数据分析和能力评估两方面业务,团队按照合同功能指标用smardaten搭建了demo,帅堰负责业务系统的搭建,另外两人负责地图开发的前端和后端,然后三个人就去驻场开发了。他们用了一个多月的时间,在参谋的指导下现场调整功能,完成了系统开发任务。本以为干完这一单,可以顺利回家过年了,没想到在最后的评审环节铩羽而归。
在专家验收评审时,一位评估领域的专家提了专业的意见,认为部队能力涉及作战能力、演习能力、指挥控制能力等等,不只针对某一种能力,但是根据合同他们做得太单一了,算法是写死的,因此整个能力评估子模块要重做。此时离军委验收只有两周时间,如何灵活响应需求变化、做出可以让用户自己搭建算法模型的功能成了重中之重。
梳理清需求之后,帅堰心里并不慌,他知道smardaten的组件可以通过算子自定义搭建模型,于是用一天时间重新设计了方案,在数据交换机的这个组件里预置了十几套评估模型,用户根据实际需求后期可以自己搭建模型,直接输出数据集,并且可以对输出的结果数据直接进行分析。
根据这个思路帅堰一天内快速搭建了一套演示demo,在与数睿数据的支撑人员开会讨论了技术可行性后,为用户和国防科技大学的两位专家分别做了汇报,两位专家一致通过方案,现场表扬了团队快速响应的能力。
之后团队用一周时间顺利完成系统的开发、测试并完成相关文档的修改,最后顺利通过军委验收,得到专家和领导们的一致认可。
相比于定制开发,无代码这种全新的开发模式在需求响应和交付效能方面的优势可谓得天独厚,这点项目经理出身的帅堰深有体会。他的职业生涯就是从对接客户需求开始,在用无代码开发之前他做过一个纯定制开发的项目,也是因为需求沟通的问题存在偏差,后期大面积返工,整个项目最终延期了三个月,多投入的时间和人力成本不算,客户满意度也大打折扣。
“无码化平台降低了我们对技术的要求,使我们更专注于部队业务,快速响应实际的业务需求,极大的减少了公司研发和沟通成本,使我们能更好地服务于国防信息化领域建设。”
帅堰在接受采访时坦言自己起点还算不错,也是碰巧在风头上偶遇了无代码开发,天时地利人和之下把握住了机会,接触无代码、介入配置开发的这一年多对他个人成长和职业发展都带来了丰硕的成果。
据悉,帅堰所在的公司今年将继续壮大无代码研发团队,而帅堰作为公司里熟练使用smardaten的大师级人物,也将承担更多团队管理的任务。
这些人都在关注“无代码社区”