你爲何選擇計算機專業?你認爲你的條件如何?和這些博主比呢?(必答)html
選擇計算機行業是由於愛好驅使,對計算機科學技術十分的感興趣,可是在上大學以前並無過多接觸SE方面的知識。
我認爲本身的條件並不算特別優秀,每當一些大牛的博客看下來,或是閱覽一些開源的源碼,我經常感嘆那些人的創造力與對卓越追求。我認爲如今的我和他們比起來,水平差得很是多,可是我以爲我能依靠本身鍥而不捨的動力與追求技術的熱心,慢慢向那些大牛靠近。c++
計算機是你喜歡的領域嗎?是你擅長的領域嗎?算法
計算機是我喜歡的領域,可以學習SE這一方面的知識是個人榮幸。我也認爲這將成爲我擅長的領域。編程
你熱愛這一專業嗎?你對計算機的熱愛是怎樣的?僅僅是口頭的嗎?服務器
熱愛。我喜歡研究算法,盡本身最大的努力去優雅的實現一些需求,發現代碼中有可以優化的地方時老是抑制不住喜悅。喜歡購買計算機的書籍自學,完成一階段的學習以後老是十分有成就感。我但願本身在技術上一直有進取的激情。架構
你對你的大學生活有什麼想要吐槽的地方嗎?你理想的大學教育應該是什麼樣子的?跟學校給你的有什麼區別?比較你在中國大學的經歷,你的老師和學校能作到和國外那樣嗎?若是不能,請分析一下爲何。(必答)學習
沒有想吐槽的地方。我以爲大學應該是開放自由的地方,至少如今的學校仍是作到了。學校老師也是對同窗很關心,我以爲十分不錯。可是平心而論,我以前看過國外的一些CS課程,也看過國內的知名大學的公開課,我以爲就總體教學質量而言,差距仍是十分大的。因此我以爲咱們學校在短時間內十分難達到那樣的水準。可是,我看到了學校這些年的教學計劃的進步,我以爲之後會愈來愈好的。測試
迄今爲止,你寫了多少代碼,描述你作的最複雜的軟件項目/做業。(必答)優化
沒有具體統計過。大概2W+?其中多數代碼爲算法題,作得並不算多。作過最複雜的項目應該是基於c++的JSON庫(大概1000多行),還有目前正在寫的本身的miniSTL庫(其實就是重複造輪子吧)。我本身以爲我大一大二時間的代碼量其實很是不夠,說得出口的項目基本沒有,因此我但願在大三這一年瘋狂累積代碼量,可以將知識轉化爲技術能力,編程能力。職業規劃
學習有幾種方式, 速成的培訓班, 傳統的大學教育(以課堂授課爲主), MOOC, 翻轉課堂, 你以爲最適合你的是什麼方式,爲何?
我喜歡本身買書看或者閱覽博客,由於我以爲上課或是聽網課的節奏是不適合個人,我喜歡有本身的節奏學習。
你準備怎樣來規劃你技術道路,職業道路和社會道路?(必答)
我如今的技術棧比較熟練的大概是大概是c,c++。我規劃的技術道路是大學階段努力學習c++的基礎知識,對之後可能會學習在Linux下的c++服務器開發之類的。之後職業規劃不敢想,可是我能肯定的是進入公司之後也要用心學習新技術,適應環境,工做經驗成熟之後要有能力進行架構。
你對這門課的期待是什麼?你打算平均每週拿出多少個小時用在這門課上?(必答)
老實說我對這門課仍是十分期待的。由於我以爲軟件工程這門課實際上是咱們專業的核心,否則咱們和計科的又有什麼區別呢。曾經在一篇博客中學習到了如何用TDD(test driven development,測試驅動開發)作開發,對我影響很大,同時也讓我瞭解到了軟件工程的重要性。我以爲這門課不該該說是每週學習多少小時,而是應該學習之後本身在開發敲代碼過程當中去實現,去體會這個過程,體會軟件工程給本身開發帶來的便利與規範性。
其實說到這裏大部分的問題都已經答完了,最後推薦一下c++這門我很是喜歡的語言,具體的強大能夠進入博客:c++強大背後。在下面也會列出一份詳細的書單(由騰訊大牛milo yip整理),這份書單也許會陪伴我將來許多年的光陰。