最近跟一個工作5年的.NET開發人員一起開發一個非常小的軟件功能模塊,有些體會寫下來分享給大家,我們很可能覺得工作5年了,應該完全可以獨立做項目了,其實我們若這么想往往會是想錯了。
往往工作5年的,未必一直是做一個領域方向的開發,往往以前是做Java的后來轉到了.NET或者以前是開發PHP的等等很多情況都會有,往往真真開發.NET的時間不會超過50%的時間。而且這5年里,往往有很多時間學費在學技術上,今天學學MVC、明天學學EF、往往真正在開發上用到的時間未必是很多的。
有5年工作經驗的開發人員,相對比較好管理、基本上一說人家就懂了,不用像帶實習生那么累,簡單的問題需要反復說很多遍,那是考驗耐心的同時也是個體力活兒。開發5年的開發人員比較不錯的動手能力都蠻強的,干活的力度、進度也不錯,若好好指點一下還是能做出質量不錯的軟件產品。
現在簡要介紹一下,工作5年的開發人員,主要犯了哪幾個小錯誤:
1:數據庫表名、字段名命名有點兒亂不太規范,無法做到下圖中的那么規范。
2:窗體命名不太規范,無法做到下圖中的那么規范。
3:窗體界面有點兒亂,不太規范,無法做到下圖中的那么規范。
4:測試不嚴格、力度不夠,測試不出一些明顯的錯誤,一般一個頁面能檢查出幾十個問題,包括命名歸規范、代碼質量、頁面規范、程序功能等等。
何況工作5年的都會犯很多低級的錯誤,更是靠實習生做出來的軟件,那基本上是慘不忍睹的,若大學老師都能那么厲害的做軟件項目了,若靠實習生就能把軟件項目都做好了,那軟件公司都可以倒閉了,微軟也可以早就破產了,真正能做好軟件的人,相對來說還是不多的,做好軟件項目并不是那么簡單的事情,這還是沒考慮業務功能、客戶操作習慣、使用友善度等等N多問題的前提下,表面檢查一下發現的問題而已。
能養成一個良好的工作習慣并不是很容易的事情,很多人往往都是拒絕提高的那種類型的,哈哈。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。