這個作業屬於哪個課程 | 軟件工程(福州大學至誠學院-計算機工程系) |
---|---|
這個作業要求在哪里 | 個人總結 |
作業正文 | 酸甜苦辣皆閱歷,悲歡離合盡人生——軟件工程個人總結 |
憶——過去四個月
啟
四個月白駒過隙,這真的是一門非常有意義的課,無論是教學的模式,還是團隊合作的收獲。每一項都讓人受益匪淺,只叫人嘆“為什么不是大一上就接觸這門課啊”。
談
為什么會有這樣的嘆息呢?我從自身出發來談談這個漫長的故事。
博客園
對新鮮事物充滿好奇的我,當接到了注冊博客園的作業,很是興奮,於是第一時間就注冊了賬戶。完成作業后,看到助教的博客園皮膚賊帥,也想擁有。經過幾番搜索和詢問助教后,找到了這款皮膚設計者的博客以及GitHub(當時已經大三下的我,一個學習計算機的學生甚至不知道什么是GitHub)。花費了一天的時間,終於穿上了這身花里胡哨的皮膚。之后的兩三天里,盯着這皮膚“端詳”好長好長時間,心里有點美滋滋。但是總覺得少了什么,又折騰了一兩天,把BGM,主頁小人,以及一些特效都弄了個遍,這才滿意收手。
為什么要說這些呢?真的對於一個連GitHub都不知道的計算機學生,就僅僅這一次作業,我已經學會了如何去查閱資料搜索自己想要的資料,也了解了很多計算機領域的網站,包括去別人的GitHub上學習教程,以及完成了一個自己很滿意的博客園皮膚(雖然代碼都是別人寫好的)。可以說就這兩三天的時間搜索學習到的專業知識,是我前兩年半都沒學到的,也是不曾經歷的,雖然別人就隨便搞了搞應付作業,很輕松就拿到了和我差不多的作業分數,但是我花費的這些時間,我覺得是非常有價值的。多吃一點苦,心里十分甜。
第一次編程作業
第一次體驗了做一個小小項目,對於題意理解不透徹,導致結果不盡如人意。我求助了一個高中同學,最后在他的幫助下,我僥幸完成了這次作業,第一次感覺到了鴨梨山大,自己的編程能力的欠缺,又想到了過去的兩年半,自己到底學會了些什么?C語言,Java,Python三選一,一個拿得出手的都沒有,班上許多同學都是靠着自己完成這次作業,而且完成度還很高。想到這,對將來,對更遠的未來,我甚至是不敢再去想,自己就是個廢物。
雙人協作作業
這次作業如果算完成的話,很簡單,很多同學(包括我)都是直接拿收集的信息后台自動生成的圖表,但是總有人是能夠活學活用,把上學期剛學的數據分析在jupyter notebook上將結果呈現出來。當然他們也有Learning By Doing。這才是老師的用意,也是我們應該做的,這門課的核心就是Learning By Doing。
團隊協作
這才是我們在這節課的重頭戲,真的,很幸運,我能成為Happy_Tree_Friends的一員。一個很開明能力很強的組長——林濤,因為我們小組有三個同學,包括我在內,需要准備考研,奈何這門課需要花費很多的時間,所以他讓我們仨先選擇較輕的任務,最后的項目也是在他的帶領下,我們才能取得第一名的好成績,完成了當初預設的目標。組內成員也是非常玩得來,我們無話不談,大家沒有一點心機,都是坦誠相待,互幫互助,不論是學習上還是在平時生活上。相比於其他組,我們的感情應該可以說是最深的,每次開會都是歡聲笑語,一開三個多小時,最后依依不舍離開會議。
除了收獲友情,我們也學習到了很多知識,在線Process ON繪制UML圖、活動圖、類圖、泳道圖等。組長林濤帶領我們一整周的學習GitHub的協作,講好的教學視頻分享給我們,他經常說的一句話就是:“我永遠支持你們所做的任何決定,但是你們要為自己的未來着想,你所做的是否正是對你未來有用的,這很重要!”當初我本來被安排至安卓開發,但是迫於考研復習的壓力,以及當時還有其他一堆事情,被迫舍棄了開發,他也是很支持我的,雖然耽誤了團隊的開發進度,但是他也沒有表現出一絲抱怨。我也很努力的將自己負責的任務做到最好,PPT的制作,每次都結合PPT制作同步的演講稿,演講答辯做到萬無一失,幫助組內成員完成任何需要幫忙的小事,這些都是我必須做好的,不能留有一絲對不起這個團隊,對不起自己良心的事。
澤華應該是我覺得“突變”最為明顯的。在合作之前,我們只是平時關系不錯,是每次見面都會寒暄打招呼的朋友。印象中,他的水平應該和我差不多,但是僅通過這一次的軟工課程,他真的已經甩了我不知道多少條街,可以說他是我們組內這次項目接觸方面最多的了。從一開始的UI設計,到后來的數據庫,再到最后補上我離開的開發位,幫助團隊七七八八的雜事,甚至也嘗試過演講答辯。每一項都完成的非常出色,沒有讓人操一點心,遇到bug讓他解決,也是分分鍾就完成。說是后來居上?不,也是實力的體現,我在他身上看到了這門課的魂——Learning By Doing。真的期待看到他的這篇個人總結,非常值得學習,讓人敬佩。
人月神話
四個月的歷程,比不上一千零一夜,但是也有屬於自己的百物語。
項目實踐中的經驗總結
1.團隊里每個人都必須清楚自己的職責,對團隊負責,對自己負責。(我自己有幸擔任過一次小作業的負責人,你必須頭腦清晰,梳理好需要做什么,可能會用到什么,大家在團隊里的位置都能做點什么。並不是快刀斬亂麻,草草了事,推卸責任。)
2.解決問題最好的辦法就是交流,三個臭皮匠賽過諸葛亮,特別是團隊合作中。
3.個人能力方面,需要加強,不要因為不會而放棄,不會就去學,就去鑽研,沒有誰天生就會,大家起點一樣,現在別人跑在前頭望塵莫及,只能怪自己懈怠不夠努力。
實例/例證結合的分析
我不配寫這點,因為個人的原因,為了考研,本就不寬裕的時間,遇上了耗時間的這門好課。芝麻?西瓜?勿因小失大。這是我個人的想法。老師也清楚我們的狀況,但是每次都只是反應了這種現象,沒有說支持,也沒有反對。肯定不希望大家在自己的這門課上划水,但又不能去阻擾大家准備考研。我也見到大佬想准備考研,但是又迫於團隊,而全身心投入到做團隊項目中。是的,這我們需要自己去權衡!我很幸運,遇到這樣的一個團隊,我們每個人聊得都很投機,群里氛圍我想是別的組比不上的,很感謝大家幫我們頂住了項目的壓力,並且取得了第一名的成績,完成度甚至超出了預期。真的,非常感謝大家。
對自己說
我曾無數次后悔過,既然高考失利選不了好的大學,選了一個自己喜歡的專業,就應該為之努力奮斗,但是自己卻做了違背當初意願的事。說實話,我並不是沒有好好努力學習,大一的我,涉及到的專業課都有認真學習,期末的成績也中規中矩。幾乎每一學期都是如此。但是那次編程作業,我竟然拿不出一種語言去完成他。感覺自己學到的僅僅是皮毛,況且這些皮毛還沒有去學而時習之。或許是這個原因吧,我才淪落成現在這樣子。
大一的我,你如果好好的將課內的知識掌握好,並不是紙上談兵,而且多去實戰,多去練手,多做一些題目,主動學習一點,或許現在的我,應該很自信的吧,至少不用說這么多喪氣的話。
對未來的你的期許
團隊的成員大家都通過這次的軟工課程進步了很多很多,最近結課后,投簡歷,找工作,刷算法題......看到這么努力的大家,未來,肯定前途無限,我們可能沒有再次合作的機會了,但是,我會銘記大家在一起的這段時光,所經歷的風雨,所學會的知識。一切的一切,未來如果我會走這條路的話,一定會朝着你們的方向奔跑,追趕那些我落下閱歷。希望大家都可以未來可期,終有飛黃騰達的一天。 現在的我,甚至有些害怕代碼了,但是又很想從事計算機這行業。現在有在努力的准備十二月底的研究生考試,非常希望能夠考上自己理想的大學,學習更多能夠實用的技能。最最重要的就是希望全家人身體健康,不再被任何的傷病所困擾。(我自己這學期得了胃病,看了兩三個月還沒治好。)還有就是希望疫情能早日結束,2020請善待大家吧。
終
最后感謝我們團隊的hxdm:
林濤 澤華 德渠 馬駿 力傑 家煒 紫陽以及我們的團隊Happy_Tree_Friends