你的程式設計技巧已經過時了嗎?
本文由碼農網 – 小峰原創翻譯,轉載請看清文末的轉載要求,歡迎參與我們的付費投稿計劃!
程式設計是一個不斷向前發展的行業。在某些時候,你可能會誠實地看看自己的技能,並得出結論,你已經落在了曲線的後面。如果你是專業人士,那麼這很容易做到,因為很多時候你沒有必要夜以繼日地推著自己前進。
但遲早,落後的趨勢會回過頭來咬你一口,讓你血流不止。在商業和就業市場上,你的競爭力會降低。那麼你該如何再次成為遊戲中的高手呢?
以新的方式使用知識
落後的最大原因是不去做任何不同的事情。構建響應式網站的專家只會構建響應式網站。他們甚至可能正在使用標準模板,以減少完成每個專案所需的時間。這就是我們變得固步自封的原因。
伸出雙手去接觸新的東西,去做一些新的事情。嘗試一些不同的東西。用新的方式去使用你的知識。它將幫助保持技能新鮮,並迫使你學習新的方式來克服障礙。
從頭開始一門新的語言
程式設計是那些有著大量語言的業務之一。作為專業人士,你只需要知道精選出來的若干來行使職責即可。但是有一個爭論是要不要學習許多不同的語言。擴充套件你的知識將教會你以新的方式接受挑戰,並且指不定什麼時候這知識就能派上用場。
從頭開始一門新的語言。重溫你為什麼喜歡程式設計的原因,從頭開始學習,感受學習的激情。
專業地做
任何好的程式設計師都知道,從書裡學習是遠遠不夠的。成長的唯一方式是通過試驗。獲得經驗的最好方法是進入專業的領域。通過為客戶提供新服務將自己再次放到壓力下面。
以辦公傢俱安裝業務為例。你唯一能變得更好的方法是通過客戶挑戰自己。這個道理同樣適用在這裡。
如果你有足夠的知識有信心來新增新的服務,那麼在旅途中你會學到很多很多。如果你不能處理一個你不曾遇到過的新專案,那麼很有可能你已經out了,你需要改變。
停止使用框架
框架對程式設計師而言,真的很棒,因為它們能幫助你克服問題,而不需要投入辛勤的努力。年輕一點的程式設計專業人員甚至無法想象沒有框架的世界是什麼樣的。誠然,框架使事情做得更快,但會削弱你的技能。
如果你能避免這個問題,那麼你永遠不需要學習如何克服它。什麼時候,丟掉框架試一次,嘗試自己去解決問題。你將學習到新的東西,通過了解它們的工作方式可以讓你更好地理解框架。
程式碼審查者
一個偉大的學習方法是聘請專家來檢視你的程式碼。你需要全力搜尋那些有能力的程式碼審查者,一旦你擁有他們,那麼他們就會是無價的。向他們傳送你的程式碼,他們會給你一些指導告訴你如何提高你的技能。
唯一的辦法是找到一個比你更懂的人。很多專業的程式設計師不願意這麼做,因此而落後。
相比之下,這個方法用在學習一門全新的語言上就更讚了。有人會指出你所有的錯誤,並提供如何更優秀的提示。職業運動員往往是這樣訓練的,專業的程式設計師同樣應如此。
結論——保持編碼
磨快編碼技術這把刀子的最好方法是保持編碼。你編寫的程式碼越多,你就會越優秀。大多數程式設計師發現他們的技能在他們停止編碼時會衰退。離開六個月,在這短暫的時期,整個業務就會改變。
你認為怎麼樣才能不讓你的編碼技能不隨著時間的推移而降級呢?
譯文連結:http://www.codeceo.com/article/are-your-programming-outdated.html
英文原文:Are Your Programing Skills Becoming Outdated?
翻譯作者:碼農網 – 小峰
[ 轉載必須在正文中標註並保留原文連結、譯文連結和譯者等資訊。]
相關文章
- 驀然回首:Java已經過時了嗎?Java
- 你真的已經搞懂JavaScript了嗎?JavaScript
- Linux kernel 的設計是否已經過時?Linux
- 你用盜版的時候 你想過程式設計師嗎程式設計師
- 程式設計師,你雙屏了嗎?程式設計師
- 學習UI設計的一些小技巧你會了嗎?UI
- 親愛的程式設計師,你餓了嗎?程式設計師
- 你已經用上 5G 網路了嗎?
- Unix伺服器是否已經過時了?伺服器
- 程式設計師的一週,你中槍了嗎?程式設計師
- 你見過背誦程式碼的程式設計師嗎?程式設計師
- 設計模式已經隕落了?設計模式
- 從程式設計師到專案經理(23):你真的盡力了嗎?程式設計師
- Oracle已經過時?Oracle
- 過了 35 歲, 程式設計師真的沒前途了嗎?程式設計師
- 你已經毀了JavaScriptJavaScript
- 你已經用 SharedPrefrence 的 apply() 替換 commit() 了嗎?APPMIT
- 企業網站建設技巧你掌握了嗎?網站
- Java程式設計師學習的6個技巧, 你get到了嗎?Java程式設計師
- 你在程式設計的時候,浪費了多少時間?程式設計
- 你在程式設計的時候浪費了多少時間?程式設計
- 中國程式設計師真的過多了嗎?你還敢入行嗎?程式設計師
- 程式設計師的奮鬥史(二)——今天你跑步了嗎程式設計師
- 大話設計模式:今天你設計了嗎?設計模式
- 漫畫:程式設計師,你能“管理”好你的產品經理嗎?程式設計師
- Android,你從入門到放棄了嗎?程式設計師:你不知道我經歷了什麼!Android程式設計師
- Hello, World!我的房車程式設計生活,已經 150 天了程式設計
- CSS面試要點!看完你還覺得你已經學好CSS了嗎?CSS面試
- 年終感想——財務自由的程式設計師,你見過嗎?程式設計師
- 智慧數字經營3.0,已經普及了嗎?
- 程式設計師月入過萬已經不再是神話程式設計師
- 今天你過節了嗎?
- 程式設計師的第一步,你走對了嗎?程式設計師
- 程式設計師程式設計時的簡單方法與技巧程式設計師
- 程式設計師 你幸福嗎?程式設計師
- 漫談程式設計師系列:別說“我已經很努力了”程式設計師
- 你是浪漫的程式設計師嗎?程式設計師
- 你的.vue檔案就已經是你的文件了Vue