前不久,由IEEE澳门科技大学学生分会主办,澳门科技大学创新工程学院、西安葡萄城软件有限公司(以下简称“葡萄城”)赞助的2024“迎春杯”程序设计邀请赛在澳门科技大学落下帷幕,也标志着葡萄城在校企合作、践行社会责任方面一个新的尝试。
而这项合作的起点,可以追溯到一位澳门科技大学计算机系学生的高中时代。他,就是我们下文的访谈对象——费才轩,一位在高中就与低代码结下不解之缘、在高考前就确定未来志向的编程爱好者。
缘起:技术的启蒙之旅
费才轩同学在高中时参加了NOIP全国青少年信息学奥林匹克联赛,需要找到一款可以搭建系统的软件。在比较了一系列低代码平台后,机缘巧合接触到葡萄城的活字格低代码开发平台,并被其简便易用的特性所吸引,开始使用活字格制作项目雏形。
“葡萄城的活字格低代码的应用封装得非常好,布局、控件等都可以直接引用进来,托拉拽非常方便,对于新手十分友好。如果没有活字格,我可能需要更长的时间去开发,但有了它我能够更专注于算法和逻辑,而不必深陷于前端开发的繁琐之中。”
他坦言,葡萄城的活字格低代码开发平台让他能够更高效地实现自己的想法。
高中时参加比赛的经历让费同学收获了满满的获得感、成就感,更加坚定了自己未来想从事计算机行业的决心,抱着程序员改变世界的梦想,如愿考入了澳门科技大学。
成长:编程梦想的绽放
岁月流转,费同学带着对编程的热爱步入大学校园,而葡萄城的活字格低代码也伴随他成长,见证了他从青涩到成熟的蜕变。
大学期间,计算机专业的学习和实践以传统编码开发为主,偶尔需要展示前端界面时,活字格低代码开发平台便发挥了重要作用。
“偶尔可能还会用活字格展示一些前端的界面,做一个可视化的呈现,老师通过手机或电脑就可以访问,相对来说演示的过程比较友好和便捷。”
课余时间,费同学加入了IEEE澳门科技大学学生分会,分会承接了一场备受瞩目的校级活动——“迎春杯”程序设计邀请赛的组织工作,为了确保比赛的顺利进行,需要搭建一个高效的比赛系统,葡萄城的活字格低代码又首先浮现在费同学的脑海。
“比赛应用系统的设计需求与我高中时期使用活字格开发的产品有着很高的重合度。这意味着,我只需要对原有的数据库、逻辑、代码和语句进行一些简单的调整,就可以迅速地将其应用到比赛中,极大地提高了开发效率,使我们能够快速实现想要的功能。
其次,我们还考虑到了与葡萄城的合作可能性。基于之前的交流我感觉葡萄城的人都很亲切。起初,我们只是尝试性地提出了合作的想法,心里想着如果能够成功合作当然是最好的,如果不行也只能自己重新开发。令人高兴的是,葡萄城的团队对此表示出了积极的态度,并且在后续的推进中给予了大力的支持。”
就这样,葡萄城成为了2024“迎春杯”程序设计邀请赛的平台赞助商,与IEEE澳门科技大学学生分会一起,致力于比赛的顺利举办。
携手:共筑创新合作
2024“迎春杯” 程序设计邀请赛的应用系统由费才轩同学负责设计搭建,葡萄城为大赛提供了活字格云的使用权,并全程为本次大赛提供了技术支持服务。
葡萄城的专家团队与费同学紧密协作,确保系统的每一个细节都经过精心打磨,以满足最严格的竞赛标准。在大家的共同努力下,大赛比赛系统运行流畅,界面友好,为参赛者提供了良好的竞赛体验。
在具体的推进阶段,一个很实际的问题是——这么多人在用,如何保证系统在运行时不会崩溃?
由于学生比赛的场景是,大家的成果是集中时间实时提交的,100多位学生需要同时提交信息。同时,还有一个考试排名的榜单,实时统计数据刷新排名信息。所以从学生登录注册激活系统——收到题目编辑代码—— 一道一道提交代码信息——实时统计刷新排名信息,整个过程一环扣一环,都不能出现任何问题,这个对非专业的我,压力还是比较大的。
经过和葡萄城团队的沟通,要实现大赛线上系统的部署、发布以及多人实时在线,最适合的就是葡萄城的活字格云。提到本次比赛使用的葡萄城活字格云产品,费同学表示带来了三个明显的好处:
第一个是不论是遇到开发阶段的问题,还是遇到发布前后的部署问题,都可以找葡萄城。这个让我专注于最核心的开发环节,给我省了很多的时间。
第二个是用了活字格云,项目上线后我就不用再兼任运维工作了。比如上面提到的高并发场景,我是不需要做任何处理的。
第三个是系统上线后就不用担心勒索病毒或者被网络攻击了。
基本上那个系统我们当时也没有做大规模的一个压测,比赛时候其实还是蛮提心吊胆的,就生怕后端出了问题大家提交不上,最终在那么多人运行的情况下,在服务端上面的话是完全没有卡下来的,这个还是挺感谢的😄
费同学表示,在与葡萄城的合作过程中,他深刻感受到了支持和帮助。从始至终,葡萄城不仅提供了必要的资源,还针对一些技术难题给予了深入的指导和协助。
“每当我遇到一些隐蔽的技术难题时,葡萄城的技术团队总是耐心地与我沟通,不仅告知我问题所在,还亲自帮助我进行调试,寻找并解决隐藏的问题。这种体验感非常好,让我在遇到问题时能够迅速得到响应和解决方案,保证了项目的顺利进行和上线。
特别值得一提的是,有一次在处理文献文件的权限和访问要求时,我遇到了一个棘手的问题。由于一个插件版本较旧,没有正确调用权限,导致无法正常进行文件交互。在我一筹莫展之际,葡萄城的工程师及时介入,指导我如何调整设置,创建必要的副本,从而确保了系统与评测端的正确交互和文件的顺利下载。”
除此之外,费同学搭建的比赛系统也将在不久之后上线葡萄城市场。葡萄城市场是围绕葡萄城产品建立的开放、共赢的在线展示及交易平台,合作伙伴、个人开发者与企业用户可以在上面自由上架和交易产品。
费同学的大赛应用系统上架葡萄城市场,将会更好地对外展示,并让自己的开发成果被更多人看到,还将有机会收获客户订单,开启创新创业之路。
未来:探索校企合作的新天地
“迎春杯”程序设计邀请赛是IEEE澳门澳门科技大学学生分会举办的一场新型校级活动;对葡萄城来说,也是在我们面向高校学生群体的一种全新探索。
葡萄城通过提供先进的技术平台和专业的远程技术支持,助力学生们搭建起整个比赛所需的平台,为同学们提供了更好的实战机会,同时也为企业发掘和培养潜在的技术人才。
IEEE澳门科技大学学生分会聚集一群充满活力、富有创新精神的青年工程师,通过编程大赛这一平台,激发学生们对软件开发的兴趣,关注技术、了解技术、发展技术,提升他们的实战技能。
“通过这种合作,葡萄城能够将自己的产品引入到学术环境中,让学生们在实践中了解和使用活字格,这不仅能够帮助学生社团以较低的成本获得技术支持,促进学生技术能力的提升,同时也为葡萄城的产品提供了一个展示和测试的平台,有助于产品的改进和推广。这种合作模式对双方都是有益的,是一种双赢的合作关系。”
费同学如是说。
当被问及对未来的展望时,费同学满怀热情地分享了他的想法和愿望。
“如果未来还有类似的比赛,我还会继续使用葡萄城活字格搭建的系统。另一方面我也很期待葡萄城未来能更深入地参与此类比赛,与学校联合举办程序设计比赛等活动,我也愿意利用自己的经验和对比赛的了解,帮助葡萄城完善系统,为葡萄城提供必要的支持和帮助。”
作为专业的软件开发技术和低代码平台提供商,葡萄城一直致力于推动低代码技术的发展与应用。葡萄城与多家 985、211 高校建立校企合作关系,让企业技术实战进入校园,赋能更多未来开发者,为软件行业持续输送高质量复合型应用人才。
当前,葡萄城与高校在联合开课、教材建设、师资培训、技能认证、竞赛赛事,实习实训、岗位推荐和低代码联合创新实验室建设等领域开展了合作。
我们期待类似和IEEE澳门科技大学分会这样的合作能够持续下去,激发更多创新,共同开启更多技术教育的新篇章,培养出更多具备国际视野和实战能力的顶尖工程师。同时,我们也期待更多的高校社团能与我们携手,共同支持和开展这样的大赛,为社会培养出更多技术人才。
关于IEEE学生分会
IEEE(电气和电子工程师学会)是全球最大的非营利性专业技术学会,以“鼓励技术创新,为人类谋福祉”为使命,自1884年成立以来,IEEE一直致力于推动电气、电子工程以及相关领域的技术创新和卓越实践。目前,IEEE在全世界共有超过3600个学生分会。学生分会通过开展特定的项目、活动,举办专业技术会议来开拓青少年的科学眼界,培养其工程素养,这对学术交流的普及起到了极为重要的作用。
关于澳门科技大学
澳门科技大学是一所位于中国澳门特别行政区的综合性大学,成立于2000年,以培养高素质人才和推动科学研究为使命。该校提供多元化的学术课程,涵盖文、理、工、商等多个学科领域,并以其国际化的教育理念和优秀的教学质量而闻名。澳门科技大学还注重与国际学术机构的交流与合作,致力于建设成为具有国际竞争力的研究型大学。
关于葡萄城
葡萄城成立于1980年,是专业的软件开发技术和低代码平台提供商,以“赋能开发者”为使命,致力于通过表格控件、低代码和BI等各类软件开发工具和服务,一站式满足开发者需求,帮助企业提升开发效率并创新开发模式。40余年来始终聚焦软件开发技术,有深厚的技术积累和丰富的产品线。是业界能够同时赋能软件开发和低代码开发的企业。凭借过硬的产品能力、活跃的用户社区和丰富的伙伴生态,与超过3000家合作伙伴紧密合作,服务超50万家客户,产品广泛应用于IT、制造、交通、建筑、金融、能源、教育、公共管理等支柱产业。