剛從學校或者是培訓機構出來到社會工作的程序員應該怎么合理有效的管理自己的工作和學習?下面是本人的幾點分析
一、如何看待工作和學習
首先,工作是要去完成的,沒有一家公司愿意養閑人,達不到要求只能走人。也不能像在學校那樣能放縱自己了。
工作雖然是要去做好,但是也不能把自己給搭進去不是?留時間學習提升自己才是硬道理。
好了,既然工作和學習都是這么的重要,我們應該怎么合理有效的把工作和學習管理好呢。
有句話叫做“學以致用、用以促學、學用相長。”摘自百度上的一段解釋:“為了實際應用而學習。學習能應用于實際學到的東西要經常揣摩,真正地理解其含義(包括使用的方法,注意的事項)然后按照理論的要求在實踐過程中應用到實際生活中,再從生活中的遇到的問題來學習新知識來解決,就這樣相互促進。”
上面這段解釋的挺好的,那么剛出來的工作的我們,面前接觸到的實際應用應該是JAVA的基礎。這些基礎知識在工作中應該是最基本的也是最需要鞏固的,那么在工作中鞏固知識也是“用以促學”,而學習到的知識也能“學以致用”。做到“學用相長”,在工作中學習,工作亦是學習,學習用于工作,是為最佳分配方法
二、如何使工作更高效輕松
一天24小時,工作8小時,差不多3分之一的時間是上班時間,這么一算好像挺輕松的,還有很多時間學習呢。但是,沒有哪一家IT公司是不用加班的,這點我信。為什么加班呢?項目沒完成,客戶該需求等等的原因都有。面對加班,我們要換一種思考方式去想:如果我寫代碼能加快點速度,向項目經理溝通好一個項目比較合適的開發時間。寫的代碼質量再好些,再提高擴展性。那么我們的加班時間就能大大的縮短了。
還有一點,就是要學會和同事溝通。溝通好了可以避免很多不必要的時間浪費。
三、如何去學習
掌握高效的學習方法才能讓自己進步的速度加快。沒有捷徑,只是少走彎路。
1.學會看代碼。沒有良好的代碼閱讀能力是程序員最大的痛苦。通常一個項目都是由一個公司或者一個團隊去完成的,一個人是難以完成一個大一點的項目的。因為需要合作,那么我們就要去看同事或是別的大神寫的代碼來完成功能的調整或者修改,亦或者是模仿。
2.要有看網上博客的習慣。博客上是有很多大神和資源的,多看多學習,這大大的加深對IT這行業的了解。
3.多寫技術博客。把遇到自己認為,應該記住并需要多次使用,可以提升自己技術的代碼難點記錄下來。
4.學習近期會使用到的技術知識。學以致用嘛,就不多講了。
5.學會看各種會使用到的技術的API。這樣可以在開發時大大省去百度的時間。
-
程序員
+關注
關注
4文章
953瀏覽量
29819
發布評論請先 登錄
相關推薦
評論