回覆列表
  • 1 # 從零跟我學Java

    作為一個從業十餘年的程式設計師,我來分享下我的看法。這裡只說習慣,不論技術能力。

    持續學習的習慣

    技術一直在發展,所以程式設計師必須有持續學習的能力,不然被淘汰是遲早的事。

    思考的習慣

    很多程式設計師都是上司分什麼任務,按照需求文件來做。但是需求文件也是人寫的,既然是人寫的有時候就會有錯誤,不會思考的程式設計師就會照著做。所以建議程式設計師拿到需求要先自己分析,看看有沒有可以最佳化的,如果有,可以向上司或者客戶提出改進意見。思考不僅僅侷限於需求,開發過程中思考出好的建議都可以。

    嚴格的編碼習慣

    程式設計師在能實現產品功能的前提下,對編碼規範應該嚴於律己,比如負責的業務程式碼寫上註釋,變數名字不能隨意定義等等。否則,別人一看你寫的程式碼,不用看功能就覺得你很low。

    嚴格的測試習慣

    做出來的東西要嚴格去測試,不要覺得一個很簡單的功能肯定沒問題,往往會出現問題。

    重構的習慣

    寫完程式碼,測試了功能都可以,不要著急交付,可以抽出一點點時間看看能不能重構去最佳化程式碼,重構可以使自己的知識更鞏固,成長更快。

    還有一些其他的好習慣,比如總結的習慣,文件記錄的習慣等等。

  • 2 # 上海千鋒教育

      入門程式設計才是真正學習的開始,所以在學習的初期養成一些好的習慣是至關重要的,能讓你的工作效率更高,千鋒帶你一起了解程式設計師要養成的幾個好習慣。

      一、打好基礎最重要

      高效學習,並不意味著要走捷徑、抄近道。

      對於新手來講,首要的事情肯定還是一步步地打好基礎。無論是看書,還是看影片課程,都可以從入門基礎技術入手。這也有助於之後學以致用,甚至觸類旁通。

      二、邊實踐邊思考

      只看書或看影片是學不會程式設計的,一定是要邊看邊實踐、邊思考,才能將看到的理論變成自己的東西。

      三、合理利用碎片時間

      都說“一個人的成長取決於他工作之外的時間”,當然,並不是說一天到晚二十四小時一頭紮在程式設計上,而是說要利用好碎片時間,花費更多的時間去學習,不斷積累會讓你的學習更有成效。

      四、經常交流和分享

      三人行,必有我師,與其自己悶頭研究,不如多與同行交流,各取所長,更加高效。

      五、隨時隨地“Ctrl+S”

      儘管現在很多新的IDE可以自動儲存,但還是建議同學們養成“Ctrl+S”的習慣。如果系統硬體或儲存媒體發生故障,“備份”可以幫助你保護資料免受損失。

      六、定期學習

      因為個人的接觸面畢竟有限,有一些新的技術,或者新的思維單憑個人能力有限,定期學習對新技術的把控也比較快,能夠更快的提升自己的程式設計能力。

      生命不息,學習不止,每天“逼”自己進步一點點,假以時日,成就必然天壤之別。

  • 中秋節和大豐收的關聯?
  • 一次我無意中看見一個帖子,說是把大米象炒瓜子一樣小火炒黃再煮成粥叫做曲米茶,據說能減肥.?