2016-11-14 藍藍設計的小編
編程是一個不斷向前發展的行業。在某些時候,你可能會誠實地看看自己的技能,并得出結論,你已經落在了曲線的后面。如果你是專業人士,那么這很容易做到,因為很多時候你沒有必要夜以繼日地推著自己前進。
但遲早,落后的趨勢會回過頭來咬你一口,讓你血流不止。在商業和就業市場上,你的競爭力會降低。那么你該如何再次成為游戲中的高手呢?
落后的最大原因是不去做任何不同的事情。構建響應式網站的專家只會構建響應式網站。他們甚至可能正在使用標準模板,以減少完成每個項目所需的時間。這就是我們變得固步自封的原因。
伸出雙手去接觸新的東西,去做一些新的事情。嘗試一些不同的東西。用新的方式去使用你的知識。它將幫助保持技能新鮮,并迫使你學習新的方式來克服障礙。
編程是那些有著大量語言的業務之一。作為專業人士,你只需要知道精選出來的若干來行使職責即可。但是有一個爭論是要不要學習許多不同的語言。擴展你的知識將教會你以新的方式接受挑戰,并且指不定什么時候這知識就能派上用場。
從頭開始一門新的語言。重溫你為什么喜歡編程的原因,從頭開始學習,感受學習的激情。
任何好的程序員都知道,從書里學習是遠遠不夠的。成長的唯一方式是通過試驗。獲得經驗的最好方法是進入專業的領域。通過為客戶提供新服務將自己再次放到壓力下面。
以辦公家具安裝業務為例。你唯一能變得更好的方法是通過客戶挑戰自己。這個道理同樣適用在這里。
如果你有足夠的知識有信心來添加新的服務,那么在旅途中你會學到很多很多。如果你不能處理一個你不曾遇到過的新項目,那么很有可能你已經out了,你需要改變。
框架對程序員而言,真的很棒,因為它們能幫助你克服問題,而不需要投入辛勤的努力。年輕一點的編程專業人員甚至無法想象沒有框架的世界是什么樣的。誠然,框架使事情做得更快,但會削弱你的技能。
如果你能避免這個問題,那么你永遠不需要學習如何克服它。什么時候,丟掉框架試一次,嘗試自己去解決問題。你將學習到新的東西,通過了解它們的工作方式可以讓你更好地理解框架。
一個偉大的學習方法是聘請專家來查看你的代碼。你需要全力搜索那些有能力的代碼審查者,一旦你擁有他們,那么他們就會是無價的。向他們發送你的代碼,他們會給你一些指導告訴你如何提高你的技能。
唯一的辦法是找到一個比你更懂的人。很多專業的程序員不愿意這么做,因此而落后。
相比之下,這個方法用在學習一門全新的語言上就更贊了。有人會指出你所有的錯誤,并提供如何更優秀的提示。職業運動員往往是這樣訓練的,專業的程序員同樣應如此。
磨快編碼技術這把刀子的最好方法是保持編碼。你編寫的代碼越多,你就會越優秀。大多數程序員發現他們的技能在他們停止編碼時會衰退。離開六個月,在這短暫的時期,整個業務就會改變。
你認為怎么樣才能不讓你的編碼技能不隨著時間的推移而降級呢?
藍藍設計( paul-jarrel.com?)是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計?、 cs界面設計?、 ipad界面設計?、 包裝設計?、 圖標定制?、 用戶體驗 、交互設計、?網站建設?、平面設計服務