我從學習編程到工作累計接近八年了,從最初的熱愛,到困擾,到現在的從容淡定,一路走來,感慨萬千。雖然這些年,編程語言不斷進步,開發效率從根本上提高了很多,但是很多人在從事編程工作時依然有很多心態和方法上的誤區,結合自己編程的八年經驗,分享一下自己的肺腑之言,希望對同行有幫助。
一、充分利用互聯網。當你在編程的學習和工作中遇到問題時,不要困擾,因為你遇到的問題絕不是唯一,你的前輩們早就已經體驗過了,所有的答案都會在互聯網里面,只要你愿意利用時間去查詢,問題總是短暫的,請你一定相信,人外有人,山外有山。友情提示:“如果你不理解某些代碼的作用與原理,請不要隨意使用它們。”

二、有條件時,應該掌握第二編程言。學習第一門語言的過程,會幫助我們理解編程的思維模式,是走進編程世界的基石,比如運行原理,框架意識等。學習第二門編程語言,會讓你重新認識過往的編程認知和概念,對你將來脫離技術成為公司的管理者來說,是有幫助的。雖然學習編程是頗費時間的,如果很簡單還值得你去學習嗎?
三、不要盲目崇拜某一門語言,因為編程世界根本沒有最好的語言。就拿PHP來說,目前看來是非常棒的,我個人比較喜歡,入門快,開發成本低,能輕易的使用命令行,功能強大等,在解決一些特殊問題上有很大優勢,但是誰能保證下一個十年,沒有更好的語言被發開出來呢?所以在學習編程時,不要總是利用已有的編程思維去思考問題,相反在新的學習環境下,試著培養新的新的編程思維方式。
四、像個小孩子一樣,充滿好奇心。小朋友總是喜歡把玩具拆散,然后又組裝起來。編程的世界也可以,如果你看到好玩的東西,試著想一下,我是否也能開發出來,比如開發框架,開發小工具提高工作效率。如果能花額外的時間把編程變得有趣,那將會快速提高你的編程經驗和水平,興趣真是個好東西。
五、從編程中培養一種心態。也許最開始工作的時候是浮躁的,工資待遇不公,付出不等于收獲,甚至多少次想要放棄,我想說這些都不是問題,因為我曾經也有過,現在反倒很看不起當初的自己,還好自己挺過來了,編程的世界里,苦逼的人多了,只是如何快速擺脫這個階段而已。我的忠告是,時刻記住某一段時期的使命。學習的階段就不要太在意花了多少時間,奮斗的時候不要老想著今年賺了多少錢,正確的心態會把你變成黑夜中的營火蟲,那樣的鮮明,那樣的出眾。
以上就是我八年的編程心得,也許以后還會冒出一些其它的建議,目前只是從那些年輕的程序員身上,看到了自己曾經的影子而已,所以特此分享。
感謝閱讀,文章來源:http://www.jk1588.com/,本人熱衷于結交編程界的朋友,歡迎與我交流和學習,尊重原創,轉載注明出處,在此感謝了!

步驚云