當前位置:編程學習大全網 - 源碼下載 - 程序員怎麽提升自己?

程序員怎麽提升自己?

格拉德威爾曾提出過壹個 “壹萬小時定律”,即任何人從平凡到大師的必要條件,就是歷經 1 萬小時的錘煉,而這 “1 萬小時” 也不是達到就行;如何構成,才是能否成為行業資深的關鍵。總結起來,就是四個字:多看 + 多練 + 刻意練習。

耐心壹行行 Debug,但別鉆牛角尖

寫代碼過程中總是會碰到這樣那樣的 BUG,不解決渾身不舒服,沒解決好領導不舒服,可是解決 bug 這種東西很多時候都是看運氣的。這時候壹定要有大局觀,給自己充足的時間耐心去 Debug,哪怕是通宵不眠,如果來不及的時候則要立刻去求助,前面的路不要省,在適當的時候放棄執念就可以節省掉很多時間。

成功的工程師很會善用工具

這些年低代碼概念開始流行,像國外的 Mendix,國內的 JNPF,這種新型的開發方式,圖形化的拖拉拽配置界面,並兼容了自定義的組件、代碼擴展,確實在 B 端後臺管理類網站建設中很大程度上的提升了效率。

我們在前端開發腳手架中,通常會創建壹些通用的組件,然後在各個需要這個組件的地方進行引用,來提升開發效率。低代碼開發就是用較少的代碼來完成業務邏輯出來過程。有拖拽式的代碼生成器,靈活的權限配置、SaaS 服務,強大的接口對接,隨心可變的工作流引擎。支持多端協同操作,100% 提供源碼,支持多種雲環境部署、本地部署。

三思而後行

程序員主要不是寫代碼; 相反,他主要是向其他程序員寫有關他的問題解決方案的信。 對這壹事實的理解是他作為工程師走向成熟的最後壹步。 多問自己壹些重要的問題:

善用英語

程序的世界是英文的世界,這個世界的問題,用它的語言去解決最高效,任何的技術問題。在操作系統上,把英語作為母語,在日常工作中,用英語作為搜索語言。堅持這件事十年如壹日,當妳看到壹個英文單詞,不必在大腦中做中文翻譯,其意了然於胸。

寫註釋,寫的溜還讓別人看得懂

代碼盡量多寫壹些註釋。寫的溜還讓別人看得懂,也是壹種能力。之前有個同事很喜歡寫分隔線,某壹個功能是從哪裏開始,然後到哪裏結束,但是我從來就翻不到我要的那壹行,回回找回回找不到,多余寫。

有必要寫的地方就比如 to 啊,或者說這行代碼可能稍微需要壹些優化啊,有問題及時和後邊開發的人或審核代碼的人解釋壹下,解釋壹下為什麽我要把它註釋,或者說我使用了壹些比較冷門的第三方插件我想要解釋壹下或者是附上壹個文檔鏈接等等。

不斷的學習,為他人不斷提供價值,只有這樣,才能走的更久更遠…… 這裏要特別強調,和後端保持及時溝通。如果遇到問題,最好先溝通解決好,別問我是怎麽知道的......

  • 上一篇:Android 中有哪些傳感器的數據是可以分享的
  • 下一篇:安卓系統有哪些版本?
  • copyright 2024編程學習大全網