2022年全国行业职业技能竞赛“计算机程序设计员”赛项吐槽
“我觉得这是个挂羊头卖狗肉的比赛。从表面上看,比赛的方向偏离了我(很可能也是多数人)的常理认知,如果我们不去参加“赛前培训”,很难凭现实中的工作经验去在比赛中得到理想的成绩;从深层上,我们很难不猜测,这些企业借着国家的名号举办比赛,自己去开发平台,自己去垄断成绩,再回过头来向高校推广相关的教学产品,让严肃的比赛成为了一种自娱自乐的游戏,形成了一种垄断的产业。”
由于我参加了“第一届辽宁省职业技能大赛(2022年)”的“计算机程序设计员”项目(以下简称省赛)并且得到了较好成绩,所以有机会报名参加“2022年全国行业职业技能竞赛”(以下简称国赛)。虽然是2022年的比赛,但是由于疫情原因,这个比赛延期到未来几天,也就是2023年4中旬,在安徽省阜阳市举办。
大多数比我更优秀的计算机程序员同事们并没有得到比这一系列赛通知,是因为这个比赛限定在了制造业企业之内。如果在制造业这个小圈子里,我还是非常自信的。省赛中最拉分的一项是上机编程的两道大题,一道是逻辑算法,一道是数学算法。其实这两道题也不是很难,逻辑算法只是要求用好递归,数学算法只是要求手算定积分,如果是海选计算机专业的本科生的话,可能至少有三分之一能得满分吧。但我是在省赛现场唯一一个得到满分的选手,大概是制造业大家锻炼算法的机会较少,没有维持住良好的竞技状态吧。我平时的工作是编写3D建模的程序(建筑行业),业余爱好是手搓编译器和解释器(不开玩笑,这是我业余时间一个长期维护的项目),所以这些数学和逻辑算法问题都难不倒我。
不仅我非常自信,而且我的单位也是非常支持我。所以通知参加国赛的时候我没有任何犹豫就报了名。我本以为国赛应该就是省赛的加强版本,并没有太在意。我有充分的自信,我认为平时就是一个称职且优秀的制造业计算机程序设计员,只要在比赛时发挥出自己应有的水平就可以了。
这个国赛……怎么说呢,我报名之后才知道原来它的全称是“2022年全国行业职业技能竞赛·全国服务型制造应用技术技能大赛”,“计算机程序设计员”赛项的全称叫做“计算机程序设计员·个性化定制与设计服务”。
好吧,虽然加上了奇怪的限定,“计算机程序设计员”总归应该是计算机程序设计员吧。根据《国家职业技能标准·计算机程序设计员(2022年版)》,“高级计算机程序设计员”的技能要求简单来说是这样的:
1、能编写设计概要和需求文档,能够交流沟通设计需求,能够管理软件需求变更;
2、能够设计、编写、优化性能体验各种程序,包括桌面程序、Web程序、数据库程序、网络分布式程序、移动端程序等;
3、能够调试、验证、分析程序模块;
4、能够组织协同开发、能够管控软件质量;
5、能够培训、指导、考核以下级别的程序设计员,能够组织开展技术革新。
我认为我们辽宁省的省赛是认真执行了这个标准。而且照顾了制造业计算机程序设计员的工作特点,在很多比赛环节和评分标准中都照顾了我们的自选细分领域,真正做到了尊重选手,尊重行业,办好比赛。
但是现实却一点点变得魔幻起来了。2023年2月16日,一家自称是“国赛指定平台开发企业”的北京公司给我来电话,询问我是否想要参加“赛前培训”。其一我是非常高傲的,觉得“到了国赛就应该拿出真本事~” ;其二我参加省赛之前也根本没参加过也没听说过什么“赛前培训”;其三这是个几千块的付费培训,还不包括交通和住宿,作为制造业程序员我并没有那么多私房钱;其四我很奇怪他们怎么拿到我的个人信息的,而且怀疑这是一伙诈骗犯,而且我也咨询了我们辽宁队的组织方,我们辽宁队并没有得到赛前培训的通知,所以我并没有在意。
3月3日,另一家自称也是“国赛指定平台开发企业”的安徽公司也给我打来电话,询问我是否想要参加“赛前培训”。我再次婉言谢绝了。
然后,3月21日,我们辽宁队的全体队员接到通知,要求我们选择“国赛平台”志愿。我一看,好家伙,给我打过电话的北京、安徽某企业赫然在列,原来国赛真的有“货真价实”的“赛前培训”。我本以为,按照常理,正式重大比赛之前,这些承办方、命题人之类的敏感信息都理应是国家机密,但是他们居然嚣张到可以拿到我的个人信息并光明正大地给我电话推销。
所以,在这个“报志愿”环节,我自然而然选择了另外两家未联系过我的公司作为我的第一、第二志愿。
就在我们队伍提交志愿之后,当天晚上,上表中提到的广州公司就给我打了电话,问我既然报了他们的志愿,要不要参加他们的“突击培训”。我哭笑不得,一如既往地婉言谢绝了。
虽然我并没有参加培训,但是最后该广州公司还是加了我的微信,给我拉到了一个“服务型制造赛赛项(备赛冲刺)”微信群里。通过网络会议,我了解到的比赛内容是这样的:
录入需求信息???

排产???

画机械模型???

下订单???
内容还有很多,但是概括来说——我没有看到任何有关计算机程序设计的内容,反倒是似乎想让我们熟悉掌握这个排产、订单、物料、建模管理软件。在我的认知范围内,在我所经历过的实际生产实践中,这绝不是计算机程序设计员的任务。
我觉得这是个挂羊头卖狗肉的比赛。从表面上看,比赛的方向偏离了我(很可能也是多数人)的常理认知,如果我们不去参加“赛前培训”,很难凭现实中的工作经验去在比赛中得到理想的成绩;从深层上,我们很难不猜测,这些企业借着国家的名号举办比赛,自己去开发平台,自己去垄断成绩,再回过头来向高校推广相关的教学产品,让严肃的比赛成为了一种自娱自乐的游戏,形成了一种垄断的产业。
比赛不是应该比一些真才实学的内容吗?我知道我水平也并不算是很高,但至少请让我心服口服。
不过,事先声明,虽然我是根据已知现有的证据得出以上推论,但是我毕竟还没有见到正式的比赛内容,所以还是有一定的可能性,让我不得不推翻上边的内容。也可能,这类比赛就是有某种我不了解的潜规则,欢迎了解这个比赛的同学们帮我答疑解惑,当然我是不可能向潜规则低头的。比赛就在未来几天,到时候我是吐槽还是吃书,大家拭目以待。