回覆列表
  • 1 # 人工智慧學術前沿

    純理論的學習沒有用。

    程式設計是為了用一種計算機語言實現思維。

    人的思維好理清,但是計算機語言需要不斷的用,才能理解。

    最好的辦法是做一個小專案小程式。

    但是時間不夠的話,基本的程式語言語法得實現一遍,自己搭好環境,編寫程式碼。

    只有邊學邊用,寫出程式碼,才能真正理解。

    程式語言自己挑一種就行。

  • 2 # IT人劉俊明

    作為一名計算機專業的研究生導師,我來回答一下這個問題。

    近幾年隨著網際網路行業的快速發展,科技企業對中高階人才的需求量持續增長,同時薪資待遇也水漲船高,所以計算機相關專業的研究生入學考試也比較熱門,在這些報考的學生當中就有不少是非計算機專業的本科生。

    對於這部分報考的學生來說,首先要解決的問題是如何透過統考,緊接著還要認真準備複試,畢竟複試環節的競爭也比較激烈。對於跨考的考生,我給出以下幾點建議:

    第一:制定一個適合自己的學習計劃。準備考研一定要有一個系統的學習計劃,對於跨考的學生來說更是如此。要想跨考計算機相關專業的研究生,可以從專業課的考試內容入手,一方面可以準備考試,另一方面也可以系統的學習一下計算機相關知識。不少學校的專業課考試包括程式語言(C語言)和資料結構。如果在學習的過程中有人指導一下會有更好的學習效果,也會節省大量的學習時間。

    第二:準備過程要有重點側重也要兼顧知識的全面性。在備考的過程中也要注重計算機基礎知識的掌握,應該瞭解一下計算機作業系統體系結構、計算機網路、資料庫等基礎內容,同時應該抽出一定的時間來完成其中的一些實驗,這樣會幫助考生理解很多計算機領域的抽象概念。

    第三:注重交流。與老師和學長進行必要的交流會對考研起到一定的促進作用,一方面會增強自己的考試信心,另一方面也會得到一些具有實際意義的建議,比如專業課考試的重點、複試環節的重點、考前需要重點關注的內容等等。

  • 3 # 小碼哥教育

    程式設計真的沒有你想的那麼難,零基礎學習程式設計也就是一段時間的事。

    下面是一些建議:

    首先,你不用太糾結某一樣語言、難易或效能等因素,因為都不熟悉。當然,如果你有明確的方向最好,基本上是想做演算法、機器學習方向,那麼python是最好的選擇。如果你想做web開發,java、php等都可以。如果想做一些更底層的工作,那麼就可以選C或C++。

    應該學習什麼還有一種分法,如果你是在校大學生或者是時間多,就可以先學C和C++,他們看起來很難、很複雜並不適合入門,但正是它們的難和複雜才能讓初學者更好地理解計算機系統,因為較為底層的東西很多都是用C實現的,和系統的貼合度極高,很多教材原始碼甚至教程,在講述這些知識的時候都是用C或C++作為媒介,C++面向物件的機制,也可以做出一些應用,譬如五子棋遊戲等,也不會顯得那麼枯燥。花點兒時間瞭解c和c++,之後你就會覺得看書、看資料可以輕鬆很多。

    除了堅定自己的目標,再有就是注意學習方法,不能光看不練,你必須要花大量的時間和精力,去參與實戰到中去,而不是靠看一堆理論,其實,程式設計師這個職位,重點就看的是技術能力和專案經驗。所以,一定要多多實踐,積攢專案經驗,當你的技術能力和專案經驗到達一定程度以後,獵頭都會來主動“挖”你;多和他人分享,學習並不是敝掃自珍,有時候你在他人遇到困難的時候,給予頭腦風暴和指點,其實也是你自己的進步,有時候還會有很多意想不到的驚喜。

  • 中秋節和大豐收的關聯?
  • 豬出問題後,農家釀酒的酒糟有哪些途徑可以銷售掉?