1. 程式人生 > >新程式設計師:哥,這個功能怎麼實現?老程式設計師:請仔細動腦動手!

新程式設計師:哥,這個功能怎麼實現?老程式設計師:請仔細動腦動手!

在一個軟體開發團隊中,總是會新老程式設計師一起搭配,幾個老程式設計師帶領新程式設計師一起幹。而在開發過程中有些新程式設計師犯的低階問題有時會讓老程式設計師忍俊不禁,或者甚至上火。不是有多麼重大的問題,主要是不仔細、不願動腦筋、不願動手而導致的。不看規範、不看完整設計書、不願意自己先動手寫程式直接上來就問等等。

1、不看規範。每一個專案一般都會有相應的規範文件。比如命名規則,本專案相關畫面佈局規則,遷移規則等等。新程式設計師程式可能到是做出來了也能執行,但一到程式碼評審或白盒測試時就會發現很多細節問題。比如命名不規範,彈窗大小不一,按鈕大小不一等等,很讓評審人員頭疼。這些都是基本的,但無論怎麼交代一旦時間一緊,新程式設計師就不會去看,而是根據自己的想法或從周圍程式設計師那裡瞭解一些。

image

2、不看完整的設計書。有很多規範的開發公司一般還是會寫詳細的程式設計書的,但一般不可能全部寫在設計書裡,會備註請參考某某文件之類的。這時候有些新程式設計師瞭解了程式設計的大概就開始幹,當遇到問題時搞不清楚了就會像老程式設計師求助。這是很讓老程式設計師心煩的,文件都不看全就在寫程式那怎麼能完全理解這個程式設計師的全部呢。

image

3、完全不動手就提出問題。更有甚者,有的新程式設計師一看到此功能完全不會,不是去查詢不是去動手試一試,就一句話:“哥,這個功能該怎麼實現啊?“就想丟給老程式設計師幫他解決。這更是讓老程式設計師心煩,你自己連百度或谷歌一下都不願意,直接上來就問人。其實很多的問題稍微搜尋一下就基本能自己搞定的問題,偏偏就不去動。

image

這些問題對程式設計師來說其實都不是大問題,都是小到不能再小的問題,最重要的就是細心和工作方式方法的。可能很多程式設計師也不會犯這樣的,但確實工作中也遇到過這樣的人員,總會有這樣那樣的上面的問題存在。一般經過一段時間後養成了比較好的習慣,而且自己變得仔細、也懂得了一些方法後就能避免這樣的問題了。另外可能就是專案團隊說明不充分也會造成部分問題出現。

自己是一個五年的前端工程師

這裡推薦一下我的前端學習交流群:784783012,裡面都是學習前端的,如果你想製作酷炫的網頁,想學習程式設計。自己整理了一份2018最全面前端學習資料,從最基礎的HTML+CSS+JS【炫酷特效,遊戲,外掛封裝,設計模式】到移動端HTML5的專案實戰的學習資料都有整理,送給每一位前端小夥伴,有想學習web前端的,或是轉行,或是大學生,還有工作中想提升自己能力的,正在學習的小夥伴歡迎加入學習。