軟體工程實踐2017第一次作業

wujunyi發表於2017-08-28

(1)回想一下你初入大學時對計算機專業的暢想

  • Q: 當初你是如何做出選擇計算機專業的決定的?
    A:當初不知道計算機專業的高深之處,只是因為喜歡玩電腦,又覺得IT行業很熱門,就報了計算機專業

  • Q: 你認為過去兩年中接觸到的課程是否符合你對計算機專業的期待,為什麼?
    A:不好說,因為當初也不是很瞭解這個專業,不過感覺學校安排的課都有他的道理,而且我也有所體會。比如硬體那部分,先學了基電,而後數邏,再到組原,由淺到深,挺好的。

  • Q: 你覺得計算機是你喜歡的領域嗎,它是你擅長的領域嗎?
    A:當初是挺喜歡的,現在看來略有一點失望,可能是有些恐懼,恐懼一整天坐在電腦前敲程式碼,看到一堆變數名和函式還有bug之類的兩眼發暈,可能是沒把程式碼養成自己的興趣吧,雖然解決問題的快感很棒。所以我感覺我並不是很適合這個領域。

(2)即將大三的你,對照前人們走過的路和描述未來發展,現在的你

  • Q: 自我感覺你已經具備的專業知識、技能、能力有哪些?
    A: 專業知識技能能力,感覺對我還是幾乎沒有的,除了學校上過的那些C,C++,SQL,還有因為SQL最後的大作業自學的一點C#,還有硬體的一些內容外,其他都未曾涉獵,而且這些學過的內容也沒有學精。
    感覺我這兩年過得就像就像部落格劉帥:在失望中尋找希望中所說的

    本科時,幾乎所有的時間和精力都花在了犯迷糊、做作業和遊戲上。本科階段是我們精力最最充沛、時間最最富裕、最最容易跟其他人拉開距離的階段,如何處理這段生活,將會造成最後的千差萬別,遺憾的是,當時卻沒有人告訴我這一點。我像高中階段一樣,只學習那一點點可憐的上課講的知識,幾乎不看教材、不怎麼看課外資料,課後的作業基本是獨立完成,卻從來不是主動地思考、從各個可能的角度出發尋找到解決問題的方法,而是沿著老師講過的固定的模式,或者尋找類似的解答方法,然後稍微變換,從而完成解答。我總是認真聽老師講課,每次上課從來不預習,從來不會計劃這學期我要幹什麼、這堂課我要幹什麼,我機械地聽著每一節課,機械地在迷糊中重複著作業、考試。

  • Q: 離成為一個合格的計算機專業本科畢業生,在專業知識、技能、能力上還差距哪些?
    A: 差距啊,最大的差距應該就是還沒把程式碼當成一種興趣吧,現在還是不是很喜歡程式碼的,還有就是專業知識的差距,是語言學的不夠多也不夠精吧。

(3)大三是一個人生選擇的十字路口,考研、工作、考公、出國,不同的選擇在大三就有不同的努力方向。而無論考研還是工作的每條路徑,也有許多不同的分支。

  • Q: 對照以上你閱讀的前人們的經歷,你的選擇是什麼?
    A:目前為止,考研的慾望還不是很強烈,考公和出國不感興趣,目前的選擇是直接參加工作吧。

  • Q: 在這種選擇下,你認為你相比其他同學來說有何優勢,有何劣勢?
    A:優勢:幾乎沒有吧,現在還太過平庸。
    劣勢:程式語言學而不精,沒有專案經驗。
    看了老師給的部落格,感覺和大佬們的差距真的好大,內心也有點迷茫和無措,不知從何補起,更不知道的是自己適不適合程式設計師這個工作。

  • Q: 針對你的選擇,你給自己的大三設定的規劃安排是什麼?
    A: 好好學習,把本學期的課學好。其次儘量找時間把之前學的C和C++好好地複習一下,還有資料結構,儘量邊看邊敲,好養成敲程式碼的習慣。還有就是發掘自己的興趣所在吧,希望自己會愛上程式碼。
    這兩年的程式碼量,大一上的C大一下的C++,再加上大二上的資料結構,大二下的資料庫作業,應該有一兩萬行???估計的也不是很準,因為記得不是很清楚,之前也沒統計過,而且資料庫作業用C#敲得圖形化介面有大部分程式碼都是IDE自己生成的。

(4)你從學長學姐那,聽過對於這個班級或這門實踐課的要求或經驗,促使你選擇這門課這個班的動力是什麼?

A:實話實話,我沒有從學長學姐那聽過對於這門課的要求和經驗,促成我選擇門課的動力就是想有點軟體工程的實踐經驗(其實也是為了考驗一下自己適不適合軟體這個領域)

(5)針對上述問題(2)、(3)、(4),你對這門課的期待是什麼?你打算平均每週拿出多少個小時用在這門課上,以達成你的期待以及你在(2)或(3)或(4)上的目標?

A: 期待:能學到一些專業知識技能吧,只要有所收穫,都是好的。
現在還不是很瞭解這門課的內容,所以也不好打算平均每週放多少時間在這門課上。

相關文章