項目 | 內容 |
---|---|
本次做業所屬課程 | 2019BUAA軟件工程 |
本次做業要求 | 第0次我的做業 |
我在本課程的目標 | 熟悉和實踐軟件工程流程,適應團隊開發 |
本次做業的幫助 | 思考計算機學習經歷和將來 |
你爲何選擇計算機專業?你認爲你的條件如何?和這些博主比呢?html
同本專業大多數人同樣,我弄清楚了coding是什麼,徹底是在高考後,甚至是報完志願、開始大學學習以後。爲何選擇學計算機?在選擇專業時候,我作的是排除法:不學機械,不學自動化,不學醫……好吧,就計算機吧。java
博客1的博主能夠說是很早與計算機結緣了,高中創辦工做室,把至關多的時間投入到了coding中。大學卻沒能選擇計算機專業,而是要在英語專業中思考本身如何能走上計算機的路。我本身則是在大學才瞭解計算機,在大學學習期間,可以不用爲了轉專業而苦學不喜歡的課程。因此,其實到目前爲止,我比博主是要幸運的。python
計算機是你喜歡的領域嗎?是你擅長的領域嗎?你熱愛這一專業嗎?你對計算機的熱愛是怎樣的?僅僅是口頭的嗎?程序員
其實我用排除法選擇出了計算機專業,就印證了相比其餘領域,計算機是我喜歡的領域(至少是不討厭的領域)。在學習計算機相關的知識時,我也漸漸感受到,我對它的悟性可能不如高中化學那樣的高,但也足以讓我驕傲。博客2裏的一句話頗有意思:「計算機這種奇妙的東西,相信沒有哪一個學理工科的男孩子不熱愛吧」面試
我是很佩服博客1博主對計算機的熱愛的,有勇氣去從事大學專業之外的行業,都是值得敬佩的。相比之下,個人熱愛就不那麼強烈了。不少時候,我寧願選擇看一部電影,而不是去自學一些課程外的技術。甚至能夠說,個人熱愛確實是口頭的,但仍是有一些愛的,不至於反感計算機學習。shell
你對你的大學生活有什麼想要吐槽的地方嗎?你理想的大學教育應該是什麼樣子的?跟學校給你的有什麼區別?比較你在中國大學的經歷,你的老師和學校能作到和國外那樣嗎?若是不能,請分析一下爲何。機器學習
我對大學生活仍是比較滿意的。做爲計算機專業排名全國第四的學校,北航給到了應該給的壓力和知識,但說改就改的培養計劃有點使人難以接受。我理解的大學生活應該是不要求強制選課,但給出必定的選課建議。大一大二的課程較多而豐富,大三大四課程少而深刻,能夠給學生實習的時間。但實際上,咱們的課程開設的仍然有些晚,許多專業選修課徹底能夠早開設一到兩個學期。工具
博客3博主的大學生活很像咱們的生活,可是相比於咱們能夠經過專業課程去學習技術,博主更多的是經過本身手敲書本中的代碼去學習。正如上文所說的,在科班學習,咱們是更加幸運的。但事實上,我更像博客2所說,「我是科班——卻沒學懂計算機」。內存管理到底是什麼樣的,我如今也沒有理解。如果問我快排怎麼寫,除非我最近一兩個月內用過快排,否則我可能真的要使勁回憶才能說出個大概。oop
迄今爲止,你寫了多少代碼,描述你作的最複雜的軟件項目/做業。學習
個人代碼和身邊的大多數同窗同樣,主要是python和C,以及少許的java。估計的來講,加起來也就小几萬行。到目前爲止,最複雜的項目其實仍是課設中的流水線cpu和編譯器。
科班出身和北大青鳥有什麼區別?
我認爲,北大青鳥出身的程序員,在工程須要的工具和技術的掌握上,是超過咱們的。例如面試常須要的hadoop、hive等,他們必定是掌握了的,而科班出身可能四年以內都沒有機會接觸。但對於技術掌握的紮實程度和新技術的學習速度,科班出身應該是優於培訓班的人的。尤爲是計算機體系結構相關的知識,3個月畢業的培訓人員應該是沒時間掌握的。
但我上面所說的,只是我整體的感覺。博客4的做者就是培訓班出身,從他參加的開源項目等經從來看,努力程度是遠在我之上的。出身並不能表明一切,咱們首先要看到和身邊同是科班出身的人的差距,去提高本身,再討論非科班人的是是非非吧。
對於你將來在IT行業的發展,你有什麼樣的夢想或者將來想從事什麼樣的工做?你準備怎樣來規劃你技術道路,職業道路和社會道路?
將來我更想嘗試機器學習相關的工做。個人性格讓我成爲一個喜歡嘗試不通常事情的人,對相對來講比較普通的事讓我很難忍受下去(好比爐石裏我偏心控制類和OTK卡組)。而AI讓我感受很奇妙,我以爲對它我有必定的熱情。博客5說:「興趣和熱情只能讓你很執着,但並不必定能讓你走好這條路,只有你的能力和你的強項才能讓你走好這條路。」這句話對我來講,不是很合適。有熱情,我尚且有一點鑽研的態度,沒有熱情就更難提起個人興趣了。甚至能夠說,熱情比能力對我更重要。
對於問題裏的三種道路,個人規劃是在從如今到研究生畢業之間,不斷去企業實習。由於畢業後的最終去處仍是企業,我也知道學校裏的東西和企業的東西差距頗多,多接觸企業可讓本身更加適應畢業後的生活。