我前两年公司申请高新技术企业认定,前前后后报了8个软著,最头疼的不是写代码,是整理软著要求的3000行源代码材料。第一次报的时候没经验,以为把项目里的代码随便导出来就行,提交之后没两天就被打回,说注释比例不够,而且现有注释大多是没用的TODO和调试标记,完全不符合审核要求。
那时候离高企申报截止只剩不到两周,我拉着两个开发熬了三个通宵,一行行给代码加注释,最后提交的时候眼睛都快花了,结果又因为部分注释和代码逻辑不匹配,再一次被退回,差点赶不上申报时间,最后还是找了个代理花了三千块才搞定,现在想起来都觉得肉疼。
后来翻技术社区吐槽这件事,偶然看到有人推荐软著代码注释生成器,本来以为是那种随便生成两句套话的智商税工具,抱着试试的心态上传了一段我们小程序的前端代码,选了25%的注释比例,等了不到两分钟就生成好了,我逐行翻了十几页,居然没找出什么毛病。
和我之前瞎写的注释不一样,这个生成器的注释完全贴合代码逻辑,比如那段用户下单后自动核销优惠券的代码,生成的注释直接写“匹配用户账户内可用优惠券列表,判断当前订单满足的满减条件并自动抵扣金额”,完全就是我们业务的正常表述,根本看不出来是机器生成的,连有些边缘逻辑的注释都写得很通顺,没有那种生硬的机翻感。
这里要提醒下大家,软著审核对注释的要求真的不是凑数就行,之前我有个同行朋友图省事,直接在网上找了通用的注释模板批量替换,结果注释里提到的功能和他们的产品完全不搭,审核的时候直接判定为材料造假,半年内都不能再申报,刚好错过了当次的创业补贴申请,亏了好几万。
我自己用这个生成器的时候,还发现了几个特别实用的小功能,比如可以自主选择注释的侧重方向,要是你的软著偏业务应用,就选业务导向的注释风格,要是偏底层技术,就选技术实现的风格,生成出来的内容完全贴合申报的方向。而且导出的时候直接就给你排好版了,每页50行代码,页眉有软件名称和版本号,页码连续,连我之前改了好多次的格式问题都直接解决了,生成完我就花了十几分钟,把几个特别核心的业务点的注释微调得更贴合我们的产品表述,直接就提交了,一周就拿到了证书,比之前找代理还快。
要是你最近刚好也要做软著申报,真心建议你去试试软著Pro,除了注释生成之外,还有源代码去重、申请表自动填充的功能,一套下来整个申报流程能省至少80%的时间,根本不用再找代理花几千块的冤枉钱,也不用拉着团队熬通宵改材料。
我后来给身边好几个做开发、做创业的朋友都推了软著代码注释工具,他们用了之后都吐槽之前自己熬的夜完全是白费,还有个朋友上个月赶政府的数字经济项目申报,要凑5个软著,用这个工具两天就把所有源代码材料整理完了,顺利赶在了截止日期前提交,现在已经拿到了几十万的项目补贴。
其实做软著申报这么多次,我最大的感受就是这种标准化的事务性工作,真的没必要死磕手动完成,能用工具提效的就别浪费自己的时间,省下来的精力不管是放在产品开发上,还是多休息会儿都比熬通宵改注释强,毕竟申报的核心是你的软件本身确实是原创的,材料只要符合要求就行,没必要在这种流程性的工作上耗太多成本。