为什么而工作
"你为什么而工作?“
"这不废话吗?我不工作你养我啊?工作就是为了赚钱养家,要不是出于经济压力,我才懒得工作”?
谈起工作的价值这个话题,很多人都会觉得很无聊。
工作,无非就是用自己的时间换钱,是一种生活无奈的选择。那些为了生活意义而选择工作的都是段子手编造出来的。现实中,工作是无聊的,枯燥的,令人难以忍受的。所以“窃·格瓦拉”才会选择偷电动车。
如果你也是抱着这种心态,那么很大程度上就决定了你的职业生涯是极其平庸乏味的,往大了说,你的人生也极有可能是极其平庸的。
在职业生涯中,很多人犯的最大错误就是:把工作当成一种卖身行为。公司用每个月的薪资收买我的工作时间,工作的全部价值就是公司给予的薪资。我是为老板打工,我没必要过于兢兢业业,只要能完成指标就行,适当地偷懒,就相当于是给自己的奖励。
这种将个人与公司当成对立面关系的态度,是极大的错误。因为工作内容固然是属于公司的,但工作能力是属于自己的,职业生涯是属于自己的。
你,是在为自己而工作。
把自己当成一个企业
必须将自己当成一个企业,而将公司当成你的客户。
身份转变了,心态也就变化了。你不再是一个仰公司鼻息,被束缚在一纸“卖身契”上的打工者,而是为公司这个客户提供服务的生产者。你通过自己的服务获取酬劳。两者是平等的协作关系。
既然自己是一个企业,就要思考作为企业所能提供的产品或服务是什么?
作为程序员,所能提供的自然是自己的编程能力(将公司的想法理念落实为具体产品)。
每个企业都会不断地提升自己的服务水平,拓展市场。作为程序员,必须要做到以下几点:
专注于你想提供的服务,成为这个领域的专家,这是你的立身之本
研究自己服务的用户,专门为某一特定的用户提供专业的整体服务
思考如何宣传你的服务,增加自己在行业内的影响力
当你转变心态后,就会发现,在公司混日子是极其愚蠢的事情。有些人还以为是自己赚了公司的便宜,其实是浪费了自己的时间
别矫情,无效的努力没用
前阵子,一篇《凌晨三点不回家》的文章传爆了朋友圈,其中有一个案例,一个姑娘深夜加班赶ppt,做了整整80页,然后电脑蓝屏,一切需要重新来过。
看到这里时,我第一感觉是:这姑娘的电脑技能实在太差了。甚至可以说,连基本的电脑办公常识都不懂。怎么可能做80页ppt都不保存?即使软件没有设置自动保存,任何一个有经验的白领,都会手动保存的习惯。
这种文章所宣扬的苦累与辛酸,其实只是一种矫情,是在贩卖焦虑罢了。
成人世界确实很不容易。但真正的不容易不是体现在这些无用的低效勤劳上。
程序员的日常工作,有很多内容其实是类似的,甚至是重复的。稍微用心的人,肯定能找到高效操作的方法。甚至可以将很多工作都写成自动化脚本,能让程序完成的事就不要浪费自己的时间。
关于高效工作,有以下几点建议:
宁花程序一分,不浪费程序员一秒。只要是程序能完成的事,就交给程序。懒惰是程序员的美德
充分利用开源程序,不要重复造轮子。何况你造的轮子bug更多,别吃力不讨好
解放自己的时间,好好修炼内功:算法,数据结构,操作系统原理,设计模式。
如果整天堆砌大同小异的业务逻辑代码,跟砌砖工人没什么区别的。而砌砖工人砌一辈子也不可能成为工程师,写一辈子的增删改查也不可能成为架构师
因此,要想明白,什么对于自己是重要的。
别让自己无意义的努力来感动自己。这种矫情得不到奖赏,最多只是得到同情,但同情于你有何用?
小结
转变心态,不混日子,也不被自己的低效勤奋感动,能认识到这点,是成长的关键。那么,接下来就要思考自己究竟想要什么,想成为怎样的人,如何通过设立一个大目标,再分解为可执行的小目标,指引自己的职业发展?