軟工入學近兩年隨筆


第一部分:結緣軟工

       我覺得一句話形容的很好:“高考最神奇的事並不是你順心如意,而是陰差陽錯。”大一第一次年級會還是思修課(關於這一點我印象不深了),老師站在講台上,詢問有誰是調劑來的,一大半人舉起了自己的手,我也是其中之一。原本是想去物理專業,成為一名物理教師的,奈何緣分不到,調劑來了軟件,當然,說的神棍一點,我們可以說是軟件選擇了我。

  當然,距離我入學已經有快兩年了,兩年的學習讓我明白了一句“至理名言”:“高中生羡慕大學生及格就行,大學生羡慕高中生不及格都行”。額,請讀者不要誤會,我不是在說我羡慕高中生沒有掛科,我是想說高中生可以偏科。怎么說呢,我高考志願選擇物理專業,很大程度上是因為我物理成績在我全科成績里只比英語低,也就是說,我的數學甚至要比我的物理成績要低,即使它的滿分要比物理高40分(當然我現在也知道了物理專業的數學不比我們簡單)。這是令我很傷心的一件事,事實上我並不討厭軟工,但我對數學很提不起興趣,再加上上大學后基本荒廢了的學習,導致我掛掉了大部分帶“數”字的課(當然這很不負責任,這與我個人學習狀態也有很大關系,我會在第二部分說到這點)。而我不討厭軟工是因為我喜歡那種你遇見問題,利用編程在經歷各種麻煩之后解決的爽快感覺,我覺得大多數熱愛編程的人都能理解。

第二部分:大學的學習

       大學的學習讓我理解到了一個很深刻的道理:大多數的事是需要你投入長期的時間和精力才能成功的。這個道理其實並不深奧,但你很難意識到這些。知乎 “人是怎么廢掉的?”問題下有一個回答讓我印象深刻,答主用加粗的字體把“沉溺於[輕易獲得高成就感]”放在了第一位。

https://www.zhihu.com/question/43607087/answer/321913371?utm_source=com.google.android.apps.docs&utm_medium=social感興趣可以去看一下)

這讓我聯想起了自己的高中,我為什么會喜歡物理,因為高中物理對於我來講就是那些能輕易獲得高成就感的課程。甚至在高考前夕我徹底放棄了訓練自己的數學,而投身於理綜之中。而大學的課程不再是那些你僅僅投入一點點時間就可以拿下的東西了,也不是依靠其他科目就能補回來的東西了(我的意思是,你很難再去輕松的享受那種將一切知識串聯起來的感覺,我對期末復習的方式就是嘗試去這樣,但顯然這很不“應試”)。我想我算是有點廢掉了,但我還是希望去改變的,人如果活在自己所設下的牢籠之中就很難出去了,我不想這樣,當下就是努力的時刻。

       若非要我去吐槽一下咱們的大學教育的話,我覺得就是缺乏引導。你可以把全部責任都歸給我這樣學習習慣壞,每天都無所事事,打發日子的人。甚至我自己都會說“是啊,你怎么能把責任怪罪在老師身上呢?難道你比他們還會教學?”。但在我讀了(http://blog.sciencenet.cn/blog-765339-847817.html)這篇文章之后,我設想自己在那種環境下是不是會比現在擁有更好的習慣和本領呢(我不是很想用成績這個詞)。但同樣的,這些終歸也可以說是自己的原因,我想現在學校也是在迎合家長、社會、學生對學校的期望,特別想我們這種面向社會需求的專業。這也就是說,我們或許在很長的一段時間里都無法做到想美國那些高校一樣的教學模式,我想學校是那個能力做到的,但明顯這很不符合我們所面臨的情況。(個人見解,管中窺豹不免有失客觀)。

       最后在說一下自己寫的我覺得還能拿出手的東西吧,作業、練習、測試之類的就算了。

       第一個是用java的POI寫的一個Excel表格的處理,沒有圖形界面,全是代碼操作,隨用隨改,主要解決一些麻煩的批量輸入和批量判斷(Excel內置的那種編程好像也可以,但最熟悉java所以還是用java了…因為大多數都是面向ctrl+c與ctrl+v編程實際難度也不大)

       第二個是與卓音工作室2016級前后端好幾位同學一塊兒完成的某網站的后台管理系統(Spring框架,因種種原因未上線,工作室項目地址就不放了),我負責其中某一小塊兒的后端部分,也是我個人完成度最高的一個項目(其他東西要么死在萌芽階段,要么碰見點搜不到解決方法的bug就算了),在這整個項目中學到了很多,團隊合作,項目管理(實際上全是教訓…),如何測試等等...雖然我明白這些終歸不是我們現階段應當深入的東西,但那段為了解決問題而全心投入的日子是我整個大學都少有的狀態,真正的痛並快樂着。

第三部分:未來

       我對未來也就是畢業之后,很迷茫。對於我這樣的學渣來說,現在最大的追求只是順利畢業。畢業之后去做什么沒有概念,那些開發流程上的職業名稱也就在大一的某節課里聽過一次,對於是干什么的,要學什么,沒一點概念。要非得給自己找個目標,我的夢想就是成為一名獨立開發者,寫那些有趣的、實用的、有進步意義的開源代碼,過一種很理想的無憂無慮的生活。但我也明白這背后所需要的眼界、技術和實力。當下的技術日新月異,開發手段百花齊放,且條條大路通羅馬(當然路也分高速國道和村路…),現在就做出一個明確的路線和選擇我覺得太難了。所以我覺得現在最關鍵的事就是改變自己,彌補錯過的東西,學好現在的基礎知識,做好准備去迎接以后的工作。至於實習與實踐,我覺得是需要但不是必須的,實際上現在去學習的技術和開發手段很難說以后工作時還用的上,且本身本科生畢業就業也會有企業的培訓(我覺得一個企業不會連個自己規范的開發都沒有吧...),實際上我認為實習與實踐應該學習的是團隊協作能力,技術什么時候都可以學到,但團隊開發的經驗卻是十分難得的。

(最后感謝老師分享的那些鏈接,受益匪淺)


免責聲明!

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



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