勤快的程序猿都没啥前途的,赶紧改掉你的坏毛病吧!
当猿友们进来看这篇文章的时候,可能会有不同的心情。
一种情况则是已经知道LZ想要表达什么样的意思了,也有可能是带愤怒或者茫然的心情来看的这篇文章。那么不管猿友们是怎么进来的,俗话说,既来之则安之,既然进来了,就干脆入乡随俗,与LZ来一起探讨下懒与勤快的区别吧。
题目有点吓人,或许会打击一大片,从而导致LZ引起公愤。不过LZ可不是抱着臭名远扬也要扬起来的态度来的,而是真的觉得,如果一个程序猿太勤快的话,那么前途确实比较堪忧。
在讨论这个问题之前,LZ先和各位猿友分享一个小故事,这个小故事或许有不少人都听过。
小故事
各位都知道1+2+3+.....100=(1+100)*100/2=5050,而这个等差数列的求和公式是由高斯发现的。
传说中,在高斯的一堂数学课上,高斯的数学老师让同学们计算1加到100的和。当老师给出这道题的时候,不少同学都已经开始拿着大片的纸张,开始了漫长的计算之旅。
唯独高斯一人坐在座位上,似有所思,却丝毫不动笔。老师看到高斯坐在那一动不动,自然是忍不住上来询问或者说教一番。于是,便出现了下面经典的对话。
“高斯,your sister的,别人都在那算呢,你杂不动呢?”
“老师,见证奇迹的时刻到了,我已经算出来了!”
“我靠,不是吧,我和我的小伙伴们都惊呆了。”
于是,等差数列的求和公式就这样产生了。通过这个小故事,各位发现了没有,高斯是不是非常的“懒”呢?
此“懒”非彼“懒”
其实高斯并不是“懒”,而是善于思考。
这里其实也就引出了本篇文章的主要思想,思考是很重要的一项技能,基本上属于你登上巅峰的基本素质,而事实上,这一点对于任何职业,都是相通的。思考注重于境界的提高,而非熟练度的提高。
两种程序猿
这个世界上有这样两种程序猿,当然还有第三种、第四种等等,不过这种程序猿属于稀有动物,不在本次讨论之列(属于第三、四...N种的程序猿请潜水)。
第一种,他们兢兢业业,每每接到一个任务,不论这项任务多么繁琐,他们总能耐下心来一点一点把问题解决。同样的,如果下一次再来一项相似的任务,他们依然会如此不辞劳苦的将任务完成。在上司眼里,有时候这代表着一种对工作积极负责的态度,因为他们无时无刻不在工作。总之两个字,勤快。
第二种,他们往往对一些重复且繁琐的工作特别厌烦,更有甚者会经常抱怨连连。他们经常坐在工位上发呆,或是出去抽根烟,上上厕所什么的。总之一天八个小时,预计真正在动手的时间不超三个小时。在上司眼里,这有时候代表着一种对工作懈怠的态度,因为很少看到他们在工作。当然,这里面有些人是真的对工作十分懈怠,而且总是拖延时间,但确实有那么一批人,他们仍然可以按时完成任务。总之一个字,懒。
两种人生
如果你属于前者,那么恭喜你,你很有可能是上司心目当中的好员工。但是也请注意,一个做着重复性工作,却不懂得思考如何提高或者改善自己工作效率而只会蛮干的程序猿,或者说任何职业的从业者,都难成大事,除非有一天,真的有苹果掉到你头上了。不过就算如此,估计你也会暗骂一句,“什么玩意砸了老子,耽误我工作”,至此也就匆匆了事了。因为你陷入了忙忙碌碌的工作,而没有留给自己时间思考。
如果你属于后者,那么恭喜你,你很有可能是未来的高斯,当然,也有可能是屌丝,或许是鱼香肉丝也说不定。这类程序猿,大部分都会比较善于思考问题,并且因为有着懒的本质,他们会想尽一切办法去除自己的重复性工作,从而从彻底上提高工作效率,不仅仅可能会给整个公司带来改革,甚至可能是整个世界。殊不知有多少新工具,新语言等等一系列新东西,都是在某些人试图纵容自己懒下去而产生的。
如果你属于两者的综合体,那么。。。这个怎么说呢,您逆天了。
此“勤快”非彼“勤快”
其实这里的勤快并不是指真正的勤快,而是只用手脚不用脑的代名词。这个坏毛病真的应该改掉,千万不要觉得把自己搞的忙得晕头转向,就是勤奋刻苦,努力上进的表现,很多时候,这只是一种幻象。尤其是在工作了一段时间之后,这种思想就更可怕了。
千言万语汇成一句话
工作是做不完的,不要让你每日陷入忙碌的工作当中,试图给自己留一些时间,特别是在安静的环境下,静静的思考片刻,或许你会得到不一样的收获。