人生需要信念的指引,既然選擇了做為程序員,就要有程序員的情懷。有人會(huì)問,程序員也有情懷,沒有那么藝術(shù)性吧,無非就是寫寫代碼啥的,那樣就錯(cuò)了。作為一個(gè)程序員,也是有情懷的,程序難道不是一項(xiàng)藝術(shù)?
程序的情懷體現(xiàn)在:
首先要有理想,要對(duì)計(jì)算機(jī)程序工作有熱愛之情。要對(duì)自已有一個(gè)明確的目標(biāo),要達(dá)到什么樣的水平,能成為什么樣的水平。在工作中不斷總結(jié)提升自已,不斷學(xué)習(xí)進(jìn)步,掌握更多解決方案。對(duì)代碼工作的熱愛是基本素質(zhì),因?yàn)闊釔鄄艜?huì)去專研。任務(wù)解決問題的能力不是簡(jiǎn)單易得的,是在不斷地挫折與實(shí)驗(yàn)中獲得的。而支撐我們?cè)诖煺勖媲耙淮斡忠淮翁嵘砸训氖抢硐耄粋€(gè)程序員的理想。
有一股干勁還是不夠的,還要有限的學(xué)習(xí)方法。程序員的工作性質(zhì)決定了要不斷地訓(xùn)練,不斷地試錯(cuò)才能逐漸明白其中的原理。就像我剛開始在大學(xué)里自學(xué)編輯語言的時(shí)候,可以在圖書館看一天的書,就算是一字一名地看,可能仍不會(huì)真切明白程序是如何運(yùn)行的,運(yùn)行的結(jié)果可能是什么。還不如直接在電腦上把代碼打出來,真真切切的體驗(yàn)一下程序的運(yùn)行流程,這時(shí)你會(huì)發(fā)現(xiàn)和書中寫的不太一樣,因?yàn)樽砸言趯懘a時(shí)候會(huì)犯這樣或那樣的錯(cuò)誤,把這些問題糾正弄清才是真正的提升。不能只看書本、視頻等,關(guān)鍵還是要自已多練,對(duì)照著書里和視頻資源里的代碼自已寫幾遍,會(huì)更加深刻。
不滿足也是是程序員的一樣重要素質(zhì),互聯(lián)網(wǎng)技術(shù)是日新月異的,新的技術(shù)和概念層出不窮。如果只滿足于目前掌握的基本知識(shí),在常規(guī)的工作中可能沒有什么難度,復(fù)制粘貼可能就能解決問題,但是在新問題面前怎么辦,你就要做出準(zhǔn)備。同樣一個(gè)問題,會(huì)不會(huì)有其他更好的解決方案,如能才能更好地解決新的問題,等等。都是要在平常的工作中不斷考慮的事情??梢砸怨ぷ鞒R?guī)技術(shù)為中心,多學(xué)習(xí)其他編輯技術(shù),多學(xué)習(xí)更好的解決問題的思路。這樣才能在成為一個(gè)有情懷的程序員的道路上不斷前進(jìn)!
好的代碼習(xí)慣對(duì)后續(xù)維護(hù)至關(guān)重要,常握了解決問題的方法,在實(shí)際代碼書寫中,一定要有良好的代碼書寫習(xí)慣,固定的格式化、注釋、耦合等等都是要注意的問題。如果不注意,可能一段時(shí)間后,連自已寫的代碼都不知道是怎么回事,更何談工作協(xié)同讓別人來修改你的代碼呢?寫代碼要有情懷,但不要任性。
作者:方維網(wǎng)絡(luò)王國(guó)梁
如沒特殊注明,文章均為方維網(wǎng)絡(luò)原創(chuàng),轉(zhuǎn)載請(qǐng)注明來自http://m.oulysa.com/news/4206.html