萬碼學(xué)堂2018級畢業(yè)生陳*強(qiáng)
項目感想
c階段小組項目順利結(jié)束了,通過這次做項目,使我對編程有了進(jìn)一步的認(rèn)識。做項目的時候,最重要的不是自己如何快速地將自己分配的任務(wù)做完,而是要注重團(tuán)隊合作。并且在功能分配的時候,必須要考慮全面,充分了解小組成員們的特點,進(jìn)行合理分配,這樣才能高效高質(zhì)的完成項目。
一開始組內(nèi)必須對這個項目的數(shù)據(jù)庫的設(shè)計進(jìn)行討論,定義表的屬性的數(shù)據(jù)類型,表與表之間會有關(guān)聯(lián),所以有的屬性的類型與長度必須定義一致,這樣訪問數(shù)據(jù)庫時才不會出錯。如果一開始不將這些步驟統(tǒng)一下來的話,就會給后面的編程帶來一系列的問題。
我做的是打卡簽到、考勤管理與排班管理功能。其中最難的功能是打卡簽到,這個功能需要使用兩個陌生的技術(shù),一個是調(diào)用攝像頭抓取照片,另一個是人臉對比。剛開始做這塊功能的時候,沒有頭緒,在網(wǎng)上各種查找資料,但都不適合。后來慢慢沉不住氣了,變的著急起來,以致于自己找錯了方向;好在自己決定暫時停一下,轉(zhuǎn)而做一些比較簡單的功能。事實證明人只有在冷靜的情況下才會有更加理性的判斷和思考,通過這個調(diào)整,自己心態(tài)又穩(wěn)定了,最后找到了正確的方向,一步一步將這個技術(shù)運(yùn)用到項目當(dāng)中去。
最后將這個項目組合完成后,我知道了做一個項目不是一個人就能完成的,需要組員之間的配合,因為有的功能與別的人所做的功能是相連接的。如果只顧自己,這個項目也不會完成。這需要與組內(nèi)的成員進(jìn)行交流,以及與組員們一起解決問題。
在整個學(xué)習(xí)過程中,自己也有了一些感悟。我認(rèn)為信心,恒心,毅力是最重要的,這是我們必須具備的心理素質(zhì)。要是學(xué)習(xí)這門語言開始的時候很有興趣,遇到苦難就退縮,從而最終會放棄學(xué)習(xí)java。沒有經(jīng)歷風(fēng)雨怎么見彩虹,編程有的時候就是那么折磨人,會遇到很多的困惑。但是一旦你弄懂了,或者是你把問題解決了,你會感到很興奮,編程的快樂就在此了。