1. 程式人生 > >高級軟件工程2017第1次作業

高級軟件工程2017第1次作業

作業 要點 nbsp 排序 誌願 國外 學習 檢索 北大

第一部分:結緣計算機

1、你為什麽選擇計算機專業?你認為你的條件如何?和這些博主比呢?(必答)

我選擇計算機是個偶然+陰差陽錯,但是後來喜歡上了計算機。我的大學誌願裏面前幾個學校都是醫科學校,首都醫科大、天津醫科大等等,但是那年醫科學校的分出奇的高,前幾個學校都沒有要我,到了第四誌願。我的第四誌願是武漢理工大學,第一誌向專業是計算機。填寫誌願的時候到了第四誌願就沒怎麽細細思考,直接選擇了幾個自己“看著順眼”的專業。就這般陰差陽錯,我開始從零開始接觸計算機,熟悉計算機,也漸漸喜歡上計算機行業。我個人認為我在學習計算機方面的資質一般,只是我比較努力,我想學好一樣東西就肯下力氣鉆研。

看的博文中的作者,都是度過了自己的迷茫期,逐步實現了自己在計算機道路的目標,其實大多是人還是沒有實現目標的。不努力,不肯吃苦,不願意花時間鉆研,就什麽也學不好。所以我要向那些博主學習,耐得住寂寞,一點一點的提升自己。

2、計算機是你熱愛的領域嗎?是你擅長的領域嗎?

我覺得“熱愛”是一個感情色彩很濃重的詞語,我認為我對計算機就是喜歡,我對計算機也不是很擅長,我清晰的認識到我和周圍一些很厲害的同學朋友很有不小的差距。對於我喜歡做的事情,我會堅持到底。

3、你熱愛這一專業嗎?你對計算機的熱愛是怎樣的?僅僅是口頭的嗎?

捫心自問,我是不是真的熱愛計算機,我想我應該是熱愛,不是口頭上的,要不幹嘛繼續讀計算機的研究生。。。

第二部分:在計算機系裏學習

1、你對你的大學生活有什麽想要吐槽的地方嗎?你理想的大學教育應該是什麽樣子的?跟學校給你的有區別?比較你在中國大學的經歷,你的老師和學校能做到和國外那樣嗎?(必答)

我覺得應該多一些實踐吧,逐步淡化填鴨式學習,讓學上養成自主學習的習慣。如果不能自主學習,在學習型社會遲早會被淘汰的。本科期間我也是喜歡填鴨式學習,什麽知識等老師灌給我們就好了,自己不需要動多少腦子,畢業之後我才開始想這種教育方式會不會有些問題。我覺得要求國內老師做到開放式教學還是有困難的,因為學生已經習慣了之前的學習模式,模式轉變帶來的不適感會讓學生產生抵觸情緒,進而影響整個教學進度的推進。

2、迄今為止,你寫了多少代碼,描述一下你做的做復雜的軟件項目/作業。(必答)

有2000行吧,最復雜的是設計並一個較簡易實現密文全文檢索系統,實現倒排索引結構的構建,文檔與索引的加密與解密,構造關鍵詞查詢陷門,對檢索結果進行排序,最後部署到Tomcat服務器上,實現密文全文檢索。。

3、科班出身與北大青鳥有什麽區別?

我想用一個可能不太恰當的比喻吧。

我們把學計算機比作吃飯。在大學裏學計算機,猶如將學生放在一個廚房裏,廚房裏有食譜也有廚師,你要吃飯可以對著食譜自學,也可以請教廚師,然後自己炒出菜來自己吃,不管口感如何,“冷暖自知”。在培訓機構學計算機,猶如進入餐廳,你只要點菜就好,馬上就可以吃到,並且吃的很體面,當然也要付比較高的費用。

4、速成的培訓班和打基礎的大學教育還有mooc之間有區別嗎?

還是有區別的,速成培訓班往往沒有夯實基礎的階段,不會了解計算機底層的東西,你甚至可以不知道計算機的組成就可以掌握一門編程語言,可是一旦你的機器宕機,你可能就真的不知道該如何是好。大學教育註重基礎,短期很難看到成效,就如喝中藥養身,慢慢悠悠,但是只要自己努力,沒一堂課,每一包草藥,都有它獨特的功效。mooc是我現在很喜歡的一種學習方式,讓我們的學習可以跨越時間和空間,這也是計算機發展的驕傲。

5、學線性代數和概率論的時候,你是否有過這樣的疑問“我們為什麽要學這麽多數學,這和我們計算機有關系嗎”,你現在是否還有這樣的疑問?對這個問題,你有自己的解答了嗎?那麽其他學科呢?

沒有這樣的疑問,計算機的基礎就是數學。

第三部分:未來規劃

1、對於你未來在IT行業的發展,你有什麽樣的夢想或者想從事什麽樣的工作?你準備怎樣來規劃你的技術道路,職業道路和社會道路?(必答)

我想研究生畢業之後可以進BAT工作,做一個樂觀積極的程序員,之所以想去國內比較大的公司主要是想讓自己得到更多的鍛煉,如果後面我在工作中成長了很多,可能回去國外的公司。我的初衷是做一個樂觀積極的程序員,做自己喜歡的事情。

2、你對於自己的夢想已經做了或者計劃做什麽樣的準備?

我想在研究生階段再加固自己的專業技能,將計算機學的再透徹一點。我現在就是先從別人的哪裏學習,看論文,實踐,反思,爭取有所創新。

3、實習經驗究竟有多重要?你準備如何積累實習經驗?你希望在企業內實習還是在實驗室做項目?

我覺得實習還是蠻重要的,自己在學校裏學到的東西,自己是不是真的能學以致用呢?是驢子是馬,拉出去遛遛就知道了。我希望在企業內實習,因為我選擇的是專碩,主要目的是進修自己,找一份自己滿意的工作。如果我想繼續研究事業,我會選擇在實驗室做項目,因為企業事務繁雜,做研究需要靜心。

第四部分:課程期望

你對這門課的期望是什麽?你打算平均每周拿出多少小時用在這門課上?你願意為了一個你感興趣的項目、或得到實戰鍛煉而付出更多時間和精力(包括熬夜)嗎?(必答)

我之前沒有接觸過軟件工程這方面,我希望通過這門課可以讓我對軟件工程有一個自己的認識,而不是冷冰冰的定義。平均每周拿出10·~20小時用在這門課。我願意為了一個你感興趣的項目、或得到實戰鍛煉而付出更多時間和精力。

高級軟件工程2017第1次作業