從學生到程式設計師(一) 關於程式設計 (轉)
從學生到員(一)
:namespace prefix = o ns = "urn:schemas--com::office" />
相信有很多人和我一樣在今年走上了工作崗位,和其他的畢業生不一樣,我們成了程式設計師,這個註定了要和別人不一樣的職業,一個意味著加班、寂寞、不斷學習、時刻變化的職業。透過這幾個月的工作,我感覺到了從前和現在的不同,這些不同促使我想寫點什麼。
最大的不同是現在的和從前在學校裡的程式設計不同了。那時候一個程式程式碼頂多幾百行(恐怕很多人還達不到),主要是為了應付老師的作業。為了能夠趕快向老師交差,程式碼大多上來就直奔主題,沒有出錯檢查和健壯性保證的程式碼。所以一個程式很可能只能輸入數字,輸入字母就會崩潰。由於那些小程式都只是一些練習,而且很小,所以我們就可以把它交給老師就算完,不去考慮後面的改進和維護。那時候不會去寫文件(不知道實驗報告算不算),為了顯得自己很牛,連程式碼的註釋也很少些。其結果就是,過了一段時間自己寫的程式碼自己都看不懂了。
現在不一樣了,寫出來的東西會變成商品,商品就要有市場,沒有人買就會變成垃圾,所以我改變了,儘管這種改變是很辛苦的。現在寫的程式碼裡處理錯誤的程式碼甚至要比完成正常功能的多,因為要保證健壯性;變數的命名要符合規範,註釋要儘可能的詳細,因為現在程式碼是公司的,會有很多人來維護它;複雜和讓人難以理解的所謂“經典演算法”已經不被提倡了,因為可讀性使然(某些嵌入式可能例外)。其實,當初如果多在學校裡參與一些專案,或者自己承接一些模組的編寫工作,這種改變就會不是那麼難了。
未完待續。
weare來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-991616/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 從程式設計到養生程式設計程式設計
- 從美術生到程式設計師轉型之路【我的故事】程式設計師
- 從2012到2021,從土木到程式設計師程式設計師
- 程式設計師程式設計入門一定知道!程式設計師需要學什麼?程式設計師
- 養生吧,程式設計師!程式設計師
- 程式設計師與醫生程式設計師
- 這是一篇關於程式設計師學習的文章程式設計師
- 【1024程式設計師節】程式設計師,你學程式設計的初衷是什麼?程式設計師
- Java程式設計師學習Rust程式設計 - infoworldJava程式設計師Rust
- 關於程式設計師這個職業程式設計師
- 從程式設計師到大型分散式架構師,自己到底位於哪裡(一)程式設計師分散式架構
- 如何從初級程式設計師變成高階程式設計師?程式設計師
- 從程式設計師到架構師,有捷徑嗎?程式設計師架構
- 程式設計師何苦為難程式設計師?程式設計師
- 如何從一個程式設計師走向成功?程式設計師
- 關於要不要轉行做程式設計師的建議程式設計師
- python中小學生程式設計學習-政策定了,中小學生學習程式設計不得少於36小時,全民程式設計時代來了...Python程式設計
- 關於 Android 程式設計師最近的狀況Android程式設計師
- 一個老程式設計師的程式設計之路,寫給年輕的程式設計師們程式設計師
- 從前端到“錢”端,前端程式設計師的出路前端程式設計師
- 程式設計師的相關笑話(一)程式設計師
- Windows 程式設計簡介從C/C++到Windows程式設計Windows程式設計C++
- 推送——Android程式設計師‘一生的痛’!!Android程式設計師
- 關於心態建設,程式設計和自學程式設計
- java程式設計師程式設計筆試基礎學習Java程式設計師筆試
- 程式設計師寫的跳轉程式設計師
- 好程式設計師雲端計算學習路線分享:關於NFS程式設計師NFS
- 如何從初級程式設計師順利晉升到高階程式設計師?程式設計師
- 程式設計師,如何從開發轉型做架構師?程式設計師架構
- 我從程式設計面試中學到的程式設計面試
- 又一名倒下的程式設計師! - 程式設計師健康指南程式設計師
- 程式設計師的數學程式設計師
- 程式設計師的哲學程式設計師
- 美女程式設計師觀點:程式設計師最重要的非程式設計技巧程式設計師
- 好程式設計師Java培訓Java程式設計師必學技術程式設計師Java
- 程式設計師“公關”日曆程式設計師
- 《程式設計師的數學》思考題(一)程式設計師
- 好程式設計師:Java程式設計師面試秘籍程式設計師Java面試
- 以前的程式設計師,現在的程式設計師程式設計師