做項目還是搞ACM?——浮躁的大學生活


做項目還是搞ACM?——浮躁的大學生活

                                                                                                                                            ——by karottc

         經過這半學期找實習的經歷,頓時就有一種被學校坑了的感覺,雖然這條路是自己選的,但是學校的引導氛圍是很關鍵的。我們年級,所有的人都去做項目去了,幾乎沒有去搞ACM的,然而計算機學校的搞ACM的還相對較多,這就是典型的做工程和做算法的分類,我想計算機相關專業的,大學時候也額無非這兩種情況。

         然后關鍵來了,眾所周知,做ACM的初期是挺苦逼的一件事,必須要耐得住寂寞,然后有點根底以后自然能找到志同道合的人士一起繼續越走越順,做工程項目則不然,現在基本都是團隊合作,也即一開始大家都打成一片,相處甚歡。所以這里就埋下了一個隱患,即目前大多數選擇計算機相關專業(這里以計算機科學與技術、軟件工程兩個專業為例,本人很不幸的就是軟件工程專業)的人都是大學才開始接觸程序設計甚至是大學才開始接觸電腦的,然后在沒有任何基礎的情況下就去做項目、做工程,能做到什么程度呢,這樣的結果就是大多在做項目時,僅僅是problem solving,缺少什么技術然后去現學現用,這中方式本無可厚非,但是在沒有多少基礎的情況下就這樣做,卻只有弊大於利,而且是遠遠的大於。所以很不幸的是,我剛好是在軟件學院的軟件工程專業,然后大環境導致我也是一直都是做項目、做工程,沒有去做ACM、搞算法、扎實基礎。這樣一來和那些計算機學院搞算法的人差距是很明顯的,只是在平時沒有一個共同的標准來比對、來衡量,所以差不差、差了多少是不得而知,然后還沾沾自喜的自以為是。

         這樣的學生生活終歸要結束,我們都要面臨的一個問題就是找工作,工作時同樣有兩個選擇,即是去大公司還是小公司?雖然很多人說大公司做人、小公司做事blablabla…..就拿這次找實習來說,如果是去小公司,OK,你絕對有優勢,因為你是軟件工程專業,有較多的項目開發經驗,幾乎可以很快開始做事,小公司要得就是這樣的;如果要去大公司,比如騰訊、百度這樣的,那么,sorry,你就靠邊站了,這就是那些搞算法的人的優勢了,因為大公司對學生的項目並不是很看重,反而更看重算法,對操作系統的理解等等,大公司本身也不缺做工程的人,所以當初選擇的隱患就體現出來了,如果現在意識到了,想要改正,又有多少人有這樣的勇氣呢,因為大家都在找工作了,你難道要從頭開始么,一旦這樣就相當讓人不爽了。當然你可以說干嘛非得去大公司,很多牛人都是死在大公司了。如果你堅持這樣認為,我當然無從反駁,但是,但是,無論從什么角度考慮,大公司都是比小公司具有優勢的,否則很多擠破腦袋都想進大公司,原因合在,這世上凡是存在即合理,即有他存在的理由。

         因為浮躁的大學,導致大量的人都去做工程、做項目,到頭來就是做出的項目質量不高,算法又差的很遠。畢業時悔之已晚,只能是隨便找個工作然后再慢慢補回缺少的基礎。我也是深受做項目毒害的那些人,但是幸運的是在大二時有幾個計算機學院的朋友拉我一起組隊做ACM,所以對算法和做項目有了些認識,經過這半學期的找實習,更是體會到沒有強硬的技術基礎就去盲目的跟風做項目,相當有害吖!特此在這里吐槽一番,望看到的同學慎之!

 原文為:http://www.cnblogs.com/karotte/archive/2012/06/17/impetuous_colloge.html 

2012年6月17號


免責聲明!

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



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