回覆列表
  • 1 # 拉布多不多

    回答了類似的題目很多次了。一進大學往往會有點迷茫,想學東西不知道從何學起,學了又不確定自己學的有沒有用,萬一學了發現找工作的時候用不到不就悲催了嗎?尤其是計算機,方向太多了,語言也越來越多,一會說流行這個一會說流行那個,我一個剛進這個圈的程式設計師寶寶好害怕啊。

    你能一入大學就思考這些是值得肯定的。但是首先你先放下包袱,不要想著畢業後怎麼辦。計算機看似花樣很多,但是一旦你抓住了核心,就能以不變應萬變了。

    第一點:語言不是程式設計的核心,它們只是工具,工具用的好,只能提高效率。你說你C++還沒學好,就想學Java,php等,這種做法是錯誤的!

    第二點:程式設計學習是學習程式設計思維方式!只有具備了程式設計思維,你才能去寫程式,不然你寫出來的東西都是垃圾。而學習一門語言,在掌握語言語法的同時,更是為了培養自己的程式設計思維。如果你連一門語言都還沒掌握說明你的程式設計思維還沒訓練好。對於一個合格的程式設計師,掌握五種以上的語言都是比較常見的,而且學習一門語言基本就在2,3天。拿我自己來說,我會c,c++,php,js,object c ,c#,Python ,bash。我學習其他語言快也是因為大學的時候花了大量時間好好學C++。等你掌握一門語言後,再去學其他語言的時候你就明白這種體會了。

    第三點:好好學習資料結構和演算法,這個是內功。當初我自己就吃了這個苦頭,沒把這個放心上,畢業後才明白,花時間補起來。

    結合你的情況給你的建議就是:先好好學習好c++,掌握好c++語法後多自己練習,寫些基礎演算法等等。以後有資料結構和演算法課了好好學習。如果系裡有實驗室就跟著導師做做專案。如果你能做好這幾點我包你BAT任你選,即使你不會Java,不會php,不會Python

  • 2 # 為你等待125894170

    適應新學校新環境,交好新同學,注意安全,努力學習,不要鬆懈,不要掉以輕心,不要掛科,如果是農村學生,要努力爭取獎學金個貧困生補助,多接觸人事,準備打工,打工的好處一是可以解決生活,二是可以提前接觸社會,適應複雜的社會環境,為將來步入社會找工作打基礎。大學生了,已經是成人了,切忌說話辦事過於張揚跋扈,翹尾巴,杜絕陰鬱,封閉,少言寡語不善於社交。

  • 3 # 少辰談

    大一,你會發現你學的東西沒啥使用,

    大二,你發現學的東西還是沒屁用,

    大三,你發現大一大二學的有一毛錢的用處大三的沒毛用

    大四,實習了,大學學的什麼鬼,感覺就是亂廢青春,什麼都有從頭再來的感覺,

    工作一年,還好實習時學了點東西!

    想晉升了,回母校或者網上收購大學基礎教材!

    這是一個大學學渣的經歷!

    現在才發現,大學的基礎基本決定了你在工作上的前程。

    大學學的是基礎,工作開始時會被鋪天蓋地的新技術,這些新技術,而這些新技術也只是相對於剛出大學的人而言的,

    這些新技術能解決日常工作的大部分!當有特殊需求是,還是要回到基礎,要用最最原始的技術做底層開發,這個時候你要考慮的問題就很多了,如果你基礎不行,你就不能勝任,這時基礎好的人站了出來,問題解決後,這個人晉升了,沒基礎的還在使用有基礎的人寫的新技術解決問題!

    我是計科畢業的,希望這種側面回答能給你幫助!

    不要想著想在學的東西沒用,是你現在能力不夠,無法用現在的基礎知識解決實際問題而已,

    我記得我們大學時這些樣,希望學一點東西就能馬上開發出能實際使用的程式,

    能安裝在電腦或者手機上,你是不是也這麼想,想快點搞出界面,搞一個牛逼的軟體。

    我只能說,騷年,不要急,當你正式些介面的時候,你就會發現,還是老老實實寫處理邏輯爽!

    一個軟體也不是把功能開發完就好了的,

    給你的建議,

    不要浮躁,

    耐心學好基礎課程

    有條件可以多去外面實習,

    自己搞一點小練手專案,

    比如,用c這一個五子棋,

  • 4 # 不走運的貓

    看到這個答案算你有福氣啦

    首先,大學學的那些知識到了工作中真的是沒有一點點的用處,本人大專,說的只是自己的經歷。

    現在給出建議

    建議你深入一個技術方向學習,有的放矢,要達到可以分析原始碼的那種程度,當然為了工作一些基本的技能要會掌握,而以後打算的技術方向要學精通。

    網際網路技術革新快,千萬不要追著新技術跑,而忽略了它裡面核心的舊東西。

    至於到時候找工作,一定要比你們同學先出去找,這樣你的機會比較多。

    PS老師教的東西,真沒什麼用,辣雞。

  • 5 # T丶DayBreak

    如果按部就班的學習 遠遠不夠

    你需要掌握 資料結構 作業系統 計算機組成原理 演算法 這是你以後工作的基礎 你的上限並不取決於對框架對工具的熟練程度 而是這些較為枯燥的基礎知識

    選擇一門你喜歡的語言或者考研 根據就業形勢和個人情況進行綜合考慮 這個行業 不怕沒工作 就怕沒能力

    儘自己可能多去參加學術競賽 ACM 藍橋杯 或者其他 專案經驗對於校招生來說不是特別重要 但你跟別人的區別就在於你的獲獎經歷 這很直觀

    在學習某個語言的過程裡 多去看看原始碼 瞭解如何實現 多動手寫寫程式碼 瞭解開發過程 一個優秀的軟體開發者 不在於造輪子能力多優秀 而在於如何正確使用輪子 當然這個也不是絕對 多去開源網站學習借鑑別人的優秀程式碼 對自己的程式碼進行重構

    如果你還有時間 多看看書 推薦書籍 知乎百度有很多 個人愚見 沒必要參加學生會或者社團 如果這些佔用了大部分的時間 等到大學畢業 你會發現 這就是個屁

    少打遊戲 幹什麼也別打遊戲 人生苦短

    最後 不管考研還是就業 基礎很重要 獲獎經歷很重要

    再多囉嗦點兒吧 如果上面這些都做到了 那麼註定你大學四年會比較孤獨 你需要有個優秀的人跟你結伴而行 談個戀愛吧 願意跟你學習的那種

    第一次回答 感慨頗多 如有冒昧 還請多見諒

  • 6 # 這樣學程式設計不枯燥

    把空餘可支配的時間充分的利用起來,學習企業的技術,比如說,你想學習Java,可以到招聘網站上去搜索相關的職位,看一下相應的任職要求,然後開始系統的進行學習,以前在“ 如鵬網”上看到一個影片教程《大二開始找工作》,分析的還是挺不錯的,對於咱們計算機專業的人來說,應該有怎麼樣的職業規劃;

    之前在“ 如鵬網 ”上了解過Java,有網路的地方就可以學習,根據自己的時間來靈活安排學習進度,把空餘的時間充分的利用起來,也有更多的時間來練習專案,掌握的更好;

    以前在如鵬網上學習的時候,也有很多是利用學校的空餘時間來進行系統的學習的,大二大三就開始工作了,拿著薪資上大學,積累工作經驗,有新的課程,新的技術更新了,都是可以繼續申請了來學習的;

    每個章節的後面都有相應的練習題和麵試口才題,需要以錄音的方式進行提交,老師會進行批改,直到透過為止,為以後的面試做準備,有新的課程,新的技術更新了,也是可以繼續申請了來學習的,有詳細的課程體系,可以看一下;

    第一部分:Java語言基礎

    第二部分:Java高階技術

    第三部分:web前端

    第四部分:Javaweb程式設計

    第五部分:企業框架

    第六部分:專案階段

    第七部分:企業專題

  • 中秋節和大豐收的關聯?
  • 剛畢業的大學生都會很艱辛嗎?