如何看待 “程序员下班后不想学习”

公众号: 程序员白特,欢迎一起交流学习~

最近在技术群有个同学提了个很有代表性的问题:「下班后不想学习咋办?」

对此我的回答是:「下班不适合学习,费脑子,业余时间适合玩儿和赚钱。」

你认为我是在开玩笑么?实际上,这是个很严肃的回答,背后能延展出很多值得我们思考的东西。

矛盾的双方是谁?

首先,我们需要明白矛盾的双方是谁。

对于开篇的提问,如果有人回答你:「程序员就是要不断学习。当别人在玩时,你在偷偷的卷,那最后胜出的就是你」

这个回答有什么问题?他其实在转移矛盾。

真正的矛盾双方应该是「让你996干活,榨干你时间与精力的公司」「没有时间/精力学习的你」,而不是「想努力上进的你」「想玩、想休息的你」

类似的问题其实蛮常见的,比如下面的言论,你是否认可?

首先,这番言论的推导是正确的么?

  • 研发资源昂贵?正确的
  • 基于节约研发资源的目的,有开源就用开源,不自己造轮子。正确的

所以,这是个正确的推导。

但是,推导是正确的并不意味着我们程序员需要认同。因为研发资源(类似的措辞还包括人力资源、人效、人矿...)是站在管理岗/领导/公司角度的说法,这番言论并不是站在程序员角度的(即使推导是正确的)。

作为程序员,我们就应该造轮子、搞开源,这既能磨练我们吃饭的手艺,又能提高个人影响力。

下班后不想学习咋办?

所以,回到我们的主题 —— 下班后不想学习咋办?

站在程序员的角度,在经历996高强度的工作后,精力已经被榨干,有这个时间还不如放松下自己。

那我们应该在什么时候学习呢?显然应该是上班摸鱼的时候学。因为白天是精力最好的时候,不拿来学习简直可惜。

有同学会问:我工作这么忙,没时间摸鱼怎么办?

同样,我们站在程序员(而不是公司)的角度看 —— 当努力工作、做出成绩后,作为员工我们会获得高绩效,高绩效的体现形式是绩效奖金。

本质来说就是「我用‘努力工作做出成绩’换取奖金」,那我完全可以不那么努力工作,省下的时间拿来摸鱼学习,相当于我用奖金换取学习时间。

这学习时间是我用奖金换的,怎么能说我摸鱼呢(狗头保命~)

该学什么?

每个打工人都想拿高绩效,那么绩效到底是什么?很多程序员会认为绩效就是工作能力的体现。实际上并不是这样。绩效反映了2样东西:

  1. 公司评判你是否优秀的标准,这是公司主观的行为
  2. 公司的经营状况

「公司评判你是否优秀的标准」中会参考「你的工作能力」

很多程序员朋友搞不清楚这一情况,导致公司(因为经营状况)裁员时,会陷入「我工作能力不错,为什么会被裁员」的自我怀疑中。

为什么我会聊到绩效?这是因为我希望读者能够转换下思路:

  • 在互联网行情好时,你可以通过追求高绩效进而追求在公司的薪酬、职位提升,以此作为职业发展路径
  • 在经济下行时,公司随时可能因为经营状况裁员(完整路径是:经营状况差 -> 你的绩效差 -> 绩效差导致被裁员),此时与其追求高绩效,不如追求「即使被裁员,也能随时找到工作的能力」以及「即使不工作,也能谋生的能力」

这种思路的转变很重要,因为他决定了我们摸鱼时间应该学什么。具体来讲是两个方向:

  1. 能够提高我们技术影响力的
  2. 能够提高我们技术能力的

比如参与开源项目、输出技术文章、书、视频。至于该怎么起步?你可以从工作中最擅长的点起步。

比如白特在公司除了日常业务开发外,还正在开发和维护前端组件框架。同时也自学了很多框架相关知识,以备将来输出更多高质量的内容。

总结

996后没有时间、精力学习怎么办?那就好好玩、好好休息。

不追求高绩效,因为高绩效还跟公司经营状况相关,这是我们程序员无法左右的。

将“追求高绩效所用的时间”花在摸鱼学习上,目的是追求:

  1. 即使被裁员,也能随时找到工作的能力
  2. 即使不工作,也能谋生的能力

为了达到这两个目的,摸鱼学习的方向是:

  1. 能够提高我们技术影响力的
  2. 能够提高我们技术能力的
  • 5
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
程序员学习笔记app是一款为程序员打造的学习工具,旨在帮助他们提高学习效率、管理学习内容,并激发学习动力。 首先,该app提供了丰富的学习资源和教程。程序员可以在app中浏览各种编程语言、框架和工具的教程,学习专业知识和技能。这些教程不仅简明易懂,还包含大量的实例和代码,程序员可以通过实践巩固学习成果。 其次,该app具有个性化学习管理功能。程序员可以根据自己的学习目标和阶段,设置学习计划和提醒。例如,可以设定每天学习一定时间,或者每周学习特定主题。同时,app还提供了笔记功能,方便程序员记录学习心得、难点和解决方案。这些笔记可以随时查看和编辑,帮助程序员进行复习和总结。 另外,该app还提供了学习进度统计和反馈。程序员可以查看自己的学习时间、完成的教程和理解程度等信息,了解自己的学习情况和进步。同时,app还会根据学习情况给出相应的建议和鼓励,让程序员感到自己的努力得到了认可和支持。 最后,该app还具有社交化功能。程序员可以在app上与其他学习者交流、分享学习心得和经验。他们可以发布问题并得到他人的解答和帮助,同时也能从他人的经验中获得启发和提升。这种社区交流的环境可以激发程序员学习热情和团队合作精神。 总之,程序员学习笔记app通过提供学习资源、个性化管理、学习反馈和社交交流等功能,有效地帮助程序员提高学习效率和成果。这样的学习工具将成为程序员们的得力助手,助推他们在编程领域的进步和发展

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值