2021軟工-熱身閱讀作業


一、作業要求

項目 內容
這個作業屬於哪個課程 2021春季軟件工程(羅傑 任健)
這個作業的要求在哪里 作業要求
我在這個課程的目標是 積累軟件開發經驗,提高工程能力
這個作業在哪個具體方面幫助我實現目標 剖析自己,更加清晰地認識自己、認識這個行業,梳理自己的規划

二、正文

第一部分:結緣計算機

  • 你為什么選擇計算機專業?你認為你的條件如何?和這些博主比呢?

    為什么選擇計算機專業,這其實是一件頗為機緣巧合的事情。高中時,有報考老師問過我,是否想去學計算機,當時的我覺得,我雖然對計算機有興趣,也看好它的就業前景,但是如果要我每天對着計算機的話,是不是輻射太大了,對眼睛也不好(現在看來,當時的自己真是天真愚昧,計算機顯然已成為各行各業不可或缺的工具,無論學什么專業,似乎都無法避免每天面對它),所以計算機專業並不是我的第一志願。但是總有種命運使然的感覺,我最后還是來到了計算機專業,第一感覺驚訝,但是現在感覺無悔。

    我的條件如何真的是個很難回答的問題。確實沒有人能比自己還了解自己,但是自己的看法難免帶有很強的主觀色彩。在一方面,我大學之前並未接觸過編程,對計算機的接觸僅限於對自家電腦的鑽研與學校的IT課,在這方面,我遠遠比不上博客I中的爆棧大佬,它從初中起便熱愛計算機,熱愛編程,但我對於編程的興趣卻是從C程序設計課上慢慢培養起來的。

    但在另一方面,我有着從小培養的理工科思維,一直熱愛且擅長數學,且受着國內一流大學的教育,對於計算機專業的各類課程的學習,是一件水到渠成的事情,不像博客I中的博主是英文專業只能懷有對計算機的興趣四處探索,也不像博客G的博主只能依靠賺錢的動力和毅力堅持。我樂於盡自己的努力將那些課程完成到最好,樂於在編程等學習上花費時間,興趣是最好的老師,經過兩年多的學習, 我能清晰地感受到自己的進步,也相信以后自己會做到更好。

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

    毫無疑問,計算機是我喜歡的領域。從小學家里有了一台windows XP的計算機后,我最大的樂趣便是趁爸爸不在家對電腦上的各種功能進行探索(那時候電腦經常死機,他覺得我瞎玩的原因),在電腦前一坐就是半天,后來也成功地“自學成才”,經常幫爸爸做一些工程表,為家里省去了找人做表的費用。雖然從未想過自己以后會從事計算機領域相關的工作,但對於這個結果,我現在是欣喜的,喜歡每天對着電腦敲敲打打,喜歡看着自己親手編寫的一個個程序實現實用性功能,也喜歡在老師的帶領下解開計算機的一層層神秘面紗。

    我擅長這個領域嗎?仔細思考了一下,可能算是的。以前我的第一志願是化學方向的,因為高中遇到了一位十分優秀的化學老師,但是倘若我現在真的從事了化學化學領域的相關工作,每天對着書上的各種大同小異的化學式、結構式,我應該不會比現在快樂自如。從大一開始,我便在各種各樣的課程中不斷提高自己的編程能力、工程思維,因為熱愛,所以擅長,即使現在可能我的專業能力還不達標,但是在未來,計算機必定會成為我所擅長的領域。

第二部分:在計算機系里學習

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

    要吐槽的,大概就是,希望能讓課堂更加靈活有生機一點,而不是老師對着幾十上百個人看着ppt講理論。現在的老師很少寫板書,這一點我要誇誇大一的數分老師,當時他的課十分有活力,經常和學生互動,且大多數題他都會在黑板上帶着我們寫一遍,所以最后我也取得了較好的成績。我希望老師能更加注重每個學生聽課效果,能夠收集反饋及時地調整自己的講課模式。其實大多數時候我是偏好小班教學的,這樣同學們能夠更加容易集中精神,老師和同學之間也能實現更好的互動。

    我理想中的大學也是課堂上有着優秀的老師,老師和學生經常能進行思維的碰撞,且能對學生的學習情況做出專門的反饋,學校提供給學生接觸到各種方向的機會,讓學生能夠自如地進行選擇。但是現在的許多課,都是往往聽不下去老師所講的,全靠課后作業和ppt自學,我知道這受限於師資力量,老師的精力也無法顧及到每個人,且大學生和中學生的很大區別也是大學生獨立能力、自主能力更強,應該能很好地進行自我學習。

    博客D說的那樣,我們日常儲備的知識當中,90%是靠自學得來的,所以學習主要還是得靠自己。我其實不是很贊同這個想法,准確地說,我不太希望是這個結果。在大學期間,我的大部分時間都是忙於課堂上的學習以及為了完成老師布置的任務所進行的學習,在這些過程中,其實充分體現了老師作為學生指路明燈的引導作用,我也在其中獲益頗豐。讀完了幾篇博客,我發現其中的博主都有一個特點——自主性強,似乎不需要老師的幫助他們自己就能達到如今的成就,但是倘若大學中的老師能夠給予學生一個良好的指引作用,誰又會偏執地選擇自己摸索呢。

    時代改變了,現在的大學明顯有着更為完善的教學制度,不會出現博客D中所說的老師傳達“數據結構”是門幾乎不用動手寫程序的課程,我們的程設和數據結構課程是用代碼堆起來的。我承認自主學習的重要性,這也是我在做各種項目時不可缺少的能力,但是我認為,國外的布盧姆掌握學習教學模式:在所有學生都能學好的思想指導下,以集體教學為基礎,輔之以經常及時的反饋,為學生提供個別化的幫助以及額外的學習時間,使大多數學生都能達到要求。所強調的老師與學生的良好互動關系,是我們學校有些課程所仍有所欠缺的。

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

    代碼大概寫了有幾萬加了吧,具體數字實在是難以回答,從大一程設開始每周>10道的編程題,再到ds、java、co、os、oo、編譯、數據庫、ruby,還有比賽的項目以及自己偶爾刷的題,實在難以計算。

    最復雜的項目應該是數據庫吧,當時是用了一兩周的時間編寫了幾千行的代碼,完成了一個傳統的二手交易平台。我主要參與了前期設計以及前端編寫的工作,使用了vue+SpringBoot框架,在這個過程中也嘗試了一些很好用的組件庫和圖標庫,寫了5、6個頁面以及一些組件,學會了js和css,最終實現了基本的登錄注冊、個人信息瀏覽、修改、發布、商品瀏覽、加購、顧客評價、留言等,初步鍛煉了我的項目開發能力。

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

    我認為科班能夠更加體系化地學習知識,有前人的經驗放在那里,學校能夠制定更加完善的學習制度,也能夠為學生提高更好的資源,在這樣的制度學習下的學生,基礎知識更加牢固扎實,涉獵面更廣,能夠更容易地找到自己感興趣地方向,學習能力也要更強。

    而在形如北大青鳥這種培訓機構出來的學員,就像博客G所說,由於機械地訓練,他們的項目編程能力可能會比剛出校園的大我們強,但是他們沒有良好的編程、調試技巧,缺乏自學能力,而他們一成不變的簡歷更加體現了他們思想的不主動性,往往之后要走更多彎路。

  • 學線性代數和概率論的時候,你是否有過這樣的疑問“我們為什么要學這么多數學,這和我們的計算機有關系嗎”,你現在是否還有這樣的疑問?對這個問題,你有自己的解答了嗎?那么其他學科呢?

    其實在剛開始學的時候可能是有的,但是那個時候的學習比較機械,也並未去深刻思考這個問題,但是現在想想,這些知識對我們的計算機學習無疑是有很大幫助的。記得剛入學時哪位老師說過,數學專業的學生要轉計算機是很容易的計算機研究到難處都是數學問題,這就側面印證了數學在計算機學習中的重要性。這學期圖形的老師也和我們說,讓我們復習一下高代的內容,在之后的學習中會用到,離散數學中涉及的圖算法等更是計算機人的必備基礎。博客C中的博主也是從小時候幾何學的入門,逐漸邁入了計算機行業。

第三部分:未來規划

  • 對於你未來在IT行業的發展,你有什么樣的夢想或者未來想從事什么樣的工作?你准備怎樣來規划你技術道路,職業道路和社會道路?

    關於我未來的發展,其實夢想談不上,就是希望能充分利用所學的知識,我目前對軟件、網頁方向比較感興趣,也十分期待這學期的軟件工程課,希望能通過這學期的學習,加深對軟件工程的認識,並進一步確認自己是否喜歡。另外,對於圖形處理方向,我也十分感興趣,但是很遺憾兩次馮如杯項目都是nlp類型的,幸而這學期有了相關課程讓我能夠進行探索和學習。就像博客A中的博主所說,第一重要的是興趣,對我來說,興趣是我全身心工作的基礎,也是成功的必要條件。

    未來我打算先讀研,主要是為了擴張自己的視野,積累更多的知識,使自己在以后的就業中更有優勢。其實我對理論研究並不是很感興趣,也並不能耐下性子讀一篇又一篇的英文paper,這使我要讀研的心不是那么堅定。本來已經打算課余時間先復習着了,但是這學期的任務看來也挺重的,可能並沒有很多的精力分出去,咨詢了一個學姐了解到只要保持良好的效率,暑假復習也是完全來得及的,所以計划再好好考慮一學期。

  • 你對於實現自己的夢想已經做了或者計划做什么樣的准備?

    計划好好完成每一次的大作業,多自學一些編程知識,比如之前用到的js之類多是為了項目囫圇用的,沒有系統地學習過,很多地方並不是很明白,希望能在課余時間好好研究一下。

    還有就是多讀點書吧,像博客B所說的開始改變思維習慣,化機械記憶為主動思考,以前的我真的是個不愛讀教材的人,喜歡在實踐中學習知識,不懂的地方再查,但是現在讀了這么多篇博客, 發現很多都強調了讀書積累知識的重要性,所以決定要開始找些好書讀一讀了。

  • 你們馬上就要面臨實習了,你打算在企業內實習還是在實驗室實習?

    想先在實驗室實習,這次要選擇一個自己比較感興趣的方向,不然很容易產生倦怠心理。畢竟企業實習的機會有很多,但實驗室也就這兩年了,趁着有機會,多去近距離嘗試,才能定義喜不喜歡、合不合適。

  • 實習經驗究竟有多重要?是否需要馬上開始積累實習經驗?

    實習經驗必定時很重要的,不然空談理論,沒有實踐還是挺可怕的一件事情,會有一種脫節的感覺,像博客M中的博主,他的實際開發經驗令我嘆為觀止,所以他才能在以后的面試中那么游刃有余,我雖然遠不及他,但是也希望能多積累經驗,來為自己換得更好的發展。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM