回覆列表
  • 1 # Deeplearning初學者

    我不是計算機專業,我覺得大一程式設計到什麼水平不重要。

    程式設計是工科生必備技能,作為計算機專業不能侷限於程式設計到什麼水平了,而是更關注計算機本身的原理,架構。

    程式設計是門實踐手藝,不是理論知識。程式設計可以靠實踐慢慢學習,但是系統的專業理論知識是你未來的殺手鐧啊!更何況學計算機的一定要搞軟體嗎?不一定吧?!

    當然,我不是說程式設計不重要,而是這東西差不多就行,未來工作有的是機會慢慢精通。

    如果你未來準備做科研,多學學python,matlab,如果你準備做工程,那就多學學c/c++。

    程式設計是手段,演算法才是核心。在我看來演算法也分基礎演算法和應用演算法。基礎演算法就是些通用的程式設計演算法。應用演算法就是專業的理論演算法,例如將學術論文中的方法用程式碼來實現。基礎演算法知道一些經典的就行,應用演算法是你未來學術科研的重點。

  • 2 # Papst

    一個星期少說也得保持一百行的程式碼量,而且得包括除錯,要知道計算機有哪些方面,哪怕還不會,比如計組、作業系統、演算法等,c語言和組合語言都得熟悉,再加上一門OO的語言

  • 3 # 程式設計蒟蒻

    我是985計算機專業畢業,我們大學前兩年幾乎不學計算機,學的都是數學,高等數學,高等代數,機率論和離散數學。數學是基礎,而程式設計本身只是細枝末節了。就好比我們做一艘航母模型,怎麼鋸模板,怎麼擰螺絲,那是細枝末節,真正決定怎麼做成功,是其它的知識。

  • 4 # 香江魚

    學無止境,沒有什麼水平不水平。現實中,有的老教授的實際程式設計水平可能還不及一箇中學生。

    我大一(2000年)上學期時,還沒有開程式設計課,但我天天泡吧,自學了網站程式設計(主要是前端的html,javascript,actionscript),搞了一個個人網站(也就是幾個帶動畫特效的網頁)。

    並且我上大學之前基本沒怎麼接觸過電腦,也就是在體驗班裡練了幾天五筆字根。

    後來等不及開課,就自己買了幾種C語言教材,通讀了一遍,看不慬硬看,我是越看不慬越興奮。之後又斷斷續續地自學了java,actionscript,php,python,ruby……(時間跨度15年以上)

    總之,要搞程式開發,那就得多看教程,多啃手冊,多讀程式碼,多做專案。同時,在做專案時,對於不同領域的專案還要及時補充相應的基礎知識。

    今天,我建議你可以:

    學python,順便玩AI;學javascript,順便玩nodejs和小程式;學go,順便弄弄雲計算。C也要時時看,不做專案也要常看看,它能讓你對其它語言有更本質的瞭解。如果想更嗨就再玩玩彙編和lisp。

    保持一顆好奇的積極學習的心態。

    要經常(或每天)啃各種技術資料,看不慬硬看!現在網路資源很多,想弄慬一個問題真的不難。

    祝愉快!

  • 5 # 羽樂生涯

    計算機專業的大一新生,前期還是以打好基礎為主,先拿一門常用的程式語言開始學習,找一本好的程式設計書籍並配合影片教程,邊看邊手寫程式碼,最好是完整的學習一遍,不懂的地方可以看影片或者找部落格看他人講解。我覺得大一學生根據書籍擼完一遍程式碼就不錯啦,真正提高技術水平還是要多接觸接觸專案!

  • 中秋節和大豐收的關聯?
  • 哪些牌子的紅酒最好喝?