轻松愉快的程序员工作

人生几件事,第一件是工作。

我在 IT 行业上班,可以称为程序员,也可以称为研发人员。喜欢格子衫,很小的时候就开始穿了,不是因为是程序员,所以喜欢格子衫,更有可能是因为喜欢格子衫然后成了程序员。相比于一本正经的高级研发工程师或者架构师的 title,我更喜欢程序员这个带有自嘲风格的称呼,虽然实际工作中写代码只占用了不到 30% 的工作时间,研究和设计占用了将近 60% 的时间。好像还有 10% 的时间?是的,这 10% 的时间是用来休息的,比如下楼闲逛和写这篇文章的。和一般人印象中的紧张高压的程序员工作不同,我的工作节奏轻松而愉快,如果不是因为公司强制加班,我几乎可以准点下班。当然这个强制加班的公司,我准备炒它鱿鱼了。工作嘛,开心就留着,不开心就换一个。

IT 行业经常有许多新技术需要研究,这些技术有时候都是很复杂的,比如 C 系列的指针。拿指针跟我说事儿,我就不和你说话了,因为这是我最讨厌的东西,指来指去的,最后不知道指哪儿去了,超级讨厌。不过这不影响我看懂 C 系列的代码,并从中提取中程序的运行过程和运行原理。技术的研究,无论新旧,不外乎文档、Example 和源码,不懂的找文档,找不到文档看源码,没有源码的,那只好找技术的供应商。有些人说,源码如天书,但是我看源码,和大白话相近,准确说和看文言文差不多,略有些不懂,也不影响阅读理解。

能通读源码,有组织,有架构,逻辑清晰,抽象能力强,定位问题快准狠,处理难题快准狠,还很善于控制节奏,把控进度。好像挺牛的了,但在面试的时候,我总是一问三不知,是的,面试是我最大的坎。以前面试的时候的心理活动是:“蠢蛋面试官,问这种上网随便一搜就有答案的问题,不知道,不回答,拜拜”。现在好多了,没有这种心理活动了,毕竟也面试过很多人了,展现自己是面试者的义务,所以基本是问啥答啥在稍加扩展,不顺眼的面试官,礼貌的说拜拜,和面试官生气的事情也没有发生过了。不过面试依然有很大的障碍,因为抽象总结完,就忘了例子了,然后他们要我举例,想了半天,没记起来,只好说忘了。包括平时工作,也有这种情况,问我什么,不懂,一做事情,什么都懂,一遇问题,人人拜我是大神。说得少,做的多,说的就是我这类人了。所以,那些觉得新公司给我的配不上的我的老同事、老朋友们,你们别觉的什么惋惜或者不平了,因为面试中,我只能展现自己的 30% 不到啊,我是有自知之明的。

我的工作风格也是非常明确,那就是自由和结果。

自由是时间自由和过程自由。时间自由的意思是我可以掌控自己的工作时间,上班时间在公司,非上班时间是我的时间,应当由我自己把握,这条是针对那些强制九九六的公司的。我其实是上班时间和下班时间不区分的,只要事情多,相比于在公司加班,我更愿意回家通宵,有人说这么做在家和在公司没有区别啊,在公司还可以给领导看。我说,我的工作是对自己负责,领导理解是他的本事,领导不理解,是他的损失,做给别人看,我不屑也做不到。在家和在公司的区别是,在家你是你,在公司你是公司的员工,角色不同,身上的规则不同。在家做什么事情是自由选择的,在公司做什么事情是有限制的。相同的事情,在家里做,是自己的选择,在公司做,是公司的安排,所以虽然事情一样,但是背后的规则不同,其意义也不同。

过程自由的意思是我对自己负责的结果的达成过程有决定权,听你还是听自己的,决定权在我,不在其他任何人。这个更通俗的表述是你给我一个目标,在限制条件下,我有选择如何实现目标的权利,而不是必须按照某种方式实现。过程自由和结果导向本质是相同的,如果有人不允许我选择实现目标的过程,那么我如何保证目标的实现,如何对结果负责呢?比如有个领导在对细节不了解的前提下要求下属一定要按照某个过程实现某个目标,导致任务失败,那么谁要对这个失败负责呢?所以过程自由的本质是对结果负责。过程自由不是专断的意思,而是授权于目标的负责人。为了达成目标,目标的责任人,需要收集各种个样的意见,确定达成目标的最佳方案并实施。

人生第一件事,对我来说是工作。就像和朋友说的:“事情越多,我吃饭越香,睡觉越香,精力越充沛,玩的越开心,生活也越充满活力。事情太少的工作,让我昏昏欲睡,头疼欲裂。”无论多么美好的假期,我都会带着电脑,时刻准备处理线上业务的突发问题,就像我对阿里的面试官说的:“无论什么时候,我都不会让自己的用户承受我的服务带来的问题。”

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值