軟體工程大一學生,不知道看什麼樣的書?

時間 2021-06-02 11:15:37

1樓:願意

很少答題,看了一部分答案後是在忍不住了,怕你走彎路。

大一把高數學好點,可能這是你最後的機會學數學了。然後跟著老師把C學好,學校的ACM社團最好是加進去。大一就是打基礎的時候,其他東西真不是大一該學的,或者說不是在你基礎沒打牢之前該學的。

2樓:王小靖

你好,我也是學軟體工程的,現在大二,就這一年的學習經歷,個人認為:千里之行,始於足下。不必著急,別幻想你經過一段時間的努力就能達到很高的水平,也千萬不要丟了基礎課程,特別是物理、數學、英語。

首先,數學是工具,物理提供解決問題的思維方式,英語則是你學習本專業知識的重要工具。特別就我們這個專業的特點來看,更新速度非常的快,要想掌握第一手資料,你得懂英語。所以首先必須從基本做起,基礎打好了,自然水到渠成。

因為C語言很基礎也很底層,對於新學者來講,學起來相對容易。其實你學好了一門語言,你會發現其他的很多語言都是相似的。推薦《C語言程式設計基礎》,《C語言從入門到精通》。

3樓:華天清

真要走程式開發這條路的話,等你工作了有的是機會看書,那時候很多任務壓下來,你不想看也得看,除非改行。

所以,在大學讀書期間不能把時光浪費在看那些程式設計的書籍上,專業課學好就足夠了,剩下的時間應該站在一定高度上讀書。再次假設要入行軟體行業,不妨多讀讀相關的歷史學、社會學、數學歷史、邏輯學、哲學等等社會科學類的書籍。一定要記住:

站在一定高度上思考

4樓:Arvin

先學一門語言看《c primer plus》然後看看《數學之美》了解數學和程式設計能幹什麼, 然後看看資料結構與演算法,然後各大Oj刷題去。

語言只是工具,程式設計思想和能力是重中之重。

有空接觸接觸一些技術linux,web開發,嵌入式啦,各種東西都對自己有幫助。

5樓:

先學習怎樣利用搜尋引擎尋找你需要的知識與資訊,不要有了問題就急著找別人問。不做「伸手黨」是成為優秀 developer 的第一步

6樓:

已畢業軟工狗,各大OJ如杭電hdu codeforces刷題入學後多去參加acm比賽 ,以後不管是讀研還是找工作都大有益處,本科基礎才是重點。 最後:專案開發和語言是可以速成的,演算法資料結構才是王道。

7樓:ErrorRo0t

先好好學好大學裡的東西吧,學妹,而且你能不能好好的學好,並且理解都是個問題,還有大學不要太緊繃,有時候參加一些活動鍛鍊自己遠比課堂重要。熬夜誰都會,可是明天還有計算機作業系統,資料結構,軟體工程課的怎麼辦,剛開始你會輕視一些感覺沒用的課,但實際上它們的作用比一些語言課更重要。

8樓:夢境傳說

C語言打基礎

之後學什麼語言你隨意,可以多多了解一下,主要還是看你想做什麼,再根據各方向選擇適合的語言

資料結構和演算法一定要好好學!!!

9樓:林翰宇

1.可以先從C語言入手:

2.傳說中的黑皮書,演算法聖經

3.還有高階的,屠龍術,龍書

4.善用搜尋引擎,學習事半功倍

5.有問題多去各種技術論壇請教大牛

完成了這些,你就超出同齡人很多了

10樓:萌姬吾愛

呵呵,上來給人推薦大資料到底是什麼心態,最最基本的,入門推薦c和指標,linux鳥哥私房菜(看到shell script為止)

大一軟體工程學生,不知道如何規劃自己的目前學習目標?

朝聞君 我看見有人推薦acm,其實感覺還是不一定適合每乙個人的。畢竟ACM強校都是OIer,弱校去了競爭不過別人,對於沒有演算法基礎的人來說彎道超車或許更好一點。工程方面可以走挑戰盃或者web開發方向,學校大大小小的活動和組織都會涉及,可以去了解一下。大一的話不用太急,先打好基礎,不過技術性組織早點...

軟體工程專業的大一學生應該更注重演算法還是語言呢?

王嘯 作為快十年前的軟工,給一點個人思路吧 1.不要上手就學C 先學好C 2.資料結構比任何語言都重要 3.計算機組成原理比任何框架都重要 4.演算法很難學好,學好了可能大部分時候都用不上 但你一定要保證需要的時候能夠學起來。在關鍵的機會中,這才是軟體行業的殺手鐗。5.軟體工程本質是技術 管理,和電...

剛到高中不知道怎麼學習,需要看什麼樣的書?

Chemistry 作為乙個標準95後年輕老師,高中的時候完成化學高乙隻有三四十分到高考化學90多分,最後成為乙個化學老師的人來說。我一直相信 只有喜歡老師,才能學好這門學科。高一的時候渾渾噩噩,成績倒數,就像乙隻鹹魚,後來化學老師的鼓勵和不放棄讓我完成了逆襲,考了和她一樣的大學,一樣的學院和一樣的...