点击上方“程序人生”,选择“置顶公众号”
第一时间关注程序猿(媛)身边的故事
作者
五五
简介
白天搬砖,晚上砌梦想。相信每个人有故事,程序员更是有许多事故,书写最接地气的程序员故事。
如需转载,请联系我们。
程序员的老婆新垣结衣主演的新剧《无法成为野兽的我们》中,有个词引起大家的注意——“社畜”,这词意为在公司很顺从地工作,被像牲畜一样压榨的员工。
这说的不就是码农吗?像刚过去的双11节,是不少社畜码农加班熬来的。小编总结下,社畜码农有以下扎心特征:
1.人还未到新公司报道,工作内容已经排到来年
剧中女主是“人还未到公司报道,工作内容已经排满”,而社畜码农是人还未到新公司报道,已经被安排好“不可能的任务”。
经常会有这样的情况:技术经理兴致勃勃地拍了拍某猿的肩膀:有人接offer,等他来了你带着他负责弄全新的系统,争取一个月上线,这是公司明年的重要发展方向!
有网友说,老板要他一两个月写个类似于京东的 APP,大概是200-300个页面。
IT行业发展迅速,新技术迭代太快,从web端到客户端再到H5,小程序,每个公司都在抢占各端的市场,只会单一技术的码农很容易被时代抛弃。公司想节省用人成本,期望每个开发都是“全栈工程师”。
成为“全栈工程师”最快的方式是——老板扔给一个活,指定你们两人负责开发,不会?要不走人,要不咬着牙加班加点边学边做。
社畜码农是没有权利对各种需求说不的,只能对着一堆bug说“我改”。
2.随时随地都得带电脑改bug
国庆有网友拍到一程序员在火车上认真改bug的情景,吃瓜码农的关注点是“看发量,应该是个优秀的程序员”。
同事曾经在地铁里接到报bug电话,立马将书包里的电脑拿出来,连上手机流量开始排查,等改完抬头一看,早坐过站了。
鹿晗宣布恋情微博崩溃时,正在结婚的新浪程序员放下婚礼,身穿礼服蹲在床边忙着扩容,等忙完再继续结婚。
社畜码农,是没有节日的。情人节晚上十点,有对象的彪哥仍在公司加班。问他怎么不回家过节,他说同是码农的女朋友比他加班还狠。
选择当程序员就选择了7x24x365的工作方式,出门可以不带钱包但随身得带个vpn。社畜码农在去吃饭的路上被叫回去看问题;部门聚餐菜都凉了还在公司联调提测的;在凌晨睡得正香的时候被系统报警短信惊醒;还有的码农在跟女生相亲的时候来了报警短信,不得不冷落人家去处理线上问题……
工作和生活的边界模糊,社畜码农像困兽似的被叫做“工作”的笼子困住。
3.工作日加班熬夜,周末深宅
之前有篇文章《凌晨3点不回家:成年人的世界是你想不到的心酸》刷爆许多人的朋友圈,但我的码农票圈并没有几个人转发。
因为码农凌晨三点不回家,太普通了,码农凌晨六点不回家也不会被怀疑去鬼混,真在忙。
大项目发布,数据库迁移,赶项目进度,或者单纯夜深写代码效率高,都能让码农从“社畜”变成“夜畜”。
熬夜后心跳快得让人想写遗书,社畜码农麻木地看着“又一程序员猝死”的新闻,刚立flag以后不再熬夜时,又看到《华为清退35岁的员工》、《北京流感下的中年》等,焦虑感让他们还是顶着黑眼圈,泡好咖啡,准备和代码彻夜长谈吧。
好不容易到周末,社畜码农只想静静地宅着,缺少去外面蹦跶的精力。打游戏、值班、睡懒觉、吃外卖,偶尔下厨款待款待自己。
跨越半个北京城去吃一顿饭?社畜码农摇摇头,太累。周末学个吉他撩妹去?社畜码农摇摇头,还不如宅在家吃鸡。只有工作没有生活,是大多数年轻社畜码农的现状。
外人只听闻“月薪五万的西二旗人”,比其它行业的工资多一大截。可社畜码农长期工作十二三个小时,20多岁便拥有四大工伤:白发、秃顶、肥胖、单身。
我们为活的像一个自由人,当下如畜般过着。想着现在的努力是为往后的好生活,可对“好生活”的定位随着欲望的增强而提高,“好生活”似乎是遥远的海市蜃楼,当下过的永远是“次生活”。
为了生活,每个人都累得弯下腰被圈在笼子里。
在《无法成为野兽的我们》第一集的结尾中,女主的男友对她说:“明明笨一点就不会那么辛苦了。傻子才轻松呢”。
社畜码农是真“笨”呢,明明知道可以走捷径可以甩手不干,可依然选择站好岗,努力攻克技术难关。一边熬夜看书写代码一边骂公司牲畜般压榨自己,但回头看那段时间似乎成长得最快,以后再碰到新技术时学习能力快速迁移,很快就上手。
社畜码农抱怨着工作扰人占用私人时间,却在解决完棘手问题后的通身成就感是普通生活无法给予的。后来即使离开公司,偶尔打开之前负责的app,吐槽道,还没有我在的时候好用呢。
工作不易,生存不易。我们确实无法成为自由自在的野兽,但可以成为合格的程序员,践行着我们的使命:用技术改变世界,改变普通人的生活。
- The End -
「若你有原创文章想与大家分享,欢迎投稿。」
加编辑微信ID,备注#投稿#:
程序 丨 druidlost
小七 丨 duoshangshuang
点文末阅读全文,看『程序人生』其他精彩文章推荐。
推荐阅读:
print_r('点个赞吧');
var_dump('点个赞吧');
NSLog(@"点个赞吧!")
System.out.println("点个赞吧!");
console.log("点个赞吧!");
print("点个赞吧!");
printf("点个赞吧!\n");
cout << "点个赞吧!" << endl;
Console.WriteLine("点个赞吧!");
fmt.Println("点个赞吧!")
Response.Write("点个赞吧");
alert(’点个赞吧’)