程序员坐牢了,会被安排去写代码吗?

作者:蒙牛叔叔

技术大厂,前后端/测试可投哦。

15K-35K,六险一金,待遇不错。要求:计算机、软件工程、通信、电子、网络等相关专业本科及以上学历

不太会。

机缘巧合,监狱和看守所都写过,用的是宏语言VBA。嗯,就是Excel那个。

在监狱写过:

  • 一键批量生成劳动日记载
  • 一键生成劳动报酬清单
  • 一键汇总计分考核周期表

在看守所写过:

  • 值班表快速输入小工具

感触就是:

他们用得真香,我在里面过得也香。

不幸中的万幸了吧...


上个月才出来。

21年年底下的队,直飞监狱,给我做入监登记的是一位40左右的干警。我蹲在那里,如实回答职业是个程序员时,明显感觉他愣了下。他抬头看了我一眼,抖了几下腿,悠悠道,“黑客啊...”

没过几天,就单独叫到办公室,指着电脑上的Excel,问我能不能破了,把属于我们新人监区的入监名单自动导出来。

匆匆看了几眼,是一个密密麻麻的汇总表,套了好多公式。自己当时紧张的要命,加上Office用的少,函数、宏都是现搜现用,便老老实实道,“不会”。他“哦”了一声。没有然后了...


不到一个月,分派到生产监区,做的是电子磁环,队内话叫:穿珠珠。(行话又叫夺命珠。

我是个大近视,拿着镊子把半毫米不到的铜线绕到一个个密密麻麻的不到半厘米的柱脚上,生不如死。每天收完工,眼前全是铜丝影,R色G色B色的乱飞。

结果第一个月,我欠了产,被限制购物50元、禁打亲情电话、限制活动(回来后只能监室内背对门打坐,专人盯着)。


第一次转机是在次月,检查打印机故障。

那天大组长突然过来,让我去办公室。打了报告进去后,经他"翻译",原来是刚买了台打印机,扫描功能怎么都用不了。我当时想,有说明书在就不慌,随即试试。

一步一步核对,很快,找到了原因。但是,我不敢说。他们所有的操作都是对的,仅仅忘记一步:按一下打印机上的【OK】按钮。回头一瞅,我身边的指导员、队长、几个大组长和过来帮忙却没解决的几位同改都在以一种奇怪的眼神看着我时,硬生生把话咽了下去。

急中生智,假装思考了十几秒,说道,“找到原因了,驱动问题,但是要先卸载干净。”

一边操作一边演示,在最后一步的时候,漫不经心地提了一句,“别忘记再按一下这个键。” 成功扫描!

出了办公室后,大组长给了三盘珠珠(抵得上我四天的任务)...说耽误了我做劳动生产,私下补的。

然后,我还是做不完,但回去不用打坐了。

再然后,一天洗澡时大组长突然随意说了一句:“慢慢做,欠就欠了...态度要端正。”

???????


第二次转机是在第四个月,上面来检查,要完善资料。

我依旧老老实实穿着磁环。期间常被传进办公室,整理资料、排版照片、录个数据什么的...

直到两三个警官把我叫进办公室,以配合生产线上的任务统计为由,让我往电脑里录些原始数据。并强调,时间紧,任务重。看在有操作电脑的基础才让你做的,要赶快,其他的不用管。

当时怕怕的,现在要补?一个个手输?APM 500都没用!想想都头皮发麻。思忖半天,终于鼓起勇气找到了队长,表明只能用编程,并解释以后的种种好处,什么一键功能了,任意报表了,集中管理了,一次开发终身受用.......啥啥啥的。

队长朝天空吐了长长的一口,半信半疑的道。

  • “确定能做?”
  • “是的,队长,只是要一点时间,有点长,一个星期左右”
  • "..............!!!,需要什么?"
  • “麻烦带我去下图书馆,找本书。”
  • “xxx,带他走。”

这反应与我想的不一样?难道我报少了??

事实证明,我押对了,真让我找到了。(更新:书名就不说了,怕被说打广告 。)

后续就是:

他们也在同步整理中。

自己这边,花了一天的时间熟悉了语法。又花了一天的时间,统一了数据格式,并得到允许“创造”了一些历史数据。

剩下四天的时间里,在双重"放哨保护"下,将批量脚本写了出来。

开发期间,除了日常巡查需要规避,其他都在欢快的码着。有一次差点被发现,慌得要命,因为被逮住是要关进单间隔离审问的。我那时候还是幻想能减刑的娃仔。

当点击【一键生成】按钮的那一刹那:

满屏的sheet一个一个闪烁...(更新:增强效果)

一秒一秒地等待...

一片寂静...

MsgBox(“生成成功!请在桌面查看”)

当看到MsgBox弹出来的一刹那,我感到自己要坐出另一条路了。

当天,

中午,我吃到了羊蹄炒粉

晚上,我被调至一监室三号铺。

后面,我的工位没了。

接下来的两周内,他们人也常消失了。

从此,我过上了养老的生活....

图书馆怕找不到书,同步写了封信让家人帮忙找点资料打印寄来。疫情期间,除信,什么都带不进去。不敢明目张胆地问,只能换了个邮政的issue

语法不熟的尴尬,特殊的环境,是不允许试错太久的。

刑满释放当天,走出B大门,却走不出A大门,我这是经历了什么??

作者:蒙牛叔叔
链接:https://www.zhihu.com/question/483752248/answer/3510305150
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
 

后面又陆陆续续写了几个脚本,极大地简化了他们的工作量,很是受用。


(5.30更新)

自上次应对检查而开发,过去约三个月,指导员找上了我。

当时我挺惊讶。因为在印象中,他是一个不苟言笑、做事谨慎的人,凡事亲力亲为。

老老实实站在一边听他说。大致了解到情况:

  • 想重新做一个劳动报酬清单表,用于每个月的罪犯低工资发放。
  • 目前用的模板是前指导员做的,套了大量的公式函数。(注:前指导员曾是监狱用函数的大神,几乎整个监狱的电子表格模板都用他写的,后来升职走了。)

“那指导员的意思是....?”,我尝试问道。

“他的模板很复杂,现在好多公式都被破坏了。”指导员解释道,“我也不想下载重新再配一遍,你有没有简捷的方法?”

“当然有了...”我在心里说道。 ”那....有没有额外的需求呢?“

“有,简单点。” 指导员仿佛料到我会这么说,紧接道:

”姓名编号一列,劳动任务统计一列,工种系数一列,奖惩一列,然后...“

指导员往后一仰,揉揉额头,“然后,我直接点一个按钮,就自动生成了。”

....

可以的!这操作~


晚上确定了大致思路后,次日到了生产车间,我又欢快地码起来。

其实,劳动报酬清单的实现,要比上次做的简单。因为只有一张表。

关键点是金额的分配细节问题。

正如网上看到“1元如何平均发给3个人”的讨论一样,谁是多的那个人?

队里连放屁都能吵一架的,更别提这一分两分了。

这是钱的事,在监狱里是大事,处理不好岂不要吵翻天??

我找指导员确认的时候,他还挺惊讶。

“忘记跟你说了,这个规则是这样的....” 指导员随手抽出A4纸,边写边解释道。

最后,我接过纸,暗暗卧槽了一声:

13条........!


最后,如期完成。

值得一提的是:

走的那一天,已经推广好几个监区了。

挺好。


最后吐槽一下:VBA真另人又爱又恨!

  • 15
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值