加班的java程序員不一定就是好的java程序員,不加班的java程序員不一定就是壞的java程序員,我們需要從工作態(tài)度、能力、責(zé)任心等等方面來綜合的對java程序員的好壞進(jìn)行分析。

一個(gè)好的java程序員,首先需要有能力

能力不僅僅是編程的能力,還需要包括溝通的能力和對業(yè)務(wù)的理解能力。作為一個(gè)java程序員,如果對業(yè)務(wù)沒有一個(gè)很好的理解,往往在和產(chǎn)品經(jīng)理或者其他同事進(jìn)行業(yè)務(wù)邏輯的了解和設(shè)計(jì)時(shí),就容易出現(xiàn)偏差。而這種偏差有時(shí)候就會(huì)耽誤大量的時(shí)間去修正,因此,好的業(yè)務(wù)理解能夠讓java程序員能夠更快更好的完成工作。

java程序員加班

而現(xiàn)在的產(chǎn)品研發(fā),都是團(tuán)隊(duì)協(xié)作完成的,好的溝通能力,就是避免協(xié)作中出現(xiàn)問題的最好手段。

然后是責(zé)任心和工作態(tài)度

什么是責(zé)任心?最簡單的表現(xiàn)就是,要在規(guī)定的時(shí)間內(nèi),保質(zhì)保量的完成任務(wù)。如果任務(wù)緊了,該需要加班的時(shí)候一定要提出來。如果項(xiàng)目出現(xiàn)了問題,那么是自己的問題,就需要盡快進(jìn)行處理,如果不是自己的問題,需要自己配合,那么也要盡力配合。

什么是工作態(tài)度呢?別總是抱怨,拿著這份工資,就盡力去完成自己的工作,做事情不敷衍了事。

有了能力、責(zé)任心和工作態(tài)度是不是就可以不加班了呢?

不,剛好相反。是否需要加班,那就是取決于產(chǎn)品的需求和項(xiàng)目的需求了。

有的項(xiàng)目,給你安排的工作任務(wù)每天就只有8小時(shí),但是你卻需要10小時(shí)甚至更多的時(shí)間去完成,這樣,你加班了,但是你的這種加班反而是你的能力差或者責(zé)任心差的一種體現(xiàn)。

java程序員加班

這種加班,并不能證明你是好的java程序員。

但是,有的java程序員,有責(zé)任心,有能力,每天工作任務(wù)非常緊,基本都安排了10小時(shí)以上的任務(wù),但是,由于能力強(qiáng),并且合理的對時(shí)間進(jìn)行利用,8小時(shí)就完成了工作,每天還能夠幫助其他同事解決半小時(shí)的問題。這種java程序員沒有加班,但是卻絕對可以算得上是好的java程序員。

因此,加班并不是衡量java程序員好壞的方式,最多只是對java程序員的責(zé)任心粗略了解的手段之一。