经过近三个月的设计、编码、维护,从线上初赛到线下决赛,第六届中国软件杯终于落下了帷幕。本队作品,基于微信小程序的安科实验室借阅伴侣获全国三等奖,可以说是 彻底失败。
经过细致分析,失败原因总共有三
一.选题失败
由于其他赛题技术要求过高,我只能选取其中较为简单大众化的微信借阅系统,所以此赛题的高提交率与低晋级率则是必然的。
本赛题可通过微信公众号或微信小程序实现,本人自作聪明,选择了近年刚兴起的技术-小程序,本以为选此赛题,或因新技术而加分,事实证明此为愚昧之举。相比小程序,公众号可以制作绚丽的H5页面,添加各式js插件,在实现相同功能的情况下,评委当然更倾向于好看的一方,不管它是自己实现的还是借用外部插件实现。
下面就用两张图表示小程序纯源码写的饼图与js插件实现的效果图。
而且小程序最吃亏并不是外观,而是它并不能打开外部链接,而公众号则可以随意跳转。小程序本事静止跳转外部链接并没有问题,但是用于此赛题则吃了一个大亏。不管是别的队实现的面部识别还是可视化分析无不都是访问了外部链接,而在小程序页面中则不可能做出这样的效果。
最后我们实现的AR扫描居然不能在外部打开,而只能够使用第三方app打开则显的此功能一文不值。
而小程序小而精的特点也在如此庞大的赛题中被彻底埋没。
二.忽略团队
一个人的能力是有限的,我本以为一个人前后端,数据库设计与实现维护一个人足以。可是在看见决赛队伍的时候我震惊了,一个队友制作炫酷的页面,一个编写逻辑代码,一个制作嵌入式,大家各司其职,共同讨论,努力创新,其能量不是一个人可以代替的。
而小程序又是兴起的技术,就算你想找人讨论都发现没一个人能聊的。最可怕的是百度都百度不到关于这个bug的任何信息...只能自己慢慢啃文档,痛苦啊!
三.实力不济
软件杯进行到决赛阶段基本就是在拼谁更有创意,谁实现的更完美更合理更智能。而在此环节上我无话可说就是技不如人,人外有人、天外有天,如果说我的创意是一艘小木船的话,而别人早已实现了一艘航空母舰。
而且在设计上我主要针对的是小程序客户端,要说小程序我绝对不输任何队,而在管理员app和后台管理上真的是没有可比性。
对于那个一等奖队伍系统实现的完善程度我服,不管是创意还是算法都不是我能实现的。这次比赛真的是涨见识了,果然那些211985高校的人不是白考进去的,差距是有的,而以后的差距又会是多少呢
前方任重道远,少年仍需努力