格式描述
- 這個作業屬於哪個課程:軟體工程實踐
- 這個作業要求在哪裡:作業要求
- 我在這個課程的目標是: 瞭解並參與軟體開發過程,並利用所學知識嘗試做個產品
- 這個作業在哪個具體方面幫助我實現目標: 認清差距,提供交流平臺
閱讀與思考
(1)回想一下你初入大學時對軟體工程專業的暢想
- 當初你是如何做出選擇軟體工程專業的決定的?
專業是家長幫忙選的,考慮比較好就業,正好自己也喜歡玩電腦,但相對於計算機專業,軟體專業更細緻,所以就選擇了軟體工程專業。 - 你認為過去兩年中接觸到的課程是否符合你對軟體工程專業的期待,為什麼?
符合我對專業的期待,但目前感覺離實際工作還有差距。目前只學了基礎的語言、結構和演算法,這些也正是最開始我對專業的設想。但這些都是古老的課程,希望課程能與時俱進,或者增設前沿技術課程,選修也行。 - 你覺得軟體工程是你喜歡的領域嗎,它是你擅長的領域嗎?
是我喜歡的,因為相對容易,相較於其他行業,比如土木建築啥的,要具有很強的計算能力,很繁瑣。但目前我不是很擅長軟體工程領域,因為我只是完成了課內的作業,技能掌握不熟練。 - 將來你會選擇從事軟體開發相關的工作嗎?是的話給出你想去的城市、公司和崗位,否的 話給出原因
是的,想去小米公司,從事JAVA開發,小米公司只在武漢和北京有開發崗,所以只能去這兩個地方。其實我更想留在廈門,廈門有4399和美圖公司。
(2)即將大三的你,對照前人們走過的路和描述未來發展,現在的你
- 自我感覺你已經具備的專業知識、技能、能力有哪些?
專業知識的話,主要是學校課程內的。技能也沒有掌握到可以實際工作的程度,不熟練。有一定的自學能力,最近在學習一些java底層方面的知識。 - 離成為一個合格的軟體工程專業本科畢業生,在專業知識、技能、能力上還差距哪些?
專業知識掌握不牢固,框架也還沒開始學習,目前就是想多看一些技術細節的書。
(3)大三是一個人生選擇的十字路口,考研、工作、考公、出國,不同的選擇在大三就有不同的努力方向。而無論考研還是工作的每條路徑,也有許多不同的分支
- 對照以上你閱讀的前人們的經歷,你的選擇是什麼?
工作,因為自己不能保研,考研有風險不想浪費時間,主要是覺得考不上,工作的話可以向前輩們請教,學習實際工作知識。 - 在這種選擇下,你認為你相比其他同學來說有何優勢,有何劣勢?
優勢是現在知道自己要從事JAVA開發,有足夠的時間去補充相關知識,具有一定的初級網路知識和網路安全知識。劣勢是目前掌握的技能還是太少了,然後英語也不太行。 - 針對你的選擇,你給自己的大三設定的規劃安排是什麼?
學好課內知識的同時,掌握具體的軟體開發流程。然後慢慢看完學長學姐推薦的關於JAVA方向的書籍。
未來的期望
(4)針對上述問題(2)、(3),你對這門課的期待是什麼?你打算平均每週拿出多少 個小時用在這門課上,以達成你的期待以及你在(2)或(3)上的目標?
我希望能在這門課中學習到完善的軟體開發,參與實際的專案,同時也希望能學習到新的技術,我打算每週花20個小時左右在這個課程上,一天平均3 個小時當然週六週日花的時間可能會多一些。
(5)據聞軟工實踐這門課非常辛苦,在開課前你瞭解過這門課嗎?你會以什麼態度看待這門課?如果你加入的專案組中有隊友在中途退出你會怎麼做?
選課的時候其實是沒有了解過的,就隨緣選了單紅老師的課程,然後聽說汪老師的課程對學生的提升有很大的幫助,所以就加入了班級,也是想鍛鍊一下自己,看看能不能堅持完成汪老師班級的作業,後面不知道怎麼安排的就正好地成了汪老師班級的,我知道這門課是比較難,也比較費時間,但是我能儘自己最大的努力去完成這門課。如果隊友中途退出的話,我首先會問明原因,如果是隊友任務負擔太重的話會適當幫其分擔一部分,如果還是要退出就沒其他辦法了。