萬碼學堂2019級學員周*濤
項目感想
經過無數個的日日夜夜,迎來了最終的項目答辯,雖然項目最終的完成度不是特別好,但對我來說卻是一個揮灑汗水的過程。同時在這個過程中,也發(fā)現了不少的問題和不足。
首先是對項目的總體理解和把握上欠缺經驗,這次我們選擇的是一個類似于58同城的信息網站,面對龐大的數據信息的分類,數據庫的架構上,我們一度表現出束手無策的無奈,雖然多次尋求老師的幫助,但仍舊沒辦法做到預期目標。雖然對于一個新手程序員來說,這是可以理解的,但這對追求更高水平的我來說,依然是以后我需要改進和學習的地方。學習從整體把握項目,而不是更傾向于只專注于功能的實現,學會不只是能做出功能,而是更高效,通用的做出來。
其次,是我對編程有個誤區(qū),這還要得益于孫老師的一席話,對于新人程序員來說,往往把功能理解為數據庫的修改。一個好的功能絕對不是最終對數據庫的修改,因為數據庫的修改是再容易不過的了,而是要站在使用者的角度上來設計,簡單來說,就是好用。這讓我明白了我一直以來對編程認識不清,以前,我只是專注于頁面上按鈕點擊后修改數據庫的一系列操作,而忽略了代碼的高效性、安全性,以及頁面的的實用性。這次的項目提醒了我,在以后的項目里更需要在這方面上多加考慮。
最后,是對團隊合作的理解。雖然我們是一個6人的小團體,但實際上我們是各做各的,各部分實際上并沒有什么太大的關聯(lián),只是簡單的互相鏈接而已。這樣的做法雖然看似模仿了58的部分頁面,但實際在效率上卻遠不如58。這說明了我們現在已經初步具備了做頁面和功能的能力,但在實用性和高效性上仍有較大的不足,需要我繼續(xù)在這方面多下功夫。學會學習,成為一個合格的程序員,我將在這條道路上持之以恒的努力。