2020軟工熱身做業

項目 內容
這個做業屬於那個課程 2020春計算機學院軟件工程(羅傑任建)
這個做業要求在哪裏 第一次做業-熱身
我在這個課程的目標是 對於軟件開發有一個系統的認識,在實踐中提高軟件開發能力
這個做業在哪一個具體方面幫助我實現目標java

熱身做業算法

第一部分:結緣計算機編程

你爲何選擇計算機專業?你認爲你的條件如何?和這些博主比呢?後端

相信不少人和我同樣。最初接觸計算機是在玩遊戲的時候,因此小時候就有一種想法——寫外掛。從小,我就喜歡玩黑客題材的遊戲和電影,以爲做品中的主角的手段很酷,因此在很長的一段時間裏,在個人認知中,科技就等於黑客。可是,這些都是小孩子的一些天真的想法。真正決定我專業選擇的,是更加現實的緣由:計算機是當前社會最前沿的的科技。也是萬金油的專業。不過我在大學以前並無接觸過計算機。記得大一第一次上機時,我坐在電腦前不知所措。雖然以前也聽過不少人說過c,java之類的。可是真正到了本身寫代碼的時候,仍是手足無措。因此,從大一開始,不論是經驗經歷,仍是技術能力,個人基礎都比這些博主要差太多。我所擁有的優點,就是我紮實的數學功底和強大的邏輯思惟能力。數據結構

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

在進入大學以前,我一直不知道本身喜歡什麼,適合什麼。可是我這人有一個特色。那就是不喜歡作本身以爲沒有意義的事兒。只要是我以爲本身如今作的事兒有價值,我就會以爲充實開心。計算機在我心目中,就被劃分紅了最有意義的事兒,沒有之一。基於以上緣由,我在學習計算機專業知識的時候永遠是開心的。我不知道這能不能算做一種喜歡,但我在學習計算機的時候永遠是開心的,由於我以爲本身有掌握了許多有趣並且有用的的知識。至於計算機是否是我擅長的領域,我不敢輕易下定論。但時至今日,通過2年多的學習,我慢慢感受到,計算機還挺適合個人。機器學習

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

通過前文對本身的一些總結,我發現,對於我這樣的一個實用主義來說,計算機無疑是最適合個人專業了。我喜歡寫代碼時,手指在鍵盤上舞蹈的節奏感,我以爲手指敲擊鍵盤的聲音簡直就是一種音樂(我的最喜歡機械鍵盤的那種有明顯節奏感的聲音,聽着這樣的聲音感受思路都更清晰了)學習

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

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

女生,大學生活最大的遺憾就是失調的男女比。除此以外,我如今的大學生活其實和我理想中的差很少了,必定要說的話,也許就是課餘活動太少了,班級的集體感比較弱。至於可否作到和國外同樣,我沒有親身接觸過國外的教育,在此就不妄加評論了。

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

c語言程序設計,數據結構,面向對象,在這些課上大大小小寫過很多零散的代碼。操做系統的上機實驗也在原有存在的系統源碼中填補缺失代碼使其正常運行。在計算機組成課上,用verilog設計cpu的時候,最終版的代碼量有2000+行。我寫過最複雜的代碼,應該是上學期的編譯原理課程中寫的編譯器,最終完成優化後,代碼量大概有3000+行,並且這個工做徹底從0開始,本身考慮架構,本身思考算法,本身完成各個模塊的銜接。不論是從理論知識,仍是代碼量來說,都應該是目前爲止最複雜的做業了。

科班出身和北大青鳥有什麼區別?速成的培訓班和打基礎的大學教育還有mooc之間有區別嗎?

並非簡單的學過編程語言就是學過計算機,真正掌握計算機,必須掌握本身寫的代碼,如何從高級語言,到彙編語言,再到機械碼,最終爲電腦所接受。這個過程當中的每個細節都是咱們這些學習計算機的應該注意的,也是咱們和北大青鳥,還有速成的培訓班最大的區別。

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

在學習計算機以前,我聽過不少這樣的說法,學計算機就是數學必須好。我最開始的理解,是數學訓練了個人邏輯思惟能力。可是在學習的專業知識愈來愈多後,我發現數學在計算機中無處不在。舉幾個例子,離散數學在算法中的應用,許多著名算法的理論基礎就是離散數學(好比迪傑斯特拉的最短路徑算法就是基於圖論);再比方說機器學習,在學習這門課以後,我感受本身上的是數學專業,計算機只是實現的輔助,真正對你學習效率起做用的,仍是線代、機率論和微積分。

第三部分:將來規劃

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

我但願從過後端開發。大學畢業後我準備繼續攻讀碩士。就業在取得碩士學位以後。

你對於實現本身的夢想已經作了或者計劃作什麼樣的準備

認真學習專業課,爭取保研,同時也要作好不能保研的準備,開始複習考研內容,同時,參加試驗項目,豐富項目經驗。

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

企業內實習,感受企業內實習更容易熟悉如今企業作項目的流程。做爲一個實用主義,這個理由已經足夠了。

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

現在,計算機專業之因此受歡迎,就在於它的實用性,因此光學會了理論是確定不夠的實習經驗也很重要。可是是否須要立刻開始實習經驗,我以爲這取決於你是否真的學會了理論。我先前說實習經驗重要的前提是「學會了理論」,在理論都沒掌握好的時候就去實習,那是速成培訓班乾的事兒。

相關文章
相關標籤/搜索