程序员的良性忙与恶性忙

浮躁的程序员
服务器君一共花费了252.384 ms进行了4次数据库查询,努力地为您提供了这个页面。
试试阅读模式?希望听取您的建议

经常看到一些程序员整天忙的不亦乐乎,甚至奋斗到天黑,苦战到半夜……包括我自己,也时而不时的加班,那么造成这些的原因是什么呢?

别告诉我你的工作太多,老板压榨你!同在一个公司,为什么有些人就可以很快的完成人家的工作?是人家的工作比你少么?不见得吧?那到底是什么原因让好多人这么痛苦呢?

我们从技术,做人,团队,理想和阶段几个方面对各种人的忙加以分析。

良性的忙

作为一个程序员尤其是一个对好多东西还不熟悉的程序员,包括技术,业务,行业知识,而此时我们有时很有理想的时候,我们会感觉很忙,因为这是起步阶段,忙些是应该的,万事开头难,这个时候的坚实的基础是未来轻松高效做事的基础,所以这个时候我们很忙。

为了团队的效率,在完成了份内的工作,我们重构代码,我们去学习其他模块的代码,我们自己跑单元测试,我们要做的比别人好,我们要充电,这个时候我们很忙。

恶性的忙

我要在领导面前表现,我们要做的快,领导今天交代的任务我今天一定要搞定,我要比团队里面的XXX写的快,所以我要加班,我要熬夜,你就不用点脑子么?你这个做是长久之计么?恐怕是恶性循环吧?冤冤相报啊?时间长了不光自己的身体搞坏了,这个团队也跟你一起倒霉。另外,你这么做只是在做事,放弃了自己的学习时间,提升时间,恐怕也是得不偿失吧?

因为领导还没下班,所以我也不走,我要让领导认为我很努力…这种人是我最讨厌的,你说下班了你不走,如果你真有活干也行,就等你的领导…对这种人,我真没什么好说的了,而且如果一个公司都是这样,就更2了。

总结

合格程序员需要很多复合的知识,技术,业务,行业知识,我们需要时间去学习,作为一个程序员,在完成份内工作的以后,一定要注重这些方面的学习,否则你是不可能成为大牛的,忙是正常的,但是领导不下班你就不走却是2的。另外,我们做技术的一定要沉下来去钻研一些事情,精通一些技术,忙着学习知识不代表浮躁,共勉。

本文地址:http://www.nowamagic.net/librarys/veda/detail/1976,欢迎访问原出处。

不打个分吗?

转载随意,但请带上本文地址:

http://www.nowamagic.net/librarys/veda/detail/1976

如果你认为这篇文章值得更多人阅读,欢迎使用下面的分享功能。
小提示:您可以按快捷键 Ctrl + D,或点此 加入收藏

阅读一百本计算机著作吧,少年

很多人觉得自己技术进步很慢,学习效率低,我觉得一个重要原因是看的书少了。多少是多呢?起码得看3、4、5、6米吧。给个具体的数量,那就100本书吧。很多人知识结构不好而且不系统,因为在特定领域有一个足够量的知识量+足够良好的知识结构,系统化以后就足以应对大量未曾遇到过的问题。

奉劝自学者:构建特定领域的知识结构体系的路径中再也没有比学习该专业的专业课程更好的了。如果我的知识结构体系足以囊括面试官的大部分甚至吞并他的知识结构体系的话,读到他言语中的一个词我们就已经知道他要表达什么,我们可以让他坐“上位”毕竟他是面试官,但是在知识结构体系以及心理上我们就居高临下。

所以,阅读一百本计算机著作吧,少年!

《代码大全(第2版)》 史蒂夫•迈克康奈尔 (Steve McConnell) (作者), 金戈 (译者)

代码大全(第2版)是著名IT畅销书作者、《IEEE Software》杂志前主编、具有20年编程与项目管理经验的Steve McConnell十余年前的经典著作的全新演绎:第2版做了全面的更新,增加了很多与时俱进的内容,包括对新语言、新的开发过程与方法论的讨论等等。这是一本百科全书式的软件构建手册,涵盖了软件构建活动的方方面面,尤其强调提高软件质量的种种实践方法。

更多计算机宝库...