在部队当程序员是什么体验?
扫描二维码
随时随地手机看文章
- 一段是,在部队当程序员的经历;
- 一段是,退伍后在大厂当程序员的经历。
作者:Coldwings
原文:https://www.zhihu.com/question/426897186/answer/2186631965
正文
某大厂程序员,此前是某部队单位程序员,两类很不同的经历。在先前的部队单位在大西北地区,每天的工作节奏基本如下:早上统一起床晨跑 3KM,洗漱打扫吃早饭;上午机房蹲着 3 小时干计划中的活儿,一周下来最多能写上三天代码,其余总是有一些奇奇怪怪的事情打扰,包括开会、打扫卫生、外出种树等等;中午午休俩小时,接着下午干活俩小时,再来个体能训练,3KM 跑 其他专项折腾一小时,折腾完就是晚饭。后半夜偶尔值个班,第二天再休息半天算作补偿。工作量是真的不大,5 个小时时间都被拆成两段;工作上的内容因为保密等缘故不能也不允许带到下班之后做(但是真有啥赶进度的事倒也不拦着你蹲机房加班就是了)。这种机制下,一个带管理 UI 的网络服务往往能被规划成以半年为单位计量的开发任务。写代码的时间本就只占很小一部分,更多在写文档材料上。对应的给了这么多时间也会有相对严格的验收检查机制,多少还是有压力的。技术栈总体来说偏老旧,更新迭代比较慢。身体健康还是比较有保障的,工作强度又不是很大,而且技术产出与工资没啥太大关系,总体氛围非常轻松。但至少我就会有一种恐慌感,担心日子久了技术能力会大幅落后于时代,于是会想着用空余的时间(晚上和周末)来学习和折腾自己感兴趣或者自认为有前途的东西,看看论文做做实现什么的。总之就是工作不充实,只好休息时间自己找刺激。后来因为各方面原因选择了退伍,退伍后还找了找时间去做一些比赛,包括天池等平台,发现似乎自己还真挺能跟得上技术潮流的,所以一头扎进了大厂码农行列。说起来不少人嘲讽各类大厂 996,但至少现在我所在团队,以及我周边的团队,就没见过 996 的。首先就不 6,周六是基本没人干活的,以至于真有时候万一需要周六找人,极大概率是找不到的。其次说 99,我自己基本早上 9 点到公司(主要是之前住得远,而班车到站也就 9 点了),一层楼到了的人最多也就 1/5,晚上我自己一般七点左右也就走了,倒是真有人常常会干到晚九点以后等着打车回家(一般也都是早上十点半熬过早高峰才到公司的人为主,也有一些中高 P 会时间比较长)。不过也遇到过那种特别狠的同事,曾经有遇到海外团队的一个 leader,两边明明有时差,但就任何时候都可能找过来,消息也好电话也罢,半夜他在,大早上还在,到中午到下午人家都在……这就人家办事风格,实在是雷厉风行,合作体验反倒是特别好。现在做的活儿偏底层,基础设施,最主要的部分都是 C 为主(差不多能干成语言律师),部分东西得写内核的玩意,写 C;周边工具则是什么都有,Golang Python 都写点儿,倒也欢乐。技术也比较创新,所以每年都能赶得上组里一起赶论文