武汉北大青鸟中南软件学院
400-027-0822

在编程中,如何杜绝枯燥?

2018-04-07供稿中心: 北大青鸟武汉中南软件学院

每一份新工作都是一次职业的飞跃,而且在IT这个行业中,高频跳槽本来就很常见。需要公司愿意提高薪酬去挽留一个经验相对丰富的老程序员,然后并不是,每个程序员都会因为钱而接受持续的枯燥工作。那么程序员如何杜绝枯燥呢?

北大青鸟的学员学成以后,必然会面临找一家公司去工作,而程序员在工作中需要解决的最大的一个问题就是——枯燥。

作为一个开发者,很多程序员干同一份工作的时间不会超过两年。

每一份新工作都是一次职业的飞跃,而且在IT这个行业中,高频跳槽本来就很常见。需要公司愿意提高薪酬去挽留一个经验相对丰富的老程序员,然后并不是,每个程序员都会因为钱而接受持续的枯燥工作。

现在某些公司为了解决程序员因为工作枯燥而离职的问题,制定了防止程序员感到无聊枯燥的策略,并应用到公司里。由于这一策略到目前为止一直运作良好,所以在这里我想和大家一起分享。

在公司,程序员可以放肆地冲锋具有挑战性的问题。为很多有趣的事情写代码,解决大量有趣的谜题。因此,“无聊”并不是一个迫切的问题。甚至刚开始的时候,完全找不到它的踪迹。但是,随着时间的流逝,无聊会像藤蔓一样渐渐爬满大树,然后在最糟糕的时刻击垮程序员。

这就是为什么要建立一种拯救无聊的文化来尽早解决这个问题的原因。

 

时间太长学不到东西

开发人员感到无聊枯燥最常见和最明显的原因是,项目的持续时间过长。

比如,一个团队的任务是通过一个便捷API来准备和提供财务数据。一开始因为数据的复杂性和规模,会令刚刚接手的程序员非常兴奋。他们可以从中也学会如何高性能地分析数据和API设计。但是一年以后,依然工作于完全相同的数据集,用着完全相同的技术。项目团队中的人员只是成为了某个特定方面的“专才”,也没有什么可以学习的新内容。

 

对于公司而言,这种重复性的枯燥的任务是有意义的。并且由于该团队程序员熟知数据和技术而无法换到其他岗位。程序员也不能只是为了学习新的东西而去更换现有的技术。于是有的人选择了离职。

 

如何预防无聊和枯燥感?

在这个拯救无聊的团队中,大家尝试着不让任何人从事相同的代码、产品和数据集超过三个月。三个月的时间是我们任意定的,或许对于规模较大的公司而言,显得太短了点。但是我们主张快速转换。

为了做到这一点,提出了一个全栈文化。每一个开发人员都能够工作于(或者可以很快学会)代码库的任何部分。

另一个预防枯燥的方法是经常性地讨论。我们每个星期都有直接、开放、一对一的讨论。如果开发人员开始觉得过于舒服或已经熟能生巧了,那么就到了转换工作的时候。

 

这样的文化不仅能够改善工作中的无聊氛围,还能锻造出一个强大的全栈团队,何乐不为呢?

 

尽管不是每一家公司都能通过这种拯救无聊的企业文化来杜绝编程工作的无聊。然而,作为程序员的你可以尝试不断更新自己的知识储备,来应对更多类型的工作。当你考虑自己是否可以因为“枯燥”而跳槽的时候,义无反顾,马上就能找到更好的地方。

关于我们
首页
公司简介
课程专业
师资力量
高薪就业
青鸟课程
ACCP
学士后Java
基础教育
UI设计
回到首页