【個人感想】電腦專業要做的事情【轉自山科大ACMer】

來源:互聯網
上載者:User
【個人感想】電腦專業要做的事情來源: 高玉嵩的日誌

聲明:

剛剛開始工作,受眼界限制,肯定有不妥之處,只是個人的體會,希望可以協助到還在上軟體工程、.net課程學校的學生,大牛們請無視。。。

 

本文:

我把技術和能力分開來,技術是見效比較快的,學會了馬上就可以用得上,而能力會讓你走的更遠,速度更快,但不會短期內見效。

如果對演算法、思維、數學等東西不感興趣,那麼只將技術內的東西都用熟練,並精通一兩項也足夠用了。

 

如果你對這些都不敢興趣,那麼功利一點這些能給你在剛畢業時帶來很高的薪水,這個可能也可以作為動力吧,或者換個自己喜歡的事情。

 

技術

c/c++

python 或者別的指令碼語言,個人推薦python

一門函數式語言,erlang,lisp,haskell,erlang比較實用

 

Linux shell, bash使用

vim或者emacs編輯器,沒有開發機上安裝IDE的

git,svn代碼管理

gdb調試器

make

 

深入理解電腦系統

unix環境進階編程,tcp/ip詳解,unix網路編程

深入理解linux核心

程式員修鍊之道

演算法導論

編程珠璣

設計模式

極限編程,重構

 

能力

英語

思維《怎樣解題》

演算法 參加ACM競賽,參與codeforces,topcoder

數學 《具體數學》 《組合數學》 《機率論及其應用》

 

源地址:http://blog.renren.com/GetEntry.do?id=807190331&owner=254769439

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.