1. 程式人生 > >第0次個人作業

第0次個人作業

訓練 而不是 個人學習 情況 軟件 style 你們 圖論 小說

第0次個人作業

第一部分:結緣計算機

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

   (1)在選擇專業時,首先確定選擇工科。在填報誌願時家裏的長輩根據我自身的條件,認為計算機專業適合英語和數學較好的我,爭取我的意見並一起討論後最終填報了計算機專業。

   (2)我當時個人認為我的條件不是很好,盡管高中學習成績能代表一部分,但感覺自己由於從小的教育,思考模式比較固化,面對一些問題不能想出靈活的解決方案,有時甚至會走一些彎路犯一些很低級的錯誤。

   (3)和這些博主比,我的條件可能有好有差吧。好得方面就是大學專業選擇了計算機並且來到了北航,這樣來說我所處的學習環境要更好,身邊的資源也更多。相對於博客F

的博主來說,有了專業的指導和體系的

學習我能少走不少彎路。差得方面可能就是相對於博客I的博主來說,我接觸計算機一些專業知識相對較晚,而且對於計算機的興趣可能遠遠沒有他濃厚。博客I的博主與誌同道合的朋友能在大學之前深入探討、鉆研、學習

很多計算機的知識,這是我所不及的。

  2.計算機是你喜歡的領域嗎?是你擅長的領域嗎?

    計算機是我喜歡的領域,但就目前的狀況來說不是我擅長的領域。

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

    讀完博客P後,相對於博客中那些例子,我覺得我不算熱愛這一專業。在前兩年的大學生活學習中,自己除了專業課程以外只學習了很有限的計算機類知識。而僅僅是這樣,自己也常常因為一些學習上遇到的難題而

“怨天尤人”,在課程上有選擇的厚此薄彼。而專業課之外,自己很少主動的去學習相關專業知識。說到底,“怨天尤人”還是自己的問題,很多時候沒能及時從自身找出問題,有時候堅持不住,也總是限於被動的學習情況。不

過我相信在日後的學習中,我能夠做出改變,遇到問題知難而上,課下主動去補充自己的知識。

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

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

果不能,請分析一下為什麽。

    大學生活中想要吐槽的地方肯定是有的。我覺得北航計算機專業有些課程比如算法設計和計算引論,缺少老師與學生之間的互動,老師一直在單向的向學生輸出知識,缺少反饋,造成學生不重視,甚至遇到沒聽懂的

知識不了了之。

    我理想中的大學應該是交互式的課堂,一方面老師起引導作用讓學生去學習知識,另一方面也及時獲取反饋進行改進,因材施教而不是模式化的把知識傳輸給學生。

    在北航很多課程已經做了改革,如離散數學、計算機組成原理等,這些課程的體驗確實很不錯,但還是有些課程需要改進的。

    閱讀博客O和鄒欣老師的博客並思考後,我認為北航有些課由於是大班教學,一位老師在課堂中很難組織起全班將近兩百人參與,所以很多時候不可避免的只能選擇模式化的教學,而很多同學因為這樣不重視課堂,

亦或是缺少和老師的交流,造成積存很多疑惑,久而久之便不了了之。而相對固化的考核方式(總是出原題、考核方式單一、容易)使得那些沒有從課堂中學到真才實學的人也能僥幸通過。

  2.迄今為止,你寫了多少代碼,描述你做的最復雜的軟件項目/作業。

    迄今為止,我寫的代碼也僅限於專業課程中的練習或作業,總共加起來也只有幾千行吧。最復雜的作業應該是流水線CPU了。

  3.科班出身和北大青鳥有什麽區別?

    北大青鳥一系列培訓機構看似是“捷徑”,實際上卻不然。科班出身不僅僅是體系化的培養,更多也引導學生去自己探索、主動學習,不但培養了學生自學能力,同時建立了一套完善的思維方式與良好的習慣。而正如

博客G中所提,即使是學習態度很端正的人經過了北大青鳥這類培訓機構出來,還是缺乏自學能力、沒有良好編碼習慣、只能處理簡單典型的問題。我覺得還有一個區別就是練習的時間,科班出身花幾年時間學習相關課程並

且做了大量練習。而北大青鳥號稱幾個月便上崗的口號,只能是“空頭支票”,大量知識能講完就不錯了,何談附帶的訓練以及之後的優化。這就好比武俠小說中那些個急功近利的人,為了一時間內迅速提升武功選擇走“捷徑”,

到最後一定會走火入魔、害人害己。任何一個人學習一個學科,從不會到會都要走一個漫長的過程,想不勞而獲、投機取巧只是為自己之後挖一個更大的坑,我非常贊同博客E的博主所說:“勿在浮沙築高臺!”。

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

的解答了嗎?那麽其他學科呢?

    那時候的確很不理解,並且當時沒有打下很好的基礎,到後來自己讀《編程珠璣》時中各種矩陣和圖論來分析問題才深刻體會到數學與計算機緊密的關系。計算機科學畢竟是計算的科學,數學則是基礎,所以打好基

礎還是很有必要的,後來也是買了離散數學和線性代數的書溫習。

第三部分:未來規劃

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

    說實話我目前還沒有仔細考慮過未來從事什麽樣的工作,因為目前學的知識還比較有限。看了博客K博客L後我覺得在今後學習中先鞏固好自己的技術是關鍵,之後再確定自己感興趣的技術,並結合自身條件和能力

確定職業道路。

    之前看過周誌華教授接受采訪的文章,他提到目前很多計算機從業者隨大流很嚴重,什麽是當下熱點大家便研究什麽,研究的質量也參差不齊。然而我們不能預測下一個計算機行業熱點是什麽,所以我覺得不一定是

當下熱點是什麽我們職業道路就一定要和它有關,腳踏實地的先學好該學好的知識是我目前要做的。說這麽多,我目前的計劃就是學好日後該學的專業課程,爭取大學畢業後出國讀研。

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

    因為想要出國讀研,gpa肯定還是需要提高的,下學期的課肯定要更加努力,語言方面的課程已經上完了,托福備考中準備十二月底考下來,GRE準備大三下攻克。

  3.你們馬上就要面臨實習了,你打算在企業內實習還是在實驗室實習?

    我打算進實驗室實習,我覺得企業內實習雖然可以讓我們與社會更近一步、了解企業和市場的需求,但企業實習在之後也可以進行。進實驗室實習可以讓我在我感興趣的方面進一步深入了解學習,對我自身來說也是一個挑戰。

第0次個人作業