當(dāng)我們?cè)u(píng)價(jià)一個(gè)程序員是否優(yōu)秀時(shí),要從多個(gè)方面進(jìn)行評(píng)估。 專業(yè)技能、專業(yè)知識(shí)、創(chuàng)造力、經(jīng)驗(yàn),這些都是重要的因素。當(dāng)然,還有他們的工作態(tài)度、工作效率和工作質(zhì)量。如果程序員的工作是沒有效率的,那就意味著他們所投入的時(shí)間和精力是沒有效果的。在livecoding.tv最近發(fā)布的一篇博文中,他們總結(jié)了10個(gè)影響程序員工作效率的壞習(xí)慣??赐赀@篇文章后你會(huì)發(fā)現(xiàn),里面所列舉的壞習(xí)慣,總有一兩個(gè)可以在自己的身上找得到。從中你也可以學(xué)習(xí)到那些優(yōu)秀的程序員是如何提高工作效率的。
1。專注于一個(gè)工作而不是同時(shí)處理多個(gè)任務(wù)
同一時(shí)間處理多個(gè)工作任務(wù),我們對(duì)這種情況并不陌生。有時(shí)候是迫不得已,但有時(shí)候也是個(gè)人的習(xí)慣造成的?!巴粫r(shí)間處理多個(gè)任務(wù)”看起來不錯(cuò),給人感覺你的工作出色,但實(shí)際上,由于要不斷轉(zhuǎn)換工作內(nèi)容,它會(huì)影響了你的專注力和創(chuàng)造力。對(duì)于程序員來說,專注于某一個(gè)開發(fā)工作是很重要的。如果要同時(shí)處理幾個(gè)任務(wù),你不得不為此消耗精力,這樣一來工作效率就會(huì)降低了。解決的方法是做好工作安排,把相似的工作放在一起,專心做好一個(gè)工作直到它完成了為止,再去做下一個(gè)工作。
2。建立一個(gè)有條理的工作系統(tǒng)
程序員給很多人的感覺是有點(diǎn)神經(jīng)質(zhì)的,就是那種專注起來令人傾心,糊涂起來讓人抓狂的那種。他們可以投入到開發(fā)環(huán)境中不眠不休,但有很多人也會(huì)在工作中出現(xiàn)各種馬虎,健忘和凌亂的狀況。工作沒有條理可以直接影響工作效率。其實(shí)這個(gè)毛病是可以改掉的,從辦公桌上物件的擺放,到建立工作計(jì)劃,一步一步地作好安排,制定一個(gè)井井有條的工作系統(tǒng)可以有助提高工作效率。你可以在livecoding上看一下其他程序員的直播,不僅可以發(fā)現(xiàn)一些有趣的項(xiàng)目,還可以留意一下人家是如何把每一件事情都處理得有條不紊的。優(yōu)秀的程序員也許在生活中會(huì)有各種丟三拉四的表現(xiàn),但一旦投入到工作中時(shí),他們會(huì)變得非常專注和注重條理。
3. 制定日常的工作程序
制定日常的工作程序也可以有助提高工作效率。沒有計(jì)劃的工作會(huì)打亂你的工作節(jié)奏,導(dǎo)致工作質(zhì)量不一致,增加失誤和犯錯(cuò)。如果你現(xiàn)在還是一名編程的初學(xué)者或者你剛開始從事編程工作,對(duì)于制定日常的工作程序還不甚了解,你可以請(qǐng)教身邊那些資深的開發(fā)者,或者在社交平臺(tái)上與其他人互相交流學(xué)習(xí)。Livecoding為他們的會(huì)員提供了一項(xiàng)服務(wù),會(huì)員可以訂閱直播者的日常工作安排,你可以學(xué)習(xí)一下他們是如何安排工作的。如果需要進(jìn)一步溝通的話,你可以與那些直播者在線實(shí)時(shí)交流。他們都非常友善,很樂意與別人分享他們的工作心得。
4. 不要使用過多工具
在開發(fā)工作中,使用一些編程工具是有必要的,但如果使用過多,效果適得其反?,F(xiàn)在有很多工具是可以免費(fèi)下載的。在livecoding的網(wǎng)站上,他們會(huì)定期分享一些實(shí)用的編程工具、插件和資料庫。他們的直播者就是使用這些工具來幫助他們完成項(xiàng)目的。
5. 養(yǎng)成追蹤工作結(jié)果的習(xí)慣
養(yǎng)成一個(gè)良好的工作習(xí)慣很重要,而且它需要長時(shí)間的堅(jiān)持。優(yōu)秀的程序員會(huì)堅(jiān)持追蹤工作結(jié)果,因?yàn)檫@樣可以幫助自己清楚地了解工作進(jìn)度,減少壓力和提高工作表現(xiàn)。追蹤工作可以讓你提前知道要發(fā)生的問題,因此你可以馬上改正它們,而不是過了一段時(shí)間后,當(dāng)問題已經(jīng)發(fā)生了,你才去解決它們,從而導(dǎo)致工作效率很低。在livecoding.tv上,直播者會(huì)把他們創(chuàng)建的項(xiàng)目分部分直播,就是為了要做好之前的工作追蹤以及做好下一個(gè)直播。
6. 學(xué)會(huì)迅速果斷地做出決定
如果你要花很多時(shí)間才能做一個(gè)決定,那么你的工作效率會(huì)受到影響。在做決定時(shí)總是猶豫不決,是很多人的毛病,原因是多方面的,例如:性格懶散或過于依賴;對(duì)意料以外的事情的預(yù)見能力不足;喜歡停留在過去,不喜歡嘗試改變;做決定時(shí)缺乏策略;處于孤立狀態(tài),缺乏專業(yè)深度;不知道應(yīng)該在什么時(shí)候,在哪里和怎樣表達(dá)自己的決定,等等。努力改掉這些缺點(diǎn),可以幫助你迅速果斷地做出決定。
7. 不害怕犯錯(cuò),但不會(huì)重復(fù)犯同樣的錯(cuò)誤
在生活中我們總是不斷地犯錯(cuò),直到我們得到了教訓(xùn)。缺乏專注力會(huì)讓你一次又一次地犯下同樣的錯(cuò)誤。如果你是一名編程的初學(xué)者,當(dāng)你在學(xué)習(xí)編程語言的時(shí)候,你是很容易會(huì)犯錯(cuò)的。另外,當(dāng)一個(gè)人越是害怕犯錯(cuò)的時(shí)候,越是容易犯錯(cuò)。勇于面對(duì)自己所犯的錯(cuò)誤,敢于承擔(dān)責(zé)任,不懼怕出錯(cuò),每天堅(jiān)持實(shí)踐,最終你會(huì)學(xué)到如何避免犯同樣的錯(cuò)誤。在編程工作中,當(dāng)你遇到了某些困難,自己無法獨(dú)力解決時(shí),你可以尋求別人的幫助。Livecoding就是這樣一個(gè)平臺(tái),你可以請(qǐng)教或聘請(qǐng)平臺(tái)上的直播者,通過他們的幫助,為你解決問題。
8. 要有足夠的睡眠
根據(jù)美國心理協(xié)會(huì)的調(diào)查指出,缺乏足夠的睡眠會(huì)明顯地影響一個(gè)人的記憶力和集中力,與此同時(shí)還會(huì)增加體內(nèi)壓力荷爾蒙的生長,以及破壞人體正常的新陳代謝。編程是一個(gè)很耗腦力和精力的工作,因此更應(yīng)該注意安排好休息的時(shí)間。睡眠不足會(huì)令你的工作效率下降。
9. 每工作一段時(shí)間后應(yīng)該停下來
很多程序員都是工作狂,可以不休息地持續(xù)工作,但這種工作習(xí)慣反而會(huì)影響了工作效率。表面看來,你的工作時(shí)間是多了,但長時(shí)間工作會(huì)令你的記憶力下降。所以,當(dāng)你集中精力工作了一段時(shí)間以后,建議你每隔30-45分鐘就稍稍休息一下,適當(dāng)?shù)姆潘煽梢粤钅愕纳硇牡玫秸{(diào)節(jié),反而有助提高工作效率。
10. 戒掉頻繁看手機(jī)的壞習(xí)慣
我們的生活似乎已經(jīng)離不開智能手機(jī)了,但至少我們應(yīng)該學(xué)會(huì)控制使用手機(jī)的頻率,尤其是在工作中,過于頻繁地看手機(jī)會(huì)影響你的工作效率。在工作時(shí),遠(yuǎn)離手機(jī)可以幫助你戒掉當(dāng)無聊的時(shí)候總想拿起手機(jī)的心癮。如果你熱愛編程,倒不如把時(shí)間用在有益的地方,通過與別人的交流和學(xué)習(xí),提高自己的專業(yè)能力。與志同道合的人一起聊編程,是一件很有趣的事情,它將幫助你至少在一段時(shí)間內(nèi)忘記你的智能手機(jī)。
改變舊習(xí)慣是困難的,也需要時(shí)間,但只要持之以恒,總會(huì)有成效的。編程是一項(xiàng)磨練程序員韌勁和耐性的工作。希望本文的分享,能夠?qū)δ阌兴鶈l(fā)和幫助。如果你還想了解更多有關(guān)開發(fā)工作的建議,可以瀏覽livecoding.tv的網(wǎng)站,里面會(huì)有一些很實(shí)在的信息,幫助你提高工作效率,成為一名優(yōu)秀的程序員。
-
程序員
+關(guān)注
關(guān)注
4文章
956瀏覽量
31011
發(fā)布評(píng)論請(qǐng)先 登錄
煙灰全自動(dòng)噸包拆包機(jī) 濰坊噸袋全自動(dòng)破袋設(shè)備 提高工作效率 # 山東偉豪思
電機(jī)中磁瓦的性能直接影響電機(jī)的工作效率
龍芯OPS主板,書寫智能智慧辦公新篇章
大理的AI野心藏不住了——風(fēng)花雪月中千名程序員探討人工智能
程序員最常見謊言
奔赴熱AI,碼力全開!Talkweb House@1024程序員日系列活動(dòng)圓滿收官
冷庫溫濕度物聯(lián)網(wǎng)監(jiān)控系統(tǒng)解決方案:冷鏈智能化
基于無線通信網(wǎng)關(guān)的PLC程序遠(yuǎn)程升級(jí)系統(tǒng)方案
RFID超高頻洗滌標(biāo)簽:簡化洗衣流程,提高工作效率 #rfid標(biāo)簽 #洗滌標(biāo)簽
超薄適配器的應(yīng)用及實(shí)例
芯盾時(shí)代如何應(yīng)對(duì)AI濫用帶來的數(shù)據(jù)泄露風(fēng)險(xiǎn)
優(yōu)秀程序員是怎樣提高工作效率的
評(píng)論