【20170912】【軟工】第0次我的做業

第一部分 結緣計算機

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

提及選擇計算機的緣由,說句大實話,就是高考分數夠了就報了這個專業。由於當時對各個專業的具體學習方向真的沒什麼瞭解,高中三年也沒想過這件事,就一直在刷題中度過了,跟父母聽了幾個學校的招生會以後,我以爲北航是我最佳的選擇,個人分數去高工不夠,並且我自問也不能應付高工繁重的課業量,所以就將計算機定爲第一志願了。而對計算機專業萌生興趣是由於《偷天換日》這部電影,片中Lyle動動手指就將洛杉磯搞得風雨不透的畫面讓我印象深入,當時以爲特別酷,也算是我第一次對計算機產生興趣吧。html

我認爲個人條件不算好,對計算機領域沒什麼瞭解,對電腦的理解一度停留在「紅警」,「CS」這些遊戲上,大學以前正兒八經的計算機課也就在高一上過。記得高一微機課老師叫劉瀾乾,看起來年紀不大,二十七八的樣子,給了咱們一段c++代碼,讓咱們在Notepad++上編譯運行,當時弄了兩節課還沒弄出來,致使「用戶體驗極差」。因而第二週的微機課就跟你們愉快地打起了遊戲,一打就是一個學期,到了高一下學期學校取消了微機課的時候,我還在嘆息每週沒有遊戲能夠打了。如今想一想,本身浪費了這12年來惟一的一次「正經」瞭解計算機的機會,實在是惋惜。c++

至於和這些博主相比,差距就更大了。有些博主是所謂的「童子功」,好比博客I的博主,在初中就已經開始對計算機產生了濃厚的興趣,而且已經開始進行相關的學習了。也有些博主是在大學纔開始接觸計算機,好比博客E的博主,可是他們在短期內對這個領域產生了興趣,而且都在這個方向進行了本身積極地學習與嘗試。而他們的共同點不光是對計算機有着濃厚的興趣,還有着優異的自制力,這份自制力可讓他們在別人休閒娛樂的時候潛下心來研究學習。很慚愧,直到今天我才發現這一點,更恰當的說法是直到今天我纔敢認可這一點。我習慣性地將那些成績優秀,競賽突出,實踐能力強的同窗歸爲「童子功」,把本身的懶惰和散漫致使的成績不理想歸爲「基礎很差,到這樣就不錯了」,選擇性地忽視了那些同窗在自習室挑燈苦讀的一個個夜晚。在別人取得成績時,表示羨慕和膜拜,而後回到宿舍繼續打遊戲,安慰本身「我沒有基礎,沒從小學編程」。emmmm,簡直扯淡。程序員

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

能夠說算是我喜歡的領域吧,是否是擅長的領域,這個很差講。面試

說我喜歡這個領域,倒不如說我喜歡那種通過本身努力奮戰克服困難,完成目標的成就感,比如連吃了三根苦瓜,最後喝了一勺蜂蜜。算法

是否擅長,對我本身來講固然是,畢竟這兩年都在學習相關的知識,作相關的做業。可是跟其餘的同窗來比就很差說了。編程

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

看完了博客P,我只敢說「喜歡」,畢竟這一專業對我來講可能更多的是爲了之後找一個好工做,有一份好薪水,如今可能還達不到「熱愛」這種程度。網絡

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

你對你的大學生活有什麼想要吐槽的地方嗎?你理想的大學教育應該是什麼樣子的?跟學校給你的有什麼區別?比較你在中國大學的經歷,你的老師和學校能作到和國外那樣嗎?若是不能,請分析一下爲何。(必答) (8.26修改)

我其實還真沒有什麼要吐槽的,非要說的話多是搬回學院路少了兩個櫃子,行李箱只能放在陽臺了吧。。。課程的話不得不提核心通識課,不少學院對核心通識課都有要求,可是每次開課的名額都不夠,最後不是補加名額就是下午一點教務崩潰,我認爲是否是能夠將一部分通常通識變成核心通識,或者核心通識的名額給的多一些,讓咱們能選到本身感興趣的課。數據結構

專業課來說,我理想的形式跟如今沒什麼差異,我是真的很感謝教咱們專業課的老師千方百計地來「折磨」咱們,讓咱們在這些大課重課中真正學到東西。數據結構來紮實基本功,計組來訓練短期內的自學能力,OO來訓練閱讀設計需求的能力,以及與人交流和本身檢驗的能力。總的來講,這些課對理論和實踐的要求都很高,讓我不至於只會紙上談兵。多線程

迄今爲止,你寫了多少代碼,描述你作的最複雜的軟件項目/做業。(必答)(8.24修改)

8k左右吧。最複雜的應該是OO課上的出租車做業,要模擬出租車接單,運送等一系列的運動, 信號燈以及道路通斷對出租車的影響,其中還包括多線程的處理,通過本身的調試以及同窗的互評發現並處理了一些問題,總的來講本身還算滿意。學習

科班出身和北大青鳥有什麼區別?

這個問題對我來說有些難(笑),由於這幾年身邊接觸的都是科班出身的同窗,「北大青鳥」還真的沒接觸過,因此很差比較這二者的異同。單憑個人我的感受來講,「北大青鳥」可能更看重的是即戰力,至關於僱傭兵的角色;而「科班出身」可能着重訓練的是潛力與即戰力,至關於正規軍的角色。可是也不是說正規軍就必定打得贏僱傭兵,一隊裝備精良,訓練有素的僱傭兵仍是能夠完勝作步坦協同壓死步兵的正規軍的。

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

前二者的區別在上面已經提到,那mooc對於我來講可能更多的屬於「零食」,不適合當「正餐」,mooc能夠幫我很好的瞭解一個東西,但要是研究的話仍是要系統地進行學習。

學線性代數和機率論的時候,你是否有過這樣的疑問「咱們爲何要學這麼多數學,這和咱們的計算機有關係嗎」,你如今是否還有這樣的疑問?對這個問題,你有本身的解答了嗎?那麼其餘學科呢?

當時是有這些疑問的,甚至有時候熬夜寫計組,次日早上的機率課就不去了。。。可是如今感受數學真的頗有用啊,這個學期Introduction to System Simulation and Applications這門暑期課,老師第二節課上來就把cs231n的關於神經網絡的課件拿來說,裏面的不少參數定義都是數學意義上的,沒有相關的知識根本理解不了。

同時在今年我還看了看數學建模的相關書籍,發現有不少模型也用到了不少啓發式算法的知識。因此在我看來這兩個學科應該是相輔相成的吧。

第三部分 將來規劃

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

關於工做我尚未明確的想法,由於如今這個領域太廣,我也不清楚我究竟能勝任一個怎樣的崗位。我以爲要好好把握立刻到來的實習機會,開拓視野,多瞭解瞭解相關的知識,再進行選擇吧。如今仍是努力把課程搞好,讓本身多學一些知識,之後纔有機會在某一領域深刻發展。

大家立刻就要面臨實習了,你打算在企業內實習仍是在實驗室實習?

企業,由於我仍是比較想了解一下本身水平的定位,想要知道咱們本科生與企業程序員究竟有哪些不一樣。實驗室實習固然也很好,可是我以爲可能會少了一種緊迫感。由於不是很瞭解這兩種實習的具體內容,因此就以我如今的理解爲依據進行做答。

實習經驗究竟有多重要?是否須要立刻開始積累實習經驗?

我以爲這屬於錦上添花的東西。

第一實習經驗屬於一塊敲門磚,有實習經驗對企業來講意味着這個應聘者的某些能力被其餘企業所承認。

第二實習經驗屬於一針強心劑,它向企業表示這個應聘者可能會比其餘沒有實習經驗的人有更快的適應能力,可是我以爲企業主要關注的仍是應聘者在筆試面試中展示出來的知識和能力。因此說實習經驗當然重要,可是不起到決定性做用。

我以爲我如今仍是要先夯實本身的基本功,拓寬本身的知識面,沒必要急着積累實習經驗,一旦着急就可能會對某一領域「知其然不知其因此然」,短時間來看可能沒什麼問題,可是對之後的長期發展沒什麼好處。

倉促成文,不當之處,尚祈教正。

相關文章
相關標籤/搜索