瀏覽網頁記錄 (一)程式設計師應當知道的事情
文章一共寫了二十條,感覺作為.NET程式設計師,一下幾條很受用,便摘來收藏
原文連結如下:http://www.codeceo.com/article/20-things-programmer-should-know.html
譯文連結:http://www.codeceo.com/article/20-things-programmer-should-know.html
英文原文:http://www.codeceo.com/article/20-things-programmer-should-know.html
4.以Why開始
不要客戶說什麼就是什麼,多問幾個Why。只有弄清楚需求背後的原因,才能發現新的可能。很多時候,我們可以通過對現有產品的改動來完成需求,大大減少工作量。
有時候,客戶的想法與你對產品的看法可能達不成一致。那麼反過來問自己“Why?”。這能讓你更加明確自己的第一感覺是否對頭。如果還是裁決不了,那麼就需要其他主要決策者的參與。
5.努力並不一定都有回報
不要工作得太辛苦。減少工作量,增加工作效率,才能完成更多的工作。我可不是在忽悠你。做專案時,如果想減少工作量,那麼勢必得找到實現目標的高效途徑。在提高了工作效率的同時還有助於積累經驗。以後碰到這樣的問題不就是三下五除二的事了。
6.大量刻意的訓練
我們還可以訓練自己從而提高執行任務的能力。這是一種技巧和技術,也意味著重複——意味著帶著某種目的去執行任務。不斷地重複and重複,一遍又一遍,直到你達到所需的能力級別。
譯者注:我曾經學asp的時候重複寫了幾十遍資料庫操作的程式碼,都會背了:)
7.做點所謂的“重複工作”
使用現有的程式碼與一步步設計自己的軟體——測試、修復、改進——是完全不同的。這些旁人看來所謂的“重複工作”有助於你更深刻地熟悉並理解現有的各個元件是如何運作的。
大多數開發人員可能從來沒有建立過核心的軟體庫,因此對它們的工作原理也不甚瞭解。其結果就是,一旦碰到這些種類的軟體出現問題就會束手無策。瞭解表面永遠是不夠的,只有將裡面隱含的工作原理挖出來,才能讓你真正地在這一行業,獨步武林。
8.不斷學習
- 閱讀。(譯者注:訂閱《快樂碼農》程式設計師期刊)
- 參與郵件討論。
- 獲取並編寫程式碼。
- 找一個導師。
- 瞭解你正在使用的框架和庫。
- 犯了錯誤,需要修復bug或遇到問題時,弄清楚原因。
- 教人也是學習的一種好方法,可以教學相長。
- 參於使用者組或本地會議。
- 加入或啟動研究小組。
- 聽講座或線上觀看會談。
- 學習一門新的程式語言。
- 梳理出新的,可用於技術堆疊的想法和點子。
注意總結積累。優化自己寫的東西。抽時間重構。日積月累必將有所收穫
相關文章
- 程式設計師要知道的事情程式設計師
- 每位網頁設計師新手都應知道的10件事網頁
- 網頁設計師 vs 網頁程式設計師網頁程式設計師
- 程式設計師應當知道的10個物件導向設計原則程式設計師物件
- Java程式設計師應當知道的10個物件導向設計原則Java程式設計師物件
- 程式設計師應知道的12件事程式設計師
- 程式設計師們 讓你的孩子當個網頁工程師吧!程式設計師網頁工程師
- 優秀設計師應當知道的20大UI設計原則UI
- 程式設計師最應該知道的一些事程式設計師
- (轉)程式設計師應知道的12件事程式設計師
- 程式設計師都應該知道的福利程式設計師
- 瀏覽器錄屏技術:探索網頁內容的視覺記錄之道瀏覽器網頁視覺
- Cookie記錄瀏覽記錄Cookie
- 程式設計師應該知道的 13 個設計技巧程式設計師
- 每個程式設計師都應當知道的編譯器優化知識程式設計師編譯優化
- 程式設計師眼中瀏覽器什麼樣?程式設計師瀏覽器
- 程式設計師該知道的那些程式設計比賽網站程式設計師網站
- 程式設計師最應該知道的20件事程式設計師
- programmer-browser:專為程式設計師設計的瀏覽器程式設計師瀏覽器
- 網頁設計師必須知道的6個小技巧網頁
- 關於網頁設計師,你該知道的那些事網頁
- 作為一個程式設計師,記憶體和磁碟的這些事情,你不得不知道啊!!!程式設計師記憶體
- 每個程式設計師應該知道的計算機網路知識程式設計師計算機網路
- 一個外國程式設計師12小時的程式設計生活的記錄程式設計師
- 程式設計師越來越火了,程式設計師的發展你應該知道的一些事!程式設計師
- 程式設計師每週該做的事情!程式設計師
- 瀏覽器之爭:程式設計師眼裡瀏覽器的地位 IE:我開了!瀏覽器程式設計師
- 瀏覽器之爭:程式設計師眼裡瀏覽器的地位IE:我開了!瀏覽器程式設計師
- java程式設計師的黃金五年應該做哪些事情?Java程式設計師
- 程式設計師應當學會“偷懶”程式設計師
- 程式設計師應該知道的97件事程式設計師
- 成為一名程式設計師要做的幾件事情程式設計師
- 網際網路早期的哪些事情是當代年輕人不太知道的?
- 程式設計師讀書這件事情程式設計師
- 程式設計師OR非程式設計師,有些程式設計的事需要知道程式設計師
- 幫助你克服新手程式設計師最怕的事情程式設計師
- 11件只有程式設計師才能理解的事情程式設計師
- 十五個只有程式設計師會樂的事情程式設計師