初級Java程序員所麵臨的4大挑戰
一、編碼時間過長
作為入門級Java工程師,每周至少編程45小時,而且每個月會有1到2個星期工作50至60小時。從這些數字上看,過去幾個月裏每周工作將近50小時。80% –90%的工作時間都耗在了電腦前。這樣的數字雖然表明了享受於編碼確實有助於進步……但疲勞奮鬥也是真的。
二、處理任性的需求
“那麼,請告訴我,為什麼我們要像Z-X-Y這樣實現這些要求,而不是X-Y-Z??”——因為客戶想要這種方式。
“那麼,為什麼我們要允許應該不能手動輸入的唯一標識符支持手動輸入?”——因為客戶希望這樣。
三、解釋需求
想到一個點子(plannerapp,網站與用戶,任何有關數據驅動的,等等),決定構建它的技術堆棧(字麵上看任何堆棧都有效,不要太在意批評,當最終目標是學知識的時候),並配置你的工作環境(即在計算機上下載和安裝所有必需的軟件)。僅此部分將需要幾個小時,如果你抓緊的話。
隨後,建立項目的時間安排表,確定自己的想法,一次一行代碼。一個聰明的辦法是快速構建一個可演示整個項目應體現什麼核心思想的工作原型。即使是有經驗的程序員,這些事情也需要一個星期或更長的時間。
最後更新:2017-07-05 15:02:04