自 2020 年远程办公开始兴起后,很多人开始重新评估生活和职业之间的权衡,也由此导致全球许多公司出现了招聘危机:越来越多人希望远程工作以及创业的趋势逐渐形成。
不仅如此,技术公司聘请全职高级开发者的成本日益高涨,甚至很多情况下招进来之后却发现项目进度并未因此提升多少。为此,本周一开发者 Alex Klos 写了一篇文章《为什么不聘请兼职开发人员?》,本意只为抒发他的困惑,却不想在 Hacker News 上引发热议。
作为曾经在企业作为开发人员的人,Alex Klos 自认对大多开发人员的日常状态较为了解。
“一旦我们确定加入一家公司后,我们通常会将大部分时间花在解决不必要的问题上。”Alex Klos 无奈道,,大多公司还总是喜欢把几十名工程师聚集在一个团队,导致团队过于拥挤,对应到个人身上就是成长或晋升空间很小,并且不论怎样累死累活,最终得到的只会是口头承诺的股票期权和形式主义的拍拍背。
“不必要的问题”指什么呢?据 Alex Klos 表示,其实大多数工程师包括他自己,每天大约只有 4 小时的生产输出时间(除非完全沉迷于一个项目)。而很多任务原本只需要专注工作 4-5 小时就可以完成,但项目日程安排远比这个时间长,所以在那之后花费的大部分时间只是“强迫性调整”。
由此,Alex Klos 在职时的日常一般是:
上午,假装工作,摸鱼摸到中午;
中午,吃一顿漫长的午饭;
下午,好不容易准备开始干活了,突然被抓去开会或被要求干一些无关开发的工作琐事。
关于开会,Alex Klos 虽没有全盘否认其作用,但依旧觉得有些浪费时间了:“我不会说开会对项目有负面影响,甚至有时候在会议中我还有一个灵光乍现的时刻,并在会后火速落实,可总体来说会议对我的作用还是微乎其微。”
区别于全职工作时无谓的“过度投入”,业余时间 Alex Klos 构建其自己的项目可谓是“游刃有余”:想做就做,不做就停,每天适当完成一部分,最终构建出了简单而优雅的解决方案。
Alex Klos 相信,像他这样的开发人员不在少数,久而久之,他们对“全职工作”时的状态感到厌恶,那么此时,“兼职开发”对他们而言无疑是一个很好的选择。