via: http://code.csdn.net/news/2822491
工作仅仅是为了钱吗?如果仅为了钱,是什么使程序员们辞去工作?实践表明,离开高待遇的软件开发工作的最常见原因就是缺乏激情。这里有5件事使得程序员们的激情快速下降,而无论工资有多高:
1. 不好的管理
良好的管理是对人、对工程不可缺少的激励因素。一个优秀的管理者的素质包括:快速决策,避免微观管理,鼓励独立思考,对构建优质软件过程的正确认识,以及愿意在需要的时候来到自己的团队加班。有了这样的经理,开发团队将准备在晚上做出好成绩,因为他们将试图回报和忠诚于青睐他们的管理者。结果就是程序员将有强烈的热情,他们正在构建的软件也会做得更好。
2. 缺乏挑战
正如行为研究表明的,人们总是乐于学习一些新的技能,挑战旧的技能。顺便说一句,当在谈判报酬时,这种学习和挑战的因素影响很大。因此,如果工作是有趣的,并教授一些新的技能,人们往往趋向于接受低薪资。通过让程序员在工作挑战一些华而不实的新技术,可能获得令人印象深刻的产出。
除了满足学习的欲望,重要的是给程序员要求创作手法有些挑战性的技术任务。如果没有这样的挑战,程序员会很快感到厌烦,你经常可以看到他们上网浏览,而不是工作。在另一方面,如果你击中他们需要解决问题的需要,很有可能他们会长时间的工作,因为这种需要会驱动他们来解决这个问题。对程序员和而言,错误的“挑战”就是纠正代码别人的错误。这实在是毫无乐趣可言。
3. 被忽视
由于程序员是在一线的,他们总是首先知道一个进程或系统不能正常工作。这就是为什么听他们的话很重要,因为他们的工作问题是大致相同的项目的问题。无机会发声是很多程序员在工作中失去动力的一个常见原因。老板们往往忽略获得更多的RAM或购买一些新的技术的必要性,基于此,他们为程序员创造更差的工作条件,降低员工的积极性,当然影响到开发的产品的质量。
4. 缺乏认可
每个人都希望通过辛勤工作得到认可。首先,我们要工作,以便我们能够打动自己和别人。即使管理者不明白在Vic 20上构建一个Perl编译器,是一个多么艰巨的任务,此时如果不予以表扬,程序员会觉得从来没有这么惨过。虽然建立一些伟大的事情是有趣的,但如果你看到你的努力是合理的,而不只是想当然??的,就会更加有趣。即使你是不需要什么赞美的人,赞扬也会提高你工作的热情。
5. 无用的工作
做无用的工作的一种方式是,工作于从一开始就认定是由于某些组织的原因的项目。
不现实的最后期限会使大量的项目失败。程序员要创建的软件,它不仅能正常工作,可维护还有一些值得骄傲的东西。一个蹩脚的项目最后期限,对一个好的程序员来说,不如一些安排中的有价值的事情。这就是为什么当时间紧时,项目的首要任务应是质量和可维护性。
其他原因不外乎有,程序员正在工作的项目注定是很便宜的工具,不称职的同事,需求频繁变化,心照不宣的期望。
在其他情况下,项目或给定任务的一个想法就是荒谬的,因此是没用的。每个人都愿意相信,他们正在通过他们的工作使这个世界上变得更好。这就是为什么写了一个有bug的API,要使用不超过20次,对程序员而言是没有任何意义的。也不能让他们想要更多的工作。
总结
我毫不怀疑,如果每个老板纠正了这些错误,并遵循正确的激励技巧,他们的程序员可以编写一个MIDI音序器的汇编程序,甚至在C中建立人工神经网络!
相关推荐
工作日志是程序员日常工作中不可或缺的一部分,它可以帮助程序员更好地管理自己的时间、提高工作效率、记录工作进度、总结工作经验等。本文档是一个程序员工作日志示例,旨在帮助程序员更好地管理自己的工作,提高...
面试中,有些有多年工作经验的程序员可能会因为题目过于基础而感到困惑,这反而暴露出他们可能在日常工作中过于依赖现有的框架和解决方案,而缺乏自我挑战和学习新知识的动力。软件开发行业日新月异,停滞不前意味着...
该书汇集了来自众多国外软件开发领域专家的智慧和经验,包含了97条建议,旨在帮助程序员在日常工作中提升能力、避免常见错误并不断进步。 根据提供的内容信息,以下是一些书中可能包含的关键知识点和建议: 1. **...
5. **团队协作与沟通**:在团队工作中,程序员能够与同事建立良好的关系,快速融入团队,表明具备良好的团队协作能力和沟通技巧。 6. **职业态度与激情**:程序员对工作充满热情,愿意投入时间和精力去提升自己,...
5. 数据库开发:在数据库开发方面,前端程序员学习了数据库的设计和操作,如SQL语句优化、数据库设计等,也学习了oracle和access数据库的使用。 6. 自我总结:前端程序员通过对自己的总结,明白了自己的不足之处,...
程序员转正述职报告知识点 一、职业规划和职业发展 * 程序员转正述职报告的主要内容包括职业规划、职业发展和工作总结 * 程序员转正述职报告的目的是为了总结试用期的工作经验和学习体验,并对未来的职业发展进行...
频繁的打扰会破坏他们的思维连贯性,可能导致工作效率大幅下降,甚至需要从头开始构建思路。因此,尊重程序员的专注时间是非常重要的。 3. **需求变化频繁**:需求变动是软件开发中的常见问题,但频繁的需求调整会...
个人独家收藏,小编愿意在这里和大家分享程序员的工作经验。 一位程序员工作10年总结的13个忠告+一名程序员的十年工作经历+程序员(工作十几年)的创业血泪史,万字长文,与君共勉!+程序员工作几年的一些感悟+...
为您介绍程序员在编写代码过程中所要注意的地方,并可以避免不必要的错误!
《程序员困上班那点事经典》是一本深入探讨程序员职业生活和心理状态的书籍,它旨在帮助程序员在日常工作中找到解决困惑、提升效率的方法。标签“程序员上班心态”揭示了书中的主要内容,即关注程序员在工作中的心理...
程序员如何提高工作效率
程序员可能习惯于独立工作,但在现代软件开发中,团队协作至关重要。不善于合作的程序员可能会影响整个团队的效率和士气。 10. **健康问题忽视**: 长期坐姿工作和过度劳累可能导致健康问题,如颈椎病、视力下降...
每天程序员必做8件事 每天程序员必做8件事 每天程序员必做8件事 每天程序员必做8件事 每天程序员必做8件事 每天程序员必做8件事
程序员在囧途,程序员的生活、工作历程和发展方向
IT 项目交接文档概要是程序员在项目交接过程中的重要文件,它对项目的开发、测试和维护起着至关重要的作用。本文档概要将对程序员项目交接文档的主要内容进行概要介绍。 人事模块是程序员项目交接文档的重要组成...
在IT行业中,特别是对于Python程序员来说,找到一份合适的工作至关重要。然而,这个过程中可能存在许多陷阱和潜在的问题。标题“Python-程序员找工作黑名单换工作和当技术合伙人需谨慎啊”揭示了这一主题,它提醒...
程序员面试金典-中文第五版 pdf 程序员面试金典-中文第五版 pdf
本资源摘要信息将对《程序员年度工作打算.pdf》的标题、描述、标签和部分内容进行详细的解析和知识点总结。 一、标题和描述解析 * 标题:程序员年度工作打算.pdf * 描述:程序员年度工作打算.pdf 从标题和描述...