剛進入大學計算機專業,該如何選擇學習的程式語言和方向?

時間 2021-05-29 23:09:13

1樓:

如果你是計算機專業而非軟體工程:

C和彙編必學,因為科班出身沒有理由不懂點組成原理和作業系統,不懂C和彙編,你說你懂這些恐怕沒什麼人信。

形式語言/圖靈機應該有點了解(這確實是語言),主要是理解演算法和資料結構的意義。不能畢業了連非P和NP都分不清,BNF也不明白,會讓人笑話的。有興趣學學數理邏輯也不錯。

至少要認識到不是只有程式語言才是計算機科學技術中的語言。

各種協議,模式其實也是語言,即使不想深入鑽研,了解一下他們是如何抽象的也好,建立起合適抽象模式的能力是很寶貴的。

至於開發用的語言,其他答案已經說了很多很好了,請參考那些答案。給出乙個抽象模式的良好實現同樣困難,而且相比之下十分的繁瑣而細節化,找乙個方面做出深度比各方面都略知一二有意義。

有些內容可能看起來不是對找到乙份工作不是那麼必要,但它們是科班和非科班的分水嶺(雖然大量的科班學生做的都不太好就是了(特別是理論水平),這不完全是學生的錯),當然還有很多重要的內容,只不過這個答案是談語言的。

有位老師和我講過」你們上大學,就是應該學一些大學外面學不到的東西「

2樓:伍一峰

噢!大一嗎,還早著,路還很長。

乙個語言,無論c++,還是web語言,都只是乙個錘子,都不重要。重要的是,你要找到乙個你要裝修的門。

怎麼找這扇門呢,最好的方法,就是多聽多看多探索。

計算機專業和臨床醫學該如何選擇。?

fkys 很顯然第一原則是尊重興趣 如果都有興趣不知道如何選擇那麼我建議選擇臨床因為臨床專業以後的發展對於原專業的要求非常高比如你想以後考臨床專業的研究生或者當醫生你一定需要臨床專業背景別的專業完全不能參加執業考試 這樣你連執業的機會都沒有 甚至連考研的機會也沒有 相比之下計算機專業就很包容可以接受...

女生大學選擇計算機專業適合學什麼?

公尺了個酒 產品經理 有很多不懂技術的人能做產品,但是一般與程式設計師相愛相殺的就是這類產品。讓你加乙個東西不是很簡單嘛blablabla 有座程式設計師再做產品的,這種思維方式會和上面那種不一樣,誰好誰不好說不准 但是如果做乙個與程式設計師和諧共處的產品經理,懂一點技術最好了 很合適的,大學生不要...

跨專業轉行計算機專業改如何選擇?

千年小白 能感覺到你此刻的糾結,考研首先要看你考什麼專業?另外,你考什麼院校的研?這很重要。因為我們考研的目的 就是獲得乙份高薪的職業 或者說能夠去到一些規模比較大 發展空間比較大的企業當中。考慮的主要思路 就是投入 產出比究竟是什麼? 程式設計師的日記 我也是跨行轉計算機的 首先先了解程式設計這一...