加班的java程序员不一定就是好的java程序员,不加班的java程序员不一定就是坏的java程序员,我们需要从工作态度、能力、责任心等等方面来综合的对java程序员的好坏进行分析。

一个好的java程序员,首先需要有能力

能力不仅仅是编程的能力,还需要包括沟通的能力和对业务的理解能力。作为一个java程序员,如果对业务没有一个很好的理解,往往在和产品经理或者其他同事进行业务逻辑的了解和设计时,就容易出现偏差。而这种偏差有时候就会耽误大量的时间去修正,因此,好的业务理解能够让java程序员能够更快更好的完成工作。

java程序员加班

而现在的产品研发,都是团队协作完成的,好的沟通能力,就是避免协作中出现问题的最好手段。

然后是责任心和工作态度

什么是责任心?最简单的表现就是,要在规定的时间内,保质保量的完成任务。如果任务紧了,该需要加班的时候一定要提出来。如果项目出现了问题,那么是自己的问题,就需要尽快进行处理,如果不是自己的问题,需要自己配合,那么也要尽力配合。

什么是工作态度呢?别总是抱怨,拿着这份工资,就尽力去完成自己的工作,做事情不敷衍了事。

有了能力、责任心和工作态度是不是就可以不加班了呢?

不,刚好相反。是否需要加班,那就是取决于产品的需求和项目的需求了。

有的项目,给你安排的工作任务每天就只有8小时,但是你却需要10小时甚至更多的时间去完成,这样,你加班了,但是你的这种加班反而是你的能力差或者责任心差的一种体现。

java程序员加班

这种加班,并不能证明你是好的java程序员。

但是,有的java程序员,有责任心,有能力,每天工作任务非常紧,基本都安排了10小时以上的任务,但是,由于能力强,并且合理的对时间进行利用,8小时就完成了工作,每天还能够帮助其他同事解决半小时的问题。这种java程序员没有加班,但是却绝对可以算得上是好的java程序员。

因此,加班并不是衡量java程序员好坏的方式,最多只是对java程序员的责任心粗略了解的手段之一。