程序员版孔乙己

2023-10-30

互联网的格局,是和别处不同的:都是格子衫,稀疏的头发,双肩包,男。

写代码的人,傍午傍晚散了工,每每三两人,背着手,沿着软件园溜达一圈。

倘肯花点钱,便还会走到星巴克,买一杯咖啡,那样便能再多摸几分钟的鱼。

我从十九岁起,便在软件园的星巴克打工,老板说,看着还算清秀,就让我去收银。

我从此便成为了收银员。

老板是一副凶脸孔,顾客们说话也很小声,教人活泼不得。

只有孔乙己到店,才可以笑几声,所以至今还记得。

孔乙己是穿着格子衫,背着双肩包,头发已经几乎没有的人。

他身材很高大,青白脸色,皱纹间时常夹些伤痕。

一部乱蓬蓬的稀疏的头发,穿的虽格子衫,也是又脏又破,似乎十多年没有补,也没有洗。

他对人说话,总是满口闭环,打法,倒逼,落地。

教人半懂不懂的。

因为他姓孔,别人便从描红纸上的“上大人孔乙己”这半懂不懂的话里,替他取下一个绰号,叫作孔乙己。

孔乙己一到店,所有顾客便都看着他笑,有的叫道,“孔乙己,你又写了新BUG了!”

他不回答,对我说,“一杯摩卡星冰乐,中杯。”

便摸出35块零钱。

他们又故意的高声嚷道,“你一定又搞出资损了!”

孔乙己睁大眼睛说,“你怎么这样凭空污人清白……”

“什么清白?我前天亲眼见你背了故障,被老板骂。”

孔乙己便涨红了脸,额上的青筋条条绽出,争辩道,“同时发布10个服务……10个服务!发布失败没有及时回滚……,能算故障?”

接连便是难懂的话,什么“方法论”,什么“组合拳”之类,引得众人都哄笑起来。

店内外充满了快活的空气。

听人家背地里谈论,孔乙己原来也当过领导,但是最终还是倒闭了。

于是人到中年,愈过愈穷,弄到将要讨饭了。

幸而代码写的还算不错,便进了一家创业公司,混一口饭吃。

可惜他又有一样坏脾气,便是情商不高。

经常做不到几天,便得罪老板。

如是几次,工作也越发难找了。

孔乙己没有法,便免不了偶然做些外包的事。

但他在这里,品行却比别人都好,就是从不拖欠。

虽然间或没有现钱,暂时记在账上,但不出一月,定然还清,从账上拭去孔乙己的名字。

孔乙己喝过半杯咖啡,涨红的脸色渐渐复了原,旁人便又问道,“孔乙己,你当真当过领导么?”

孔乙己看着问他的人,显出不屑置辩的神气。

他们便接着说道,“你怎的连个二线公司也进不去呢?”

孔乙己立刻显出颓唐不安模样,脸上笼上了一层灰色,嘴里说些话。

这回可是全是“价值转化”,“结果导向”之类,完全听不懂了。

在这时候,众人也都哄笑起来,店内外充满了快活的空气。

在这些时候,我可以附和着笑,老板是决不责备的。

而且老板见了孔乙己,也每每这样问他,引人发笑。

孔乙己自己知道不能和他们谈天,便只好向孩子说话。

有一回对我说道,“你看过《Java编程思想》么?”

我略略点一点头。

他说,“读过,……我便考你一考。怎么赋能新产品?”

我想,讨饭一样的人,也配考我么?

便回过脸去,不再理会。

孔乙己等了许久,很恳切的说道,“不会罢?……我教给你,记着!这样做,将来做领导的时候,要用。”

我暗想我还在星巴克打工,只是个收银员而已,而且我们这里也不需要程序员,更不需要领导。

又好笑,又不耐烦,懒懒的答他道,“谁要你教,不就是打通信息屏障,聚焦用户感知赛道,复用打法达成持久收益,抽离透传归因分析,最后作为抓手为产品赋能吗?”

孔乙己显出极高兴的样子,将两个指头的长指甲敲着柜台,点头说,“对呀对呀!……赋能还有4种方式,你知道么?”

我愈不耐烦了,努着嘴走远。

孔乙己刚打开电脑,想看看CSDN,见我毫不热心,便又叹一口气,显出极惋惜的样子。

有几回,旁边的孩子听得笑声,也赶热闹,围住了孔乙己。

他便教他们方法论。

孩子听不懂,但是仍然不散,只是眼睛看着他的咖啡。

孔乙己着了慌,伸开五指将咖啡罩住,弯腰下去说道,“不多了,我已经不多了。”

直起身又看一看,自己摇头说,“不多不多!多乎哉?不多也。”

于是这一群孩子都在笑声里走散了。

孔乙己是这样的使人快活,可是没有他,别人也便这么过。

有一天,大约是中秋前的两三天,老板正在慢慢的算账,忽然说,“孔乙己长久没有来了。还欠十九块钱呢!”

我才也觉得他的确长久没有来了。

一个喝酒的人说道,“他怎么会来?……他失业很久了。”

掌柜说,“哦!”

“他总仍旧是加班。这一回,是自己发昏,竟怼到CEO头上了。他一个P5,得罪的起么?”

“后来怎么样?”

“怎么样?先写检讨,后来是通报批评,最后被辞退,连赔偿都没有。”

“后来呢?”

“怎样?……谁晓得?许是回老家了。”

老板也不再问,仍然慢慢的算他的账。

中秋之后,秋风是一天凉比一天,看看将近初冬,虽然店里整天开着空调,也须穿上棉袄了。

一天的下半天,没有一个顾客,我正合了眼坐着。

忽然间听得一个声音,“一杯摩卡。”

这声音虽然极低,却很耳熟。

看时又全没有人。

站起来向外一望,那孔乙己便在柜台下对了门槛坐着。

他脸上黑而且瘦,已经不成样子。

穿一件破夹袄,盘着两腿,下面垫一个蒲团,用麻绳在肩上挂住。

见了我,又说道,“一杯摩卡。”

老板也伸出头去,一面说,“孔乙己么?你还欠十九块钱呢!”

孔乙己很颓唐的仰面答道,“这……下回还清罢。这一回是现金,咖啡不要加冰。”

掌柜仍然同平常一样,笑着对他说,“孔乙己,你又骂领导了!”

但他这回却不十分分辩,单说了一句“不要取笑!”

“取笑?要是不骂人,怎么被开除了?”

孔乙己低声说道,“辞职,辞职,辞……”

他的眼色,很像恳求老板,不要再提。

此时已经聚集了几个人,便和老板都笑了。

我拿着咖啡,端出去,放在门槛上。

他从破衣袋里摸出一些零钱,放在我手里,见他满手是灰,原来他便用这手走来的。

不一会,他喝完咖啡,便又在旁人的说笑声中,坐着用这手慢慢走去了。

自此以后,又长久没有看见孔乙己。

到了年关,老板说,“孔乙己还欠十九块钱呢!”

到第二年的端午,又说“孔乙己还欠十九块钱呢!”

到中秋可是没有说,再到年关也没有看见他。

我到现在终于没有见——大约孔乙己的确回老家了。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

程序员版孔乙己 的相关文章

  • 交叉验证(Cross-Validation)

    交叉验证 Cross Validation 目录 交叉验证 Cross Validation 一 基本方法 1 保留交叉验证 hand out cross validation 2 k折交叉验证 k fold cross validatio

随机推荐

  • 【android】ListView之BaseAdapter使用详解

    android中ListView是一个比较常用的控件 它用于方便的列表显示可见数据 当数据过多时 会出现滚动条 并且可以根据屏幕长度进行自适应显示 1 为什么使用BaseAdapter ListView需要设置数据适配 就是添加你需要显示的
  • BootStrap实现带有增删改查功能的表格(DEMO详解)

    前言 bootstrap的表格样式 有类似EasyUI的表格 也有卡片式表格 放到移动端显示 各有千秋 但是BootStrap自带的表格是没有操作列的 网上的资源不少 但是都是比较单一 零碎 JS CSS也经常给的不全 自己经过大概一个月左
  • 【Spring Data JPA】JPA常用注解

    文章目录 常用基本注解 Entity 指定该实体类被JPA管理 Table 指定该实体类对应哪张表 Id 单个主键 IdClass 联合主键 Column 表示实体类属性对应数据库表的哪一字段 列 OneToOne 联合主键代码示例 常用基
  • Dsp28335点亮LED灯(学习笔记)

    文章目录 一 前言 1 1 设计思路 1 2 工具 1 3 原理介绍 二 步骤 2 1 程序编写 三 验证 一 前言 1 1 设计思路 用DSP28335GPIO68管脚输出低电平 点亮LED灯 1 2 工具 1 普中科技开发板 TMS32
  • Python报UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xad in position的解决办法

    with open input txt as f for line in f print line 按行读取文本文件时报错 UnicodeDecodeError gbk codec can t decode byte 0xad in pos
  • MYSQL 存储过程详解

    用了多年的mysql 基本上都是在写增删改查的SQL语句 对存储过程只是有所耳闻 一直没有认真的去了解 使用过 所以编写这篇文档 记录对存储过程的学习笔记 和 mysql函数编程的一些基础知识 目录 概念 创建存储过程 IN OUT INO
  • 用Python+PIL将目录下jpg图像批量转成pdf文件

    一 引言 最近单位有个事 需要将一堆图片文件先转成pdf文件 同事下了个windows下的图形软件 但要一个个转 几百个jpg文件 太过麻烦 因此想用Python批量来做 一查 图像处理库PIL库可以支持 一试 花了半个小时搞定 在此分享一
  • finclip小程序运行机制与微信小程序运行机制

    根据运行小程序的宿主应用环境不同 小程序也会有不同的启动机制 1 小程序启动 小程序会有两种情况 一种是冷启动 一种是热启动 冷启动 用户首次打开或小程序被宿主应用主动销毁后再次打开的情况 此时小程序需要重新加载启动 即冷启动 热启动 假如
  • openWRT系统删除文件出现 Read-only file system 错误

    是因为断电意外关机 再重启后系统文件变成了只读 我用下面办法解决了 ssh登录后执行命令 e2fsck y dev sda2 然后reboot一下就可以了 goodluck
  • 【华为OD统一考试A卷

    华为OD统一考试A卷 B卷 新题库说明 2023年5月份 华为官方已经将的 2022 0223Q 1 2 3 4 统一修改为OD统一考试 A卷 和OD统一考试 B卷 你收到的链接上面会标注A卷还是B卷 请注意 根据反馈 目前大部分收到的都是
  • Notepad++的HEX-Editor插件

    安装HEX Editor既可以联网安装如下 也可以直接把HexEditor dll下载好了放到plugins插件文件夹里面 1 到网站下载Hex Editer工具 https sourceforge net projects npp plu
  • arduino uno r3 控制42不进电机+TB6600驱动

    1 接线图如下 2 arduino和TB6600链接 arduino TB6600 GND ENA 空 ENA GND DIR 5口 DIR GND PUL 6口 PUL 3 TB6600和42不进电机链接 TB6600 42不进电机 A
  • Spring系列学习之Spring Cloud GCP Google云平台消息传递及存储

    英文原文 https spring io projects spring cloud gcp 目录 概述 特性 入门 快速开始 学习 文档 示例 概述 Spring Cloud GCP项目旨在使Spring Framework成为Googl
  • Scanner注意事项与报错(next()、nextInt()、nextline()等)

    首先介绍一个经典的问题 nextline和nextInt混用出现的问题 当前面有nextInt时 nextLine不会等待你输入字符串 如下 如图 控制台还没有等我输入字符串就直接输出了num 因为你输入10的时候实际是按了回车 因此输入的
  • Hive常用函数介绍(窗口函数)

    1 窗口函数介绍 窗口函数 也叫也叫OLAP函数 Online Anallytical Processing 联机分析处理 可对数据库数据进行实时分析处理 2 窗口函数入门 2 1 函数说明 窗口函数 也可以叫做开窗函数 其从本质来看是将
  • Parasoft SOAtes发布最新v9.10.7版本,采用全新的测试数据管理方法!

    Parasoft SOAtest是业内最全面的测试解决方案 有着和loadrunner同样强大的性能测试 压力测试 负载测试功能 很高兴的告诉大家 Parasoft SOAtest更新至v9 10 7版本 新增多种功能并实现全面的API测试
  • IMU数据手套控制无人机飞行

    在未知和复杂的飞行环境中 无人机飞行动作的规划 需要手势辅助人机 针对这一问题 军事科学院国防技术国家创新研究所联合天津人工智能创新中心和华东理工大学团队研发了一款可以捕捉指尖运动和手势的IMU数据手套 用以实现人与无人机的交互和辅助控制
  • ipa-apk.cn/dbl.html,ComicBook/package-lock.json at master · liyuechun/ComicBook · GitHub

    name comicbook version 0 0 1 lockfileVersion 1 dependencies abab version 1 0 3 resolved https registry npmjs org abab ab
  • C++基础08---this,static

    1 this 1 在我们利用某个类对象调用成员函数时 编译器将这个对象的地址传递给该成员函数中的一个隐藏的this形参 2 任何对类成员变量的直接访问都被看作是通过this做隐式调用 3 this指针只能在成员函数中使用 全局函数 静态函数
  • 程序员版孔乙己

    互联网的格局 是和别处不同的 都是格子衫 稀疏的头发 双肩包 男 写代码的人 傍午傍晚散了工 每每三两人 背着手 沿着软件园溜达一圈 倘肯花点钱 便还会走到星巴克 买一杯咖啡 那样便能再多摸几分钟的鱼 我从十九岁起 便在软件园的星巴克打工