如何用130行代码高效完成核酸统计,展现程序员抗疫期间的强大力量?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1150个文字,预计阅读时间需要5分钟。
近期看到一则新闻,人民日报告诉我们,程序员们收到了一份赞。原因是:自从三月以来,尽管完成了核酸检测,但复学后的大学辅导员需携带健康云核酸检测结果截图进行登记。
前几日看到一则新闻,人民日报给我们程序员点了个赞。事情原由是这样的:自三月来,但凡完成核酸检测,复旦大学的校辅导员要挨个检查学生“健康云”核酸结果截图并进行登记,确保每一个人都不会遗漏。而我们都知道,这种看似简单但是工作量极大的重复性工作,除去耗时极大也很容易出现漏看错看的情况。
但是信息科学与工程学院博士生李小康却用短短 130 行代码,让原来需要几个人核对一个多小时的工作在短短 2 分钟内就精确无误地完成。这让他迅速上了微博热搜,人民日报也对他进行了点名表扬。
这个“小身体,大能量”的程序,李小康使用了OCR 技术,并且通过 Python 正则表达从 OCR 识别的文本中筛选出重要信息。面对突然的出名,李小康也展示了程序员一贯的谦逊美德,他说:“虽然原理也很简单,只要是会写代码的人第一时间就会明白是怎么回事,但是不做相关工作,感受不到这件事情的费时费力,自然也不会想出办法。我只是用我学到的知识解决实际工作中的困难。”
也许网上对程序员总有很多调侃,也有很多误解。但是用学到的知识解决实际工作中的困难,这正是程序员们一直以来在做的事情。比如面对可能出现的突然居家隔离,有程序员做了囤货手册,帮助大家不再迷茫如何准备。手册涵盖了日用品、食品、药品等等,涵盖了需求量、保存方式等方方面面,而且能够按照实际情况自行调整,可以说是非常方便好用。用作者的原话来说就是:“不要浪费时间在决策上,应该花时间在行动上。
本文共计1150个文字,预计阅读时间需要5分钟。
近期看到一则新闻,人民日报告诉我们,程序员们收到了一份赞。原因是:自从三月以来,尽管完成了核酸检测,但复学后的大学辅导员需携带健康云核酸检测结果截图进行登记。
前几日看到一则新闻,人民日报给我们程序员点了个赞。事情原由是这样的:自三月来,但凡完成核酸检测,复旦大学的校辅导员要挨个检查学生“健康云”核酸结果截图并进行登记,确保每一个人都不会遗漏。而我们都知道,这种看似简单但是工作量极大的重复性工作,除去耗时极大也很容易出现漏看错看的情况。
但是信息科学与工程学院博士生李小康却用短短 130 行代码,让原来需要几个人核对一个多小时的工作在短短 2 分钟内就精确无误地完成。这让他迅速上了微博热搜,人民日报也对他进行了点名表扬。
这个“小身体,大能量”的程序,李小康使用了OCR 技术,并且通过 Python 正则表达从 OCR 识别的文本中筛选出重要信息。面对突然的出名,李小康也展示了程序员一贯的谦逊美德,他说:“虽然原理也很简单,只要是会写代码的人第一时间就会明白是怎么回事,但是不做相关工作,感受不到这件事情的费时费力,自然也不会想出办法。我只是用我学到的知识解决实际工作中的困难。”
也许网上对程序员总有很多调侃,也有很多误解。但是用学到的知识解决实际工作中的困难,这正是程序员们一直以来在做的事情。比如面对可能出现的突然居家隔离,有程序员做了囤货手册,帮助大家不再迷茫如何准备。手册涵盖了日用品、食品、药品等等,涵盖了需求量、保存方式等方方面面,而且能够按照实际情况自行调整,可以说是非常方便好用。用作者的原话来说就是:“不要浪费时间在决策上,应该花时间在行动上。

