新聞中心
你只在早上9點(diǎn)至晚上5點(diǎn)間編碼,卻擔(dān)心這樣不夠好嗎?你看見其他的程序員工 作于個人項(xiàng)目或開源項(xiàng)目,參與編程馬拉松,并花費(fèi)所有的業(yè)余時間編寫軟件了嗎?你可能會認(rèn)為只在自己的工作時間編碼,只朝九晚五地編寫軟件,將永遠(yuǎn)不會非 常優(yōu)異。你可能認(rèn)為,只有那些連吃飯、睡覺和呼吸間都在編碼的人才能脫穎而出。但實(shí)際上堅(jiān)持一周40小時的工作時間依然可以讓你成為一個有價值的、熟練的 程序員。

建網(wǎng)站原本是網(wǎng)站策劃師、網(wǎng)絡(luò)程序員、網(wǎng)頁設(shè)計(jì)師等,應(yīng)用各種網(wǎng)絡(luò)程序開發(fā)技術(shù)和網(wǎng)頁設(shè)計(jì)技術(shù)配合操作的協(xié)同工作。創(chuàng)新互聯(lián)專業(yè)提供成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè),網(wǎng)頁設(shè)計(jì),網(wǎng)站制作(企業(yè)站、響應(yīng)式網(wǎng)站開發(fā)、電商門戶網(wǎng)站)等服務(wù),從網(wǎng)站深度策劃、搜索引擎友好度優(yōu)化到用戶體驗(yàn)的提升,我們力求做到極致!
工作于個人或開源軟件項(xiàng) 目不會讓你自然而然地成為一個更好的程序員。編程馬拉松甚至可能會成為負(fù)面影響,如果它們讓你覺得構(gòu)建軟件有任意期限,同時疲憊是生產(chǎn)出任何有價值的東西 的一種合理途徑的話。在你富有成效的工作時間中有很多固有的限制。如果你不喜歡回家以后再花費(fèi)時間去編碼,那就不要過于疲憊,做事也不要拖三拖四和三心二 意。
在業(yè)余項(xiàng)目上花費(fèi)時間確實(shí)有一定的價值,但是最有用的結(jié)果不僅僅是實(shí)踐更是掌握了更多的知識。建立軟件項(xiàng)目往往使用較老的技術(shù)和工藝,因?yàn)檫@些工藝技術(shù)已經(jīng)存在了一段時間。你從工作的其他軟件項(xiàng)目和與工作之外的開發(fā)人員交流中得到的有價值的知識是:
-
更廣泛的技術(shù)和工具。
-
新的技術(shù)和進(jìn)程。也許你的公司沒有做太多的測試,但你可以在其他地方了解測試驅(qū)動開發(fā)。
擁有廣泛的工具和技術(shù)無論是對于你現(xiàn)在的工作還是想找一份新工作,都是一個寶貴的技能。但實(shí)際的編碼并不是獲得 這方面知識的有效方法。因?yàn)槠鋵?shí)你并不需要使用新的工具和技術(shù),并且無論怎么樣你永遠(yuǎn)不會真正有時間去詳細(xì)學(xué)習(xí)所有的工具和所有的技術(shù)。你只能通過了解現(xiàn) 在流行什么工具和技術(shù),這些工具和技術(shù)能做什么,以及什么情況下能發(fā)揮它們***作用來獲取最有價值的內(nèi)容。如果你發(fā)現(xiàn)了一個能立即應(yīng)用到工作中的新工具, 那么你可以在工作中學(xué)習(xí)這個新工具,如果不能應(yīng)用到工作中,那么你只能在大腦中歸類等以后來使用它。
學(xué)習(xí)新的工具也可以幫助你找到新的工作,甚至實(shí)際上你沒有使用過它們。我曾在一次面試中被問到關(guān)于NoSQL和傳統(tǒng)數(shù)據(jù)庫的區(qū)別。老實(shí)說,那時的我 從來沒有使用過MongoDB或其他任何NoSQL數(shù)據(jù)庫,但因?yàn)槲以私膺^,所以我知道怎么圓滿地回答。能夠回答這個問題使得面試官相信我能在必要時使 用該工具,即使以前我沒有使用過。
與在業(yè)余時間編碼相比,通過直接專注于獲取新的工具和技術(shù)方面的知識,也可以獲得相同的好處,并且更有效率。而且,由于這方面的知識將有利于你的雇主,所以你不需要在上面花費(fèi)顯著的時間,就可以在工作時間內(nèi)獲取這方面的知識。你覺得每一天都沒有真正空閑的時間,但你總有一段時間是無所事事耗費(fèi)在互聯(lián)網(wǎng)上的。也許你現(xiàn)在正在網(wǎng)上沖浪!你可以利用這段時間來擴(kuò)大你的知識面。
每周你都應(yīng)該安排一個小時的時間去學(xué)習(xí)新的工具和技術(shù)。選擇一個特定的時間可以幫助你養(yǎng)成一個習(xí)慣。就我個人而 言,我會選擇在周五下午,因?yàn)樵谶@個時間段我反正也沒什么可做的。不要因?yàn)轫?xiàng)目期限的逼近或感到疲勞而跳過這個學(xué)習(xí)時間。你會在截止時間內(nèi)做的更好,也不 會那么累,如果你知道正確的工具和技術(shù)來高效解決工作中遇到的問題的話。
譯文鏈接:http://www.codeceo.com/article/9-to-5-programmer.html
翻譯作者:碼農(nóng)網(wǎng) – 小峰
網(wǎng)站名稱:朝九晚五的程序員如何提高開發(fā)技能
當(dāng)前鏈接:http://fisionsoft.com.cn/article/djdjjpg.html


咨詢
建站咨詢
