程序员,你为何而工作

作者: 闲睡猫 | 来源:发表于2018-06-07 23:12 被阅读79次

为什么而工作

"你为什么而工作?“

"这不废话吗?我不工作你养我啊?工作就是为了赚钱养家,要不是出于经济压力,我才懒得工作”?

谈起工作的价值这个话题,很多人都会觉得很无聊。

工作,无非就是用自己的时间换钱,是一种生活无奈的选择。那些为了生活意义而选择工作的都是段子手编造出来的。现实中,工作是无聊的,枯燥的,令人难以忍受的。所以“窃·格瓦拉”才会选择偷电动车。

打工,这辈子是不可能的

如果你也是抱着这种心态,那么很大程度上就决定了你的职业生涯是极其平庸乏味的,往大了说,你的人生也极有可能是极其平庸的。

在职业生涯中,很多人犯的最大错误就是:把工作当成一种卖身行为。公司用每个月的薪资收买我的工作时间,工作的全部价值就是公司给予的薪资。我是为老板打工,我没必要过于兢兢业业,只要能完成指标就行,适当地偷懒,就相当于是给自己的奖励。

这种将个人与公司当成对立面关系的态度,是极大的错误。因为工作内容固然是属于公司的,但工作能力是属于自己的,职业生涯是属于自己的。

你,是在为自己而工作。

为什么工作

把自己当成一个企业

必须将自己当成一个企业,而将公司当成你的客户。

身份转变了,心态也就变化了。你不再是一个仰公司鼻息,被束缚在一纸“卖身契”上的打工者,而是为公司这个客户提供服务的生产者。你通过自己的服务获取酬劳。两者是平等的协作关系。

既然自己是一个企业,就要思考作为企业所能提供的产品或服务是什么?

作为程序员,所能提供的自然是自己的编程能力(将公司的想法理念落实为具体产品)。

每个企业都会不断地提升自己的服务水平,拓展市场。作为程序员,必须要做到以下几点:

  • 专注于你想提供的服务,成为这个领域的专家,这是你的立身之本

  • 研究自己服务的用户,专门为某一特定的用户提供专业的整体服务

  • 思考如何宣传你的服务,增加自己在行业内的影响力

当你转变心态后,就会发现,在公司混日子是极其愚蠢的事情。有些人还以为是自己赚了公司的便宜,其实是浪费了自己的时间

别矫情,无效的努力没毛线用

前阵子,一篇《凌晨三点不回家》的文章传爆了朋友圈,其中有一个案例,一个姑娘深夜加班赶ppt,做了整整80页,然后电脑蓝屏,一切需要重新来过。

看到这里时,我第一感觉是:这姑娘的电脑技能实在太差了。甚至可以说,连基本的电脑办公常识都不懂。怎么可能做80页ppt都不保存?即使软件没有设置自动保存,任何一个有经验的白领,都会手动保存的习惯。

这种文章所宣扬的苦累与辛酸,其实只是一种矫情,是在贩卖焦虑罢了。

成人世界确实很不容易。但真正的不容易不是体现在这些无用的低效勤劳上。

程序员的日常工作,有很多内容其实是类似的,甚至是重复的。稍微用心的人,肯定能找到高效操作的方法。甚至可以将很多工作都写成自动化脚本,能让程序完成的事就不要浪费自己的时间。

关于高效工作,有以下几点建议:

  • 宁花程序一分,不浪费程序员一秒。只要是程序能完成的事,就交给程序。懒惰是程序员的美德

  • 充分利用开源程序,不要重复造轮子。何况你造的轮子bug更多,别吃力不讨好

  • 解放自己的时间,好好修炼内功:算法,数据结构,操作系统原理,设计模式。

如果整天堆砌大同小异的业务逻辑代码,跟砌砖工人没什么区别的。而砌砖工人砌一辈子也不可能成为工程师,写一辈子的增删改查也不可能成为架构师

因此,要想明白,什么对于自己是重要的。

别让自己无意义的努力来感动自己。这种矫情得不到奖赏,最多只是得到同情,但同情于你有何用?

小结

转变心态,不混日子,也不被自己的低效勤奋感动,能认识到这点,是成长的关键。那么,接下来就要思考自己究竟想要什么,想成为怎样的人,如何通过设立一个大目标,再分解为可执行的小目标,指引自己的职业发展?

这些问题,将在下篇文章阐述。

本文基于阅读《软技能-代码之外的生存指南》有感而写,推荐你阅读此书。关于此书的上篇笔记是:程序员,生活不只有代码

相关文章

  • 程序员,你为何而工作

    为什么而工作 "你为什么而工作?“ "这不废话吗?我不工作你养我啊?工作就是为了赚钱养家,要不是出于经济压力,我才...

  • 《干法》1:你为何而工作?

    原创精进学思行精进学思行2022-09-04 14:00发表于上海 “你为何而工作?”,这不是废话吗,当然是挣钱养...

  • 无眠

    姑娘,你为何而失眠 是工作的焦虑 还是那多情的男子 亦或是前途的未知与迷茫 姑娘,你为何而忧伤 是那远离的故乡 还...

  • 《不能不去爱的两件事》读后感

    你为何而努力学习,工作? 你为何会悲伤? 你为何会交友? 是先有的社畜,还是先有的恐惧? 你知道答案么? 有一首歌...

  • 利用碎片化时间是为了更好地平衡工作生活

    摘自《你从未真正拼过》 程序员A是避免工作时间被碎片化的子,而程序员B则是把工作时间碎片化的例子,但是都还不是利用...

  • 同是Android程序员,为何薪资差距这么大?

    最近,在网上看到一个热议话题: “同是Android程序员,为何薪资差距这么大?有的程序员工作两年后轻松月薪30K...

  • 🌹关于工作

    当你面对“为了什么而工作”感到迷茫时,你就干脆而果断地告诉自己“工作只是为了赚钱养活自己而已”。这就是人为何要工作...

  • 选自《人间值得》

    当你面对“为了什么而工作”感到迷茫时,你就干脆而果断地告诉自己“工作只是为了赚钱养活自己而已”。这就是人为何要工作...

  • 《人间值得》摘录

    当你面对“为了什么而工作”感到迷茫时,你就干脆而果断地告诉自己“工作只是为了赚钱养活自己而已”。这就是为何要工作的...

  • 《能力陷阱》上

    【标题】如何重新定义你的工作? 001 为何重新定义? 如果你总是日复一日,为了工作而工作,你就没有太多精力和时间...

网友评论

    本文标题:程序员,你为何而工作

    本文链接:https://www.haomeiwen.com/subject/popnsftx.html