2017軟工實踐第一次作業

whlzb發表於2017-08-29

站在大三回顧自己的大學前兩年

初入大學時對計算機專業的暢想:

    高考結束之後,對大學專業基本沒什麼概念。我當時想讀英語和經管,因為自己初高中英語成績都挺好的,對英語也比較感興趣而且覺得讀英語能掙錢(很多大佬的英語水平都很高)。我爸叫我去讀醫,因為穩定較高收入。我舅叫我要讀計算機,因為未來的發展都是在網際網路上的,他特別建議我讀網路安全。    我之所以沒讀英語是因為我英語老師叫我別去讀英語,我是相信他的。我聽很多人講,讀經管出來的沒什麼技術本領,對於我這種家庭基本沒什麼用,所以也放棄了。選到後面,只剩下醫生和計算機了。因為我對醫生也沒有很有感覺,再加上當時的自己想著以後一定要創業,所以就選擇了計算機。決定選擇計算機之後,我就已經開始擔憂了,因為我初高中數學不好,理科的學習也不是很好,而且計算機在我的潛意識裡是很難的學科。甚至在當時,我還給我高中數學老師打個電話問他說,像我這種數學不是很好的有哪些專業不推薦報。我老師一開口就是計算機專業,後面聽到我說,要報計算機專業,才告訴我,不要太多考慮數學的因素,基本沒什麼影響。填報志願是最後一天填的,快傍晚的時候我就約我媽去我姨家,因為怕等會兒會去改志願。在填報志願結束的最後幾個小時裡,我很想回家改志願,但是也不知道要讀什麼,所以只能作罷。當知道自己被計算機專業入取的時候說真的也沒有很大的歡喜。所以就這樣稀裡糊塗地來到了福州大學計算機專業,笑哭。來學校的時候,知道要分實驗班普通版,我怕自己在計算機這條路走不下,就報了不能轉專業的實驗班。當時是想給自己斷了後路,既然選擇了計算機就要堅定地走下去。

過去兩年中接觸到的課程是否符合你對計算機專業的期待,為什麼?

   - 大一上:高數(上),線性代數,C語言
    高數是張惠英老師(女)上的,改變了我高中對大學老師的看法。以前以為大學老師只是講講重點,其餘讓你自己去學,但是她 每個知識點都講得很詳細,而且一節課講好多知識點。可惜自己上課沒很認真聽,作業也基本應付完成,只是期末考刷了幾份試卷,70多分過線。
   線性代數是個女老師上的,上課她講她的,從不互動,有時候我看她講得很陶醉,但我一句也沒聽懂,估計班上的很多人都一樣。因為我看到很多人逃她的課,我同學還說了她上的課又臭又長。
   C語言掛科。mmp,這個最不能忍!作為一個計算機的學生,居然最基本的程式語言掛科了。當時自己程式設計真的是一點都不懂,大哭。實驗課上很多人都在那啪啪啪地敲鍵盤,我像個傻子坐在那邊,很難受。

   - 大一下:高數(下),大物(上),基礎電路,問題求解與程式設計,程式設計語言綜合設計,C++
     高數同上。
     大物,課前沒預習,所以上課也沒聽懂,知識主要是自己在MOOC上學的,老師選得不好,所以掛。
     基礎電路,老師上課也是聽不懂,知識也是自己在MOOC上學的,考得還行吧。
     問題求解與程式設計,基本在課堂上沒學到什麼東西,但是考試考得挺簡單的(針對及格來看),過。
     程式設計語言綜合設計,上機的,很難,還是像個傻子一樣坐著難受看,全班人都過,所以過。
    C++ 上機比較少,也基本是自己聽MOOC學的。因為當時想著過關就行,只學了前面部分,繼承,多型那些什麼都不懂。

   - 大二上:數位電路,離散數學,資料結構,大物(下)
     數位電路,老師上課也是聽不懂,知識也是自己在MOOC上學的,61分飄過。這是第一科考的,我已經很認真複習了,不知道為什麼考這麼差,大哭。
     離散數學,也基本沒學吧。考試也是飄過。考試的時候自己已經認定掛了,但老師還是給過了,謝謝老師!
     資料結構,也是自己在MOOC上聽的,後面樹,圖也是不懂。
     大物(下),過。
    大二上,是目前唯一沒有掛科的一個學期,該說什麼好呢。哭

  - 大二下,作業系統,組成原理,計算機網路,資料庫,數學建模,可計算性理論
   這些課程也是都沒有聽,我之前已經有告訴自己要聽要聽要聽,但也是沒聽,基本都在MOOC上找視訊看的吧。掛了兩科:作業系統,組成原理。這兩科掛,我無話可說,畢竟上課都沒聽,平常也沒做作業,欠老師的,要還。


   **現在看來課程的設定還是挺好的,既有動手實踐,又有理論教授。**

你覺得計算機是你喜歡的領域嗎,它是你擅長的領域嗎?

    對於這個問題,應該這麼說,喜歡計算機領域,因為自己也親眼見證了計算機對我們生活工作質量效率巨大的改變和提升。但是自己不擅長計算機領域。不僅不擅長,而且還恐懼。怕要一直不斷地學習新知識,怕遇到的每一個困難都是新的棘手的,怕遇到的bug讓我無從下手。

自我感覺你已經具備的專業知識、技能、能力有哪些?

除了基本的C語言程式設計,可以用來刷刷OJ,證明自己是學計算機的,除此之外幾乎沒有其他專業知識、技能和能力,sad  

離成為一個合格的計算機專業本科畢業生,在專業知識、技能、能力上還差距哪些?

在專業知識就差很多了:
程式設計語言綜合設計,C++,資料結構,離散數學,作業系統,組成原理,計算機網路,資料庫,爭取自己多利用課餘時間查缺補漏。
專業技能:
程式設計的能力,實踐的能力
專業能力:
善於學習新知識的能力,尤其是計算機方面的知識,多自己看看書,少看視訊!

大三是一個人生選擇的十字路口,考研、工作、考公、出國,不同的選擇在大三就有不同的努力方向。而無論考研還是工作的每條路徑,也有許多不同的分支。

  • 對照以上你閱讀的前人們的經歷,你的選擇是什麼?

考研,堅定決心地考研!因為,考研,首先自己的知識(包括英語,數學,專業課)能得到大幅度的提升,其次在碩士階段程式設計能力,實踐能力都能得到有效的提升,再者考研能去一個更大的平臺,也能讓自己的大學少留下一點遺憾。當然還因為怕憑藉著自己現在的水平無法應對工作

  • 在這種選擇下,你認為你相比其他同學來說有何優勢,有何劣勢?
    優勢:自己的目的性強;能在遇到困難時找有經驗的人取經;有戰略意識
    劣勢:自己的自主學習能力低,一直依賴教學視訊,在宿舍一直在看視訊像個傻子;程式設計(實踐)能力不是很高;知識點拉下太多

  • 針對你的選擇,你給自己的大三設定的規劃安排是什麼?

第零,兩科補考過。
第一,Java要學好!!!不僅僅是知識方面,還有實踐能力。每一節Java課都不能落下,上課做中間前三排,多花實踐在程式設計上
第二,注重軟工的實踐,多積累點專案經驗。
第三,不掛科。
第四,過六級。
總之,這一學期對於考研來說,挺重要的,要一門心思撲在學習上,多做做總結~

是否有從學長學姐那,聽過對於這個班級或這門實踐課的要求或經驗?促使你選擇這門課這個班的動力是什麼?

從老師那得知這門課能提升專案實踐經驗,經常要看福大深夜夜景。動力,希望跟著棟哥好好提升程式碼能力

對這門課的期待是什麼?你打算平均每週拿出多少個小時用在這門課上,以達成你的期待以及你的目標?

希望自己的程式碼能力能有進步。除上課時間外,拿出10個小時/周的時間花在這門課上。這學期課程也是好多

總結

  • 感謝課程組的這題作業,沒有這題作業,我可能不會如此細緻地回顧自己這兩年的學習,謝謝!
  • 這篇部落格的開始花了很多的筆墨在為什麼選擇計算機專業,無非就是想吐吐自己滿身的牢騷。既然已經在這個領域了,不管有多難,我都會堅定不移地走下去,去面對困難,解決困難。逃避是懦夫。
  • 大學在學習方面還是要和以前一樣,課前預習,課中聽講,課後複習練習。
  • 祝自己在接下去的日子順利!

相關文章