不知道為什麼,感覺這個學期過得非常快,彷彿昨天還在教室裡進行第一次開學考試,今天就已經迎來了學期結束。回想整個學期,
從最開始的個人作戰,到後來在老師的指導下學會團隊作戰,中間經歷了很多的事情同時也收穫頗多。
第一次團隊作戰是兩個結對開發地鐵線路,時間大概為乙個星期,第一次嘗試兩個一起程式設計。說實話,當時想的是兩個人開發挺好的,這樣自己
不想幹的時候還有人在挺著。但是,等真正開發的時候,才發現事情遠不如自己想象的那樣。
兩個人一起程式設計,如果乙個人程式設計技術不好,乙個非常的厲害,那一人服從另乙個人基本上沒有什麼問題,但是如果兩個人技術相當,思路一樣
的暫且不論,但是如果思路不同,那簡直是災難現場,每個人都想試圖說服對方,最後各執己見,回到了個人開發的模式,違背了團隊開發的初衷。
還有就是歇一會兒的問題,每個人都這樣想,都想讓對方去做,然後工作進度一直停滯不前,到最後交工時間了,匆匆程式設計應付一下,然後接受慘淡的
成績。所以第一次團隊作戰我和我的搭檔就是從這些不適應,從這些問題中成長起來,完成了第一次團隊作戰的成品。
之後進入本學期的重點,團隊開發專案。三到四個人一組,一起研發專案,是乙個實實在在的專案,可以給使用者使用的專案。
我們團隊的人,真可謂是東拼西湊湊出來的,而且四個人中程式設計能力都不是頂好的。商量好專案題目後,決定採用的手機端的android軟體,
學線性布局,相對布局,慢慢自己學會設計介面並從中得到樂趣。等介面部分結束,進入後台程式設計,又是乙個大坎兒,好幾次卡在乙個點上,停滯不前。
同時團隊中好、還出現過任務混亂,每個人的任務不清晰,對別人的工作進度不了解,也不知道自己做的是不是別人或者這個專案所需要的。一度團隊開發
瀕臨崩潰。但是最後還是堅持了下來,並且在規定時間完成了專案。
收穫的內容
1:與別人一起開發,和團隊一起並肩作戰,高畫質主次,明細任務真的特別重要,他可以避免再團隊開發時少走很多的彎路。
2:上週在王老師的組織下,我們給18級同學推銷自己的專案,在這期間體會到乙個重要的點,那就是專案做出來不是用來
自我欣賞的,不是用來感慨自己當初的辛苦的。而是用來給使用者用的,使用者的評價才是評判專案成功與否的關鍵所在
3:在做專案時,一定要將專案的功能細化,明確下來。在未來的開發過程中,我們可以增加或者修改一點小細節,但是大的方向不能更改,不然在
開發時一會兒想弄這個,一會兒又改變了想法,最終整的專案成了四不像,這是絕對要避免的。
下學期要改進的內容:
1:做計畫。不做什麼下學期要做什麼的大計畫,但是每個星期一定要有乙個基本的計畫,不能讓每天都那麼虛度過去。
2:多敲**。**真的是乙個程式設計師的**了,這輩子我們怕是都要跟**打交道了,所以敲**是必須的。
昨天和乙個朋友聊天時,他說:「不讀書,你會發現你沒有自己的價值觀,你的價值觀其實是別人的。」別人所說的也就成為你說的,沒有自己的主見。
這句話對我的觸動很大。因為突然發現自己就是那種沒有主見的人,這是才驚覺讀書真的很重要。
建議:1:作業可以少那麼一丟丟,都到最後一周了,還在補作業,真的很心累啊
2:教學可以稍微平緩一點兒,每次上課都感覺如臨大敵,非常緊張。
3:可以給具體的指導,感覺不論做什麼都是自己在弄。。。,希望老師可以給一點兒具體的指導
個人課程總結
軟體工程概論這門課,在我感覺看來最其他課程有著很大的不同。這學期其他的課程,主要講的都是知識點與高中或者以前那種學習模式大同小異,而教我們這門課的王老師則感覺更重視個人能力的提公升以及觀念的革新。而技術層面的知識主要依靠自己的自學能力去完成,這種方式可能對於有些同學習慣了哪些手把手教學模式的人有很大...
個人課程總結
整個學期的軟體課程過的很充實,提高了自己的獨立思考與動手能力,在實踐中成長得很快。雖然成果不是很突出,但是學到了知識才是最重要的。很多時候其實並不是建民老師壓迫我們,是我們自己的積極主動的學壓迫了自己。1 使用echarts疫情圖的視覺化展示 2 使用python進行資料爬取匯入資料庫 1 要多發現...
個人課程總結
個人課程總結 結合個人每週總結和本學期的專案開發經過,列舉出本學期收穫最大的三項內容和下學期需要改進的三項內容,另外要針對 軟體工程 本學期的課程提出三項批評意見。收穫最大的三項內容 1.團隊專案的開發讓我感嘆團隊力量的同時也讓我意識到了與人交流也是一門技術活。雖然在大道至簡中看到過,但畢竟是紙上得...