如何看待現在計算機專業大學生翹掉許多專業課去做專案?

時間 2021-05-30 06:06:48

1樓:意氣風發

如果能保證順利畢業,我覺得這樣做很明智,反過來做反而覺得不正常,如果有個很好的鍛鍊的專案,難不成因為乙個你本來也不會怎麼聽的課而放棄這個機會嗎?乙個好的專案或者實習經歷,基本可以碾壓成績上的差距

2樓:

當你在實踐中遇到了問題,思考和努力過,最好用某種方法成功解決之後,然後在書本裡看到了類似或本質相同的問題與解決方案,就會有理論與實際互相印證的踏實感,學習理論內容的動力也就增加了。

當你能用一種方法成功解決問題,你就可以放下心來理解你這個方法中的每個步驟,進而越學越多,越學越深。

經歷過,你會更明白這段話,進而更相信這段話。

3樓:指驗齋

擱以前我可能還會品頭論足一番,不過現在年齡大了,看法有點不一樣了。

大學生愛怎麼學就怎麼學吧,愛怎麼玩就怎麼玩吧,畢竟每個人的人生都是自己走出來的。

又何必千篇一律。

4樓:kehaoo

理由很簡單,第一點就是老師上課很無聊,講的東西很淺,考試考的很淺。所以等於是沒有學。本來說在你考試前提前預習一下,絕對都是會的。

第2點就是你可以翹掉專業課和其他老師做專案,然後得到很多的實踐經驗。而這些對你提公升很有幫助,甚至還可以參加一些比賽什麼的。這樣對你以後考研還是找工作,你至少有能力去說你有什麼,做到了什麼在大學期間。

針對你剛才說的玩框架這方面的事情的話。實際上並不是只有簡單的使用框架。就拿影象處理方面來說。

你會使用open CV,你要保證你能夠用好,這個前提是你首先就會要對計算機,這個影象處理方面的理論有一定的基礎。就拿最簡單的高斯濾波來說,你根本不知道什麼叫高斯濾波的話,或者你不知道什麼是均值濾波等等的話,你會覺得它們的效果都是變模糊。所以你還是得了解使用的原理。

而且現在資料很豐富很多,你上課的專業課的課程你可以直接在網上查到。很多名校的老師講得非常細,也非常好。我覺得作為乙個大學生來說,自己得有基本的自學能力,光靠著老師,你是學不到什麼東西的。

首先做專案也是對自己自學能力的一種提公升。

5樓:氦化氖

因為現在除了極個別好學校好老師的課外,大多數都是背書課。

這些課開設的目的,不是為了讓你真正理解底層,而是為了讓你能夠應付考試,為了讓你順利考研

現在的所謂專業課,和高中的化學以及生物有異曲同工之妙。

期末考試之後,能保持一學期記憶以上的人寥寥無幾,各門專業課的知識就像一座座孤島,除了個別好老師之外,大多數老師根本就不去構建你的知識體系,上課從不講和其他課的聯絡,在工程中的應用;最多的一句話永遠是∶這個地方期末考試要考,是重點,他的常見題型為.......

我覺得現在大學裡面,心裡知道自己除了考試其他啥都不會的人,絕對不少,哪怕是一些滿績獎學金大佬。

不少人總是以底層重要來反駁,但是,你捫心自問一下,學校的這些專業課,真的能讓人理解底層嗎?學完計算機組成原理之後,能設計出CPU的人有多少?學完作業系統後,能寫出乙個簡易作業系統的人又有多少?

能幹的事除了做幾個固定題型的題以外,還有什麼?

So,真正想學東西的人,有相當一部分選擇了翹課做專案,不僅僅是上層的web開發,也有寫編譯器,寫清華作業系統ucore實驗的。

他們只是不想成為應試教育的失敗品,不想讓以後自己的專業能力和高考後的化學生物一樣。

可能有人會反駁,為什麼不用課餘時間去做呢?其實,仔細想想就應該知道,做專案這種東西,利用被課程切割為的一段段碎片時間是完全不現實的。當然,又有人可能會反駁∶那晚上呢?

我只想回答∶不想透支健康,不想猝死。

6樓:Zzcode

本末倒置!!

本末倒置!!

本末倒置!!

別以後畢業了才想回去重新學習專業基礎課!!如果沒有這個自控力,那我希望你不要在反駁我的同時,還想做乙個優秀的程式設計師,因為你不配。

7樓:ckaos

大學的計算機系一般開設「電腦科學與技術」和「軟體工程」兩個細分專業,而現在國內的氛圍片面強調軟體的工程化,導致很多人以為學會使用幾個框架就萬事大吉了,殊不知計算機是一門科學,程式設計師不應該只會程式設計,更應該向研究一門科學一樣研究計算機體系架構及底層執行原理。翹課去搞專案,這件事本身沒有對錯,關鍵是搞專案的同時,你能否兼顧計算機理論。程式設計師這個行當是十分注重實踐的,專案經驗固然重要,但基礎課也不能拋下不管。

短期內可能感覺不到專業課的重要,將來你走上工作崗位,你會遇到乙個茫然期,覺得自己的職業發展遇到瓶頸,有沒有方向,十分迷茫。大學四年是寶貴的,工作後很難擠出這麼大塊的時間去學習,且行且珍惜吧!

8樓:

計算機視覺:一種現代方法

深度學習

當然,你根本就不用學到什麼東西,你只需要逼著自己讀,等你讀到大概十頁,我估計你整個大學就再也不敢逃專業課了。

這個方法給學弟用簡直屢試不爽 ;D

9樓:

並不矛盾也不衝突,好好上專業課的人,課餘時間有可能會看專業課的書,有可能不會看,做專案的人,課餘時間(很多)會一遍一遍的研讀專業課的書,甚至買更多的書去讀……

10樓:白烏鴉

知乎上會提出這樣乙個問題我是感到十分悲哀的,因為這兩者本是不應該矛盾的啊!

為什麼我們專業要叫「電腦科學與技術」?就是因為教學內容不僅包括科學,而且包括技術(實踐),兩者相輔相成,缺一不可。

從邏輯上講,每上完一門理論課,就應該配合一些實踐的環節,安排大作業並將其以相當大的權重計入課程得分中,郭煒老師的課程(超連結)就是乙個相當好的例子。

儘管這些要求的確有些嚴苛,但大清在這方面做的真的是挺好,對得起夏令營時宣傳的「世界第一」的名聲。

奮戰三星期,做台計算機。

造完計算機造路由器。

遺憾的是並不是所有院校都有這樣優秀的師資和培養水平。對於大多數普通院校,哪怕是非常便於實踐的資料結構課程,作業仍是紙質提交,考試仍是大腦編譯,手工判卷。更不要說深受譚浩強等毒瘤影響的語言類課程了,「++i+++++i++等於多少」這種問題屢見不鮮……進行這樣的學習有什麼意義?

話說回來,如果兩者必然是相互矛盾的話,我是建議外出實習做專案的,當然這裡的實習不是隨便去個小公司打雜混吃等死,而是進入有指導的、有方向的、能把握前沿的大廠/獨角獸進行學習,你會獲得很多在課堂中學習不到的寶貴知識,以及企業才擁有的龐大的計算資源。如果這點很困難,你也可以取而代之,報名Mooc/Coursera的許多優質課程,並完成相關大作業,真真正正地學到有意義的計算機相關知識。

總之,一旦認識到所作是徒勞的、低收益/無收益的,就應該跳出去尋求突破,否則你將永遠不知道自己缺少什麼。

11樓:

我上學的時候,學校的學生沒那麼刻苦,翹課很多,去做專案的沒有。

上專公升本的時候,有個同學去學校隔壁的公司實習,在學校還可以去實習,時間上不衝突,聽他說是有一天那個公司讓他出差,他還得上課,然後公司的人跟他說上課沒什麼意思,不如直接出差。讓學生自己解決學校的問題。

就沒法去嗎,直接走了學校給他沒法畢業怎麼辦。

我沒有看到問題描述的這種情況。

12樓:

答主本科末流c9的,我們cs專業的課程質量只能用**來形容,上課是浪費時間。自學或者去做專案鍛鍊的效率,遠遠比課堂高,不要把課堂想的很神聖,老師對你這門課的熟悉程度大多數沒有bat有幾年工作經驗的程式設計師高。

13樓:

實用技術如果不需要理論,還要大學幹什麼?職業培訓班足夠了。就書上那些玩意兒,背下來,也沒有上手做乙個真東西來的深入,當然,那學期考試分數可能會比較難看。

而且,說實在的,能去自己啃前沿技術並且應用的,起碼對計算機還有網路等基礎掌握的不差,甚至很好。怎麼做不後悔?相輔相成。

14樓:黑小馬

老實說,實戰經驗比你學校講的東西,多的多,乙個人有自學能力,完全自己搞,效果非常顯著!實際問題解決能力,才能看得出這個人的水平!我們是面向工資程式設計!

不是理論後又是理論!紙上談兵!不太好!

,,,當然吐槽了,這是我個人的看法!在學校裡面算是技術大佬!

15樓:小青椒

先問是不是,再問為什麼。

誰給你說的做專案的學生就沒學資料結構、編譯原理和演算法的,相反這類學生更明白這些理論知識的應用點,上課的時候一聽就明白了,沒做專案的學生需要花更多時間去理解,而且容易忘,效果不好。

16樓:PJHubs

要在畢業不後悔自己當初在學校裡做的那些事情,那估計好多人都做不到,我們生來平等,但又不甘平庸,固然每個人所做的事情都不一樣。

總結一下問題,可以理解為要想在績點和能力上取得平衡,別跟我扯什麼不好好上課就學不好知識,誰跟你說必須要上課才能習得知識?學習是不用教的,知識是要通過學習來的。如果非得要說上課才能習得知識,那估計可以開所諾貝爾學校,在這所學校中,你能被教授如何取得諾貝爾獎。

2333

最重要我還是覺得資源,如果我高中再好好堅定一點,再努力努力,不要偏科太嚴重,能夠去擁有更好資源的學校,估計我也不會這麼朝九晚六的去實習了。

不過你要是能夠做到像我這樣做自己喜歡的事情還能有錢拿,而且只要是我想搞事情的課,都是90+,就不用考慮這些問題了,比如這學期遇到了軟體創新專案課,嘿嘿嘿,又是一門刷分課。。。

順便再說一句,知識真的不是通過教來的,靠自己。

17樓:han babana

翹不翹課無所謂,拼命做專案也挺好,只要gpa能足夠高就可以了。這跟學校爛不爛也沒啥關係。好學校爛學校成績都是重要的。

不然以後當想要更進一步的時候就會發現,乙個難看的gpa會讓你在申請master的時候死得有多難看。。。這是我最近申請乙個master的時候泡reddit得來的結論。幾乎所有因為本科gpa太低申請被拒的人都在拼命解釋說因為本科花了太多時間去做project。

So what?有做project的能力,就不會稍微花一點時間把考試考好點嘛。

18樓:gy zhang

我看很多人都提到了計算機本科教育和社會需求脫節,課本與PPT陳舊,大課教學的方式無聊……

為何目前沒有人成立一所以自學為主的大學?可以自己蒐集各種教育資源,如好的課本和mooc,大學主要負責思維方式的普及,作業答疑實驗和考試的管理。

我覺得這樣的一種大學並不違背社會規律而且對於很多人來說優於現階段的教育,可是不明白為什麼現在社會上還不存在這樣的機構或者不存在知名的這樣的機構?

計算機專業大學生應該考什麼證?

evanyi 看了一下回答,基本是基於考證本身的。本人大學任課老師,計算機學院,軟考高階,同時參與學生就業工作。等級考試該不該考?大家切末眼高手低,要從價效比和學生的實際情況來看。該考。首先,大部分學生能夠額外支付的考證費用不多,等級考試是大學學習期間價效比最高的證書,和英語四級差不多。雖說含金量低...

計算機專業大學生,以後走運維和開發哪個發展好?

我召喚皮卡丘 開發挺好的,學的人也多,薪資高,加班風險最大 滑稽 運維是底層人民,軟硬體啥都會,啥都懂,但賺的不多。但我是真的佩服運維的,希望行業能給運維點活路。自己喜歡哪個就學哪個吧,但情況就是這麼個情況。 開發在十年前火起來的,如今高階的開發依舊很火,大資料開發 人工智慧開發仍在發展,但是中低端...

乙個普通大學的計算機專業大學生,如何在畢業之後不輸給那些重點大學的學生?

李晟 在下畢業於一本中的三本大學。題主的本意應該是比重點大學中的普通學生在就業方面有優勢吧?重本中的很多人是我們比不了的 我個人經歷而言,有兩條路子供題主參考 1 抱緊學校老師大腿,多幫導師做專案,只要你確實是在學院拔尖,留校當老師是個好選擇。一般流程是留校讀研 留校讀博士 沒有博士點,你導師會推薦...