計算機專業學生在大學中最應該做的事有哪些? | 知乎問答精選

 

A-A+

計算機專業學生在大學中最應該做的事有哪些?

2017年05月12日 知乎問答精選 暫無評論 閱讀 25 ℃ 次

如果讓你再回到大學學計算機專業,你會怎麼重新安排你的大學生活,有哪些事會覺得後悔和遺憾沒有做過?

【廖雪峰的回答(9票)】:

感謝邀請。如果是現在,學好英語,然後通過網絡把MIT,Standford的在線CS課程全部學一遍,國內的課程和教材就當垃圾扔掉

【王志強的回答(4票)】:

打基礎,把操作系統和計算機組成原理學好,無論以後你學習java、C++或者C#,這些東西都是必修的,再就是算法。一句話:基礎很重要

【簡生的回答(3票)】:

很贊成@廖雪峰?的說法,必須要學好英語。因為國外有太多優秀的課程和文檔了,最新的東西總是以英語的形式出現在互聯網上,英語也是Hacker的通用語言。

剛進大學,如果沒什麼編程基礎,先自學Python這類腳本語言,不但能養成良好的編程習慣,還能體驗編程的樂趣。如果以C/C++為第一門語言,確實有點傷神啊~很多童鞋就是因為這樣放棄學計算機的。而且,大學也只會安排C/C++,Java,C#這些靜態語言的課程,雖然他們很強大,但對於一個新手,顯然學習曲線有點陡。

更詳細的可以去瀏覽coolshell的《程序員技術練級攻略》coolshell.cn/articles

【馬驍的回答(2票)】:

幾點建議:1把數學,大學物理和英語學好,前兩個幫助你抽像的認識這個世界,後一個幫助你學習先進的技術;2找學校的老師跟著做些項目,將理論和實際結合起來;3用好unix系統(在這個系統下,你才能體驗到真正的計算機文化);4多多的思考

【胡爽的回答(2票)】:

作為一個即將畢業的計算機專業學生來說,我覺得能掌握一個平衡是最好不過的了。即不能忽視基礎知識,例如,數學、英語、數據結構、計算機網絡等必備功夫,也需要時不時地體驗體驗熱門新技術,例如(PhoneGap、JqueryMobile等)。基礎真的需要打紮實,但也需要鍛煉你的洞察力、思維跟上技術的趨勢,這都是為以後打基礎。在理論與實踐之間也需要尋求一個平衡,學習原理,想辦法去應用原理(例如多去解決ACM程序題目,實際參與項目等)。在專業內與專業外也尋求一個平衡,最好不要只瞭解計算機專業方面的知識,適當的瞭解經濟、金融、政治等方面的知識,我覺得這些知識真的有很大的用處也很有趣,我也認為大學應該是通教。最後,用四年時間來給自己一個夢想,給以後一個奮鬥的目標吧。還要補充一點,那就是踏實,不能心浮氣躁。

【PrayZ的回答(2票)】:

如果讓我回到大一重新開始的話,我覺得自己唯一希望補回來的就是把那些基礎給學得更紮實些。因為現在覺得,即使表面看上去只要自己未來不從事技術工作的話就不會需要用到這些理論知識,但思想方法是會一直伴隨你,影響著你未來的思維方式,表達方式等等

還有就是,我覺得無論是什麼專業的什麼學生,每個人大學裡最應該做的事都是有所不同的。關鍵是要盡早明白你內心深處最想要的是什麼,然後你自然會明白自己該做些什麼。

【文成的回答(1票)】:

在學好專業課的同時大量閱讀相關書籍,你會發現,你學的專業課知識計算機中的九牛一毛,甚至說算不上,當然這些是基礎,要必須掌握。計算機的世界是廣袤的~~其次,最好能參加一些項目,可以找自己學院的教授指導,說實話,做項目很鍛煉的!再就是多多問,不懂就問,找準興趣點,去鑽研吧!

【董浩的回答(0票)】:

基礎最重要,如操作系統和體系結構。學好底層,再學那些上層的就很透徹了。

【陳然的回答(0票)】:

盡早開始做項目

自己摸索是個好習慣——但是跟大牛混會成長的更快!

【賀洪恩的回答(0票)】:

電子技術加計算機,

這個教學大綱很不錯,如果有時間,過來研究一下,看看印度的計算機工程都學什麼:blog.sina.com.cn/s/blog_6

【梁麗的回答(0票)】:

1.多動手編程,在代碼中深刻理解各個知識點,而不是盲目地死記爛背書上的各個知識點;

2.多看一些課本之外的編程書籍,如深入探索C++對像模型,編程珠璣等,擴展自己的視野;

3.勞逸結合,多學習幾種運動方式,如乒乓球,檯球等;

4.和同學們多深入交流

5.嘗試閱讀英文原版計算機書籍,翻譯過來的中文版本表達不夠清楚

【李冰的回答(0票)】:

精通一門語言;學好操作系統;多做項目;學好數學

【亙古的回答(0票)】:

打基礎?做項目 學英語

做自己喜歡的事,做自己感興趣的事,找準自己的方向

不要做雜七雜八的事情浪費時間,比如:入黨

【Bond的回答(0票)】:

讀萬卷書、行萬里路、閱無數人。

多交些朋友,各種朋友,學會如何識人,將來可堪大用。

【李道民的回答(0票)】:

每一天都過得對得起自己就好!還有就是一定要堅持每天都寫代碼!

【黃偉鵬的回答(0票)】:

學好英語,紮實基本的計算機知識,掌握一門編程語言,學好算法和數據結構,瞭解操作系統。然後培養自己喜歡的興趣。如果你想往更高處發展,那麼請把自己當成數學系的學生

【劉賓的回答(0票)】:

多多看些書,前提是把自己應該掌握的東西全部拿下。把英語學好,很重要。培養或發現自己的興趣愛好,大學或者畢業後,能幹自己愛好的工作會非常給舒服的!!後悔沒培養出什麼興趣!

【李正寧的回答(0票)】:

線性代數,離散數學,復變函數,概率論一定要學好,基礎中的基礎,只要數學和英語好,其他的一些專業技能都可以很快理解和掌握。

【梅晗的回答(0票)】:

學好英語、數學,多看原版教材、國外的教程,做好每天的計劃,有計劃的複習,不斷學習新知

【朱前的回答(0票)】:

作為一個即將畢業的人,我覺得可以找一群志同道合的人,做喜歡的事情,不管是比賽還是項目

【左文的回答(0票)】:

學點黑客技術 搞點小惡作劇

【Phil的回答(5票)】:

多泡妞,多多泡妞

【杜方明的回答(0票)】:

英語,做項目,賺錢。

標籤:-大學生 -大學 -編程 -計算機科學 -廖雪峰 -計算機專業


相關資源:





給我留言