福大軟工1816 · 第一次作業 - 准備
簡單介紹
博主是來自福大計算機專業的學生,這篇博文是軟工實踐的一次作業,也是自己對大一大二生活的簡單回顧,更是自己對大三大四的規划。我會加入自己的一些反省。我希望,等我之后再來翻這篇博客的時候,能看到自己的腳步。
學號031602345;我是不那么張揚的張揚;我的愛好是數碼、騎行、電影;喜歡吃福大丁香一樓的雞蛋肉泥;我想說的話:大佬帶帶我?
閱讀與思考
(1)回想一下我初入大學時對計算機專業的暢想
問:當初你是如何做出選擇計算機專業的決定的?
當然是興趣啊,作為一個喜歡游戲的孩子,對電腦還是很熱愛的。我喜歡電腦,喜歡數碼,喜歡看有關數碼的文章以了解數碼常識,初高中的時候ZOL是我最喜歡的網站。初中喜歡搞重裝系統,喜歡搞個性化的QQ,什么半透明QQ,聊天顯示對方IP地址什么的都搞(好傻)。但我不會寫代碼,一點也不會。
其他專業勾不起我的興趣。
問:你認為過去兩年中接觸到的課程是否符合你對計算機專業的期待,為什么?
從匹配程度上來講,大概只有4成吧。我初入大學時我以為計算機組成原理就是叫你怎么拆電腦,教你怎么識別內存條型號,教你怎么裝性價比最高的機器,當然計組實踐肯定就是教你動手拆機器,組裝機器了。我以為計算機專業會教我各種各樣的東西,比如如何攻入別人的服務器等等。我還以為我學完C語言是不是就可以自己寫出來一個和QQ這樣的軟件出來。當然后來我發現我都錯了,計算機組成原理是圍繞CPU教你一大堆東西,還是8位的精簡CPU。裝機,根本不存在的好嗎。學完學校教的C和C++后,發現,誒,為什么我的程序永遠只是個黑框框呢。后來一次數據庫大作業上需要開發結合數據庫的窗體應用,我們組使用的是C#的WinForm開發,全組的代碼基本我一個人寫的。那是我初次接觸WinForm編程,花了十幾天寫出來一些能看,嗯能看的界面。(悄悄說:數據庫老師最后給了我最高分ヾ(◍°∇°◍)ノ゙)
問:你覺得計算機是你喜歡的領域嗎,它是你擅長的領域嗎?
我99.9%的喜歡計算機領域,我至仍今堅定不移地認為計算機領域是最具挑戰性、最富活力、最需要不斷學習的領域,沒有之一。計算機的領域很多,每個領域的知識差異性很大。不過我相信,憑借對計算機的喜愛,對代碼沒有恐懼的特點,只要肯鑽研肯努力,在計算機的每個領域都可以生存下來,甚至造就一番事業!
問:將來你會選擇從事計算機相關的工作嗎?是的話給出你想去的城市、公司和崗位,否的話給出原因
當然會啊。雖然累但薪資高,大的IT公司的環境真的很棒啊!想去的公司要保密,自己心里知道就好了。
(2)即將大三的你,對照前人們走過的路和描述未來發展,現在的你
問:自我感覺你已經具備的專業知識、技能、能力有哪些?
- 經典數據結構
- 代碼有一定的質量,寫代碼的速度尚可
- 不畏懼代碼,不畏懼代碼,不畏懼代碼,參與過ACM-ICPC集訓隊,最高只有銅
- 一般般的C++、Python使用經驗
- 入門級C#開發WinForm經驗
- OpenCV入門
問:離成為一個合格的計算機專業本科畢業生,在專業知識、技能、能力上還差距哪些?
- 對已學課程的深入學習,感覺學院開設的專業課深度不夠,很多教材也是任課教師自己編寫的,和經典著作略有差距。之后有時間有需要會看在數據結構、OS、計算機網絡上的經典著作。
- 可能少了一些“專”吧,還沒有很精的東西,我想在畢業前發展出一門比較精的技術
(3)大三是一個人生選擇的十字路口,考研、工作、考公、出國,不同的選擇在大三就有不同的努力方向。而無論考研還是工作的每條路徑,也有許多不同的分支
問:對照以上你閱讀的前人們的經歷,你的選擇是什么?
我目前更想去工作。
之前可能很想努力去個更好的院校上研,但是再想想我動搖了:
- 我上研究生最終還是要去找工作,面試該做的准備還是要准備
- 在公司的兩年半,會比我在研究生的兩年半學到的更多
- 讀研的兩年半里,你並不知道世界又會有多大的變化,兩年半,對計算機這個日新月異的行業來講,可以有太多變化了
- 早點給家里掙點錢不好嗎,畢竟我爸一個人不容易
問:在這種選擇下,你認為你相比其他同學來說有何優勢,有何劣勢?
優勢
- 不畏懼代碼
- 寫代碼速度快
- 參加過ACM-ICPC比賽
然后,就沒了。。。
劣勢
- 身邊有很多同學都有安卓、PHP、前端的開發經驗,我沒有。
- 身邊有很多同學有加入軟件外包實驗室、西二在線等組織,我沒有。
問:針對你的選擇,你給自己的大三設定的規划安排是什么?
- 大三上補英語
- 利用課余時間補充專業知識(OS、Python、Machine Learning、OpenCV)
- 參與Kaggle、天池等大數據競賽,鍛煉自己利用機器學習,解決實際問題的能力
未來的期望
問:你願意為了一個你感興趣的、或得到實戰鍛煉的項目熬夜嗎?你想脫離小菜鳥的level嗎?
又何嘗沒有呢,我在訓練人臉檢測網絡MTCNN,經常訓練到半夜,直到第二天能跑出結果的時候,我都快哭了;為了在Ubuntu下配置Cuda環境,由於國內某牆的問題,很多文件下載巨慢,熬了兩天夜好不好;在沒有導師(柯老師)的指引下,自己對Dlib庫下的Face_recognition模塊做修改,基於歐幾里得距離去判斷人臉識別依據,調試到半夜效果還是差的不行心態很崩的。。。
問:如何評價上一屆同學說的“真正和我的隊友們一起見識了凌晨四點的福大。一起熬夜,一起吐槽,一起說說笑笑,一起打代碼。一切一切的都是“美好”的回憶。”
這門課這么恐怖的嗎?不過我喜歡。
問:你對這門課的期待是什么?你打算平均每周拿出多少個小時用在這門課上
期待就是,我想寫出來一個好玩的項目,有關人臉的。
每周拿出來的時間肯定不固定,要根據項目進度來定。
問:據聞軟工實踐的退課率極高,在選課前你了解過這門課嗎?你為什么選了這門課?
退課率高無所謂,我是沖着這門課有挑戰性才選的,大學已經沒有很多有意思的課了,選一點有挑戰性的課程不好嗎?
只了解到具有挑戰性,反正我的學長學姐極力不推薦,但是我還是選了,嘿嘿嘿。
如果你的隊友在中途退出你會怎么做?
自己一個人把項目做完。