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