六大創(chuàng)造性方式讓您的編程技能經(jīng)受住時(shí)間的考驗(yàn)
譯文【51CTO.com快譯】編程行業(yè)一直在不斷發(fā)展。如果大家落后幾個(gè)月,那么恐怕將很難追及差距。因此,程序員們必須不斷打磨自己的技能水平,從而應(yīng)對未來可能出現(xiàn)的種種挑戰(zhàn)。
而能夠確保技能經(jīng)受住時(shí)間考驗(yàn)的惟一方法,就是不斷接受來自業(yè)內(nèi)的最新發(fā)展信息。下面,我們將共同了解其中六項(xiàng)具體執(zhí)行策略。
1.學(xué)習(xí)一些與當(dāng)前工作內(nèi)容無關(guān)的東西
編程是一種多元化業(yè)務(wù),其中涉及大量不同的語言與應(yīng)用。大多數(shù)程序員只專注于學(xué)習(xí)自己當(dāng)前需要的技能,但這種作法顯然不利于拓展知識面并應(yīng)對未來可能出現(xiàn)的種種挑戰(zhàn)。
因此,學(xué)習(xí)更多看似與當(dāng)前任務(wù)無關(guān)的內(nèi)容從長遠(yuǎn)角度將極具助益。考慮利用閑暇時(shí)間學(xué)習(xí)些自己尚不了解的編程語言,這將保證大家擁有更為敏銳的頭腦,同時(shí)儲備大量潛在實(shí)用技能。
2.以項(xiàng)目性方式制定學(xué)習(xí)規(guī)劃
老派程序員們傾向于通過閱讀學(xué)習(xí)知識,但如今的年輕人則更習(xí)慣采用創(chuàng)新性方式指導(dǎo)學(xué)習(xí)。事實(shí)上,專業(yè)程序員們會發(fā)現(xiàn),很多項(xiàng)目之間存在著大量共通點(diǎn)。
舉例來說,如果大家專注于構(gòu)建響應(yīng)式博客,那么單純學(xué)習(xí)此類項(xiàng)目只會不斷重復(fù)您了解到的內(nèi)容,再無其它擴(kuò)展或延伸。
Dash等服務(wù)允許大家通過增量式途徑嘗試多種項(xiàng)目。通過這種以項(xiàng)目為載體的流程,我們將能夠更快更高效且更扎實(shí)地掌握專業(yè)知識。
3.觀察行家們的工作方式
有些程序員看到自己不理解的事物時(shí),會習(xí)慣性地選擇放棄。這既無法有效解決問題,亦無法提升技能水平。
這里我們推薦大家通過各主流視頻網(wǎng)站獲取資源。在這里,大家能夠看到行家們?nèi)绾翁幚砣粘9ぷ?,并通過實(shí)際觀察總結(jié)心得以學(xué)習(xí)陌生語言。
4.相互競爭
運(yùn)動員們是怎樣突破自身瓶頸的?他們會相互競爭。事實(shí)上,大家也應(yīng)當(dāng)以同樣的心態(tài)處理工作,或者說打響一場“編碼戰(zhàn)爭”。
當(dāng)然,這種方式并不適合新手。這主要面向那些希望更進(jìn)一步的專業(yè)人士。積極參與到編碼挑戰(zhàn)賽當(dāng)中,并通過在線社區(qū)學(xué)習(xí)經(jīng)驗(yàn)——在這場比拼中,人人都是贏家。
5. 建立企業(yè)
Vibbi等服務(wù)憑借著Instagram營銷戰(zhàn)略獲得了成功,大家也完全可以選擇同樣的方式。建立自己的企業(yè)——與此同時(shí),繼續(xù)在企業(yè)中做好自己的程序員本份。
通過這種沖擊利基市場的方式鍛煉自己。當(dāng)大家努力滿足客戶需求時(shí),您可能會震驚于自己的潛能。只要能夠化壓力為動力,您將不只擴(kuò)展自身技能,同時(shí)亦會開拓出新的發(fā)展空間。
6. 編碼游戲化
游戲化系統(tǒng)是專門幫助兒童們學(xué)習(xí)編碼的工具。這套系統(tǒng)利用挑戰(zhàn)與游戲等形式令編碼過程充滿樂趣。然而,其絕不僅僅適用于兒童——成人也能夠發(fā)揮其優(yōu)勢。與其它出色的學(xué)習(xí)系統(tǒng)一樣,這種增量漸進(jìn)的方式能夠真正實(shí)現(xiàn)寓教于樂。
因此如果枯燥的教程讓你無法忍受,不妨試試這類方案。
總結(jié):堅(jiān)持是關(guān)鍵
最后,一切都要堅(jiān)持方可獲得回報(bào)。正如之前提到,大家需要持續(xù)學(xué)習(xí)以防止自己被時(shí)代的浪潮吞沒。以現(xiàn)實(shí)為例,HTML 5已經(jīng)成為Web世界的統(tǒng)治者,而尚未涉足其中的從業(yè)者已經(jīng)陷入困境。
原文標(biāo)題:6 Ways to Make Your Programming Skills to Stand the Test of Time 原文作者:Carol Jon
【51CTO譯稿,合作站點(diǎn)轉(zhuǎn)載請注明原文譯者和出處為51CTO.com】