大三的學生學的軟件工程,但現在好迷忙,感覺什麼都沒學到,該怎麼辦?

自家獼猴桃


同大三,計算機科學與技術,不過大致學的差不多和軟工,來說說自己大學2年多學到了什麼吧,大一完全就是打基礎,懵懂的一年,大二開始學習前端和Python大三決定開始去搞算法去學人工智能,突然覺得原來大三也是大學的一個新起點,我前兩年學的對我以後自己決心要做的關係不是很大,只是幫我鞏固了一定的編程基礎,所以你如果有編程基礎的話,一定不要著急,你需要的是沉澱,看著周圍的保研的保研,考研的考研,工作的工作,你因為自身的原因,所以更需要沉澱下來,去不斷的培養自己,深化自己,最後你會覺得自己的這段時光特別有意義😁


獨行在羅薩


當你問出這樣的問題,就會有一堆培訓中心來幫你回答。

作為一個過來人,我說一下我自己的經歷。

我是2002年畢業的,沒錯,02年畢業的。從03年到12年連續十年成為微軟全球最有價值專家mvp,所以我應該有資格回答你這個問題吧。

當初我是學計算機專業出來的,所以剛一畢業首先做的就是編程的工作,當時主要是在老家做開發,這樣的平臺主要給地稅局這樣的客戶去工作。

後來經過自己的努力,進到了一些世界500強,從事開發和售後技術支持的工作。在之後轉行到做通訊行業,在15年前做通訊行業是非常讓人羨慕的一個崗位,那個時候在諾基亞,摩托羅拉,愛立信分別工作過。

從通訊行業出來之後,自己又踏入了網絡行業,因為這個同樣屬於通訊行業,並且在這個行業進行創業。

所以從我入行到現在,我周圍的很多同事很多朋友都是從開發做起來的。

所以首先我來回答你這樣幾個問題,第一,我不帶有任何勸你培訓的色彩來回答這些問題,同時我建議你把那些培訓中心回答你的人完全拉黑,他們為了賺錢什麼話都敢承諾。真是不負責任。

第一,你到底喜不喜歡軟件開發?

我周圍那些做軟件開發非常好的,幾乎就是天生是適合做程序員的,他們喜歡開發,喜歡研究,天生就是個書呆子,當然也不排除有一些能說會道的,但是畢竟很少,只有這些天生從大一大二就鑽研技術愛好技術的,通過他們的努力打拼,有少部分進到外企移民到美國之後到現在快40歲的時候還在從事軟件開發。

而我身邊50%以上的人,包括我自己會在工作一段時間之後選擇轉行,我覺得也不是什麼其他的原因,主要就是對這個崗位真的不是發自內心的熱愛。只是因為大學學的計算機專業而已,而計算機專業的方向就多了,除了通訊行業網絡行業,計算機開發圖形圖像,所以它分類非常多。目前行業的趨勢又是什麼大數據電子商務等等等等,你隨意選擇,所以你沒必要迷茫。

因為畢竟你才上大三,所以我的建議是你可以先選擇一門技術,把這個技術學好,通過工作先把自己養活好,賺到錢,當你有了錢之後,你也不就迷茫了。有了錢之後你再考慮你是否真心喜歡這個工作?還是你家人有關係,能夠安排你工作,還是你想通過自己的努力去奮鬥,這都是由你自己決定的。

第二,你是感覺自己什麼都沒有學到,所以才迷茫。

所以這個問題就不是問題,中國的大學生除了清華北大的比較厲害,剩下的很多大學生其實和你都一樣,就是通過學校的教育感覺自己不是特別自信。

這個我們也不要抱怨學校了,因為大環境都是這樣,但是你可以通過網絡上的視頻,網絡上的培訓班,網絡上的免費資料,線下的書籍,線下的培訓班,或者你周圍的QQ群,你可以獲得大量的視頻教程,培訓教程,甚至都是免費的。

你只要確定你的方向是什麼,然後在這個方向所需要的工作崗位需要什麼樣的技能,然後去把這個技能學會,只要你能工作,其實還有什麼可迷茫的。


還有一個理想國度


轉眼已經畢業十幾年了,在軟件行業寫代碼也差不多十幾年了,但當初在大學時段也經常迷茫痛苦,因為在學校對於外面企業需要什麼樣子的技術人才瞭解不是很多,有一種就業恐懼症是很正常的心裡反應,畢竟已經大三了馬上就要面臨畢業找工作了,而且自己學的東西非常雜亂沒有聚焦點,心裡發虛。

說到大學的教育主要還是傳授基礎理論為主,畢竟距離實際的項目實戰存在一定的差距,學下培養的是大眾化的人才不可能只是在軟件工程裡面培養程序員,所以要想學點實踐性的東西還得靠自己努力,而且憑藉在學校學的東西直接想在企業立足也不是很現實,很多企業直接招應屆畢業生,還都要花時間培養不可能,直接拉過去做項目,學校期間能把開始的課程的基礎理論學好了就很不錯了,能把一門基礎的編程語言學的熟悉已經是非常難得事情了,所謂的迷茫主要表現在有勁不知道在什麼方向去用,而且還老覺得學不到東西。

軟件工程大學生如何破解迷茫?

1.首先把開設的課程基礎理論跟上,不一定要學的多好起碼需要明白裡面大概的意思,選擇重點的一門編程語言重點突破,靜心細學,爭取吃透每個知識點,在企業裡面注重的是專業性,知識面很廣但專業的技術不過硬,也很難找到合適的工作,所以必須有一項自己非常熟悉,這是未來找工作的突破重點,當然不能為了學習這一門別的都扔掉不管了,要確保順利拿到畢業證。

2.規劃完重點之後就要,如何學重點學科,如果是專業開設的課程就拿學校書本為基礎開始學習就好了,深入的學習肯定會遇到不懂的選擇在網上對號的視頻去學習,搞明白了就回歸到書本上學習,以書本的學習為主線,編程知識體系的學習主要磨練自己編程思想為主,需要長時間思考問題,不能只是生硬的學習,需要思考需要思考如何解惑,所以學習過程中遇到問題頭疼或者想不明白都不是壞事,這都是在吸收新的知識過程。

3.在校大學生難在如何找到實踐項目來練手,如果運氣好的話,看看能不能跟著老師做點項目,但這種一般老師也會選擇基礎好的選擇一起做項目,所以從跟上講還是要好好打好基礎,當然這種機會不是每個人都有。大部分人還是需要從開源社區汲取營養,開源社區下載主要從github或者開源中國去獲取,拿到代碼對於初學者來講基本上看不懂,需要先從看懂代碼開始,然後慢慢追蹤打印,然後做小範圍的功能定製,最後開始大規模的功能修改,這一點點都需要過程,這個過程中一旦遇到困難鬆懈下來也就前功盡棄了,基礎差腦子不好用,就從簡單的堅持開始,慢慢積累總會有突破的那一天,沒有誰上來就能搞定一切。

作為一個大學生首先要弄清楚自己的目標,不要妄自菲薄,也不要驕傲自滿,制定一個計劃慢慢去堅持。

希望能幫到你。


大學生編程指南


考研,考公務員,考教師,工作…如果你選擇好了方向那麼從現在開始就要努力了,記住,到大三了你什麼都不會不重要,到大三了再努力一點也不晚。就計算機專業我想說一下自己的看法,本人現大四即將畢業,計算機科學與技術專業,對於大三的學弟學妹們想說點自己意見,無論你大三這個關鍵期選擇了那條路都要好好學習本專業知識,我們這個專業就業前景非常好,工資也非常高,但也容不得任何虛假得憑真本事。就業無非就是兩條路,搞硬件的和搞軟件的,硬件的本科階段的學習不足以滿足以後的就業方向,因為它對計算機底層的知識要求比較高,建議想向硬件方面發展的同學可以讀研繼續深造。大多數同學會選擇軟件開發,軟件大多就是編程序寫代碼,就拿我們專業來說學習了很多門編程語言,彙編語言,高級語言(C,C+,JAVA,Python,PHP,Android),如果你們學不好這些語言那就選一個主攻方向吧,至少學通學精這其中的一門高級語言,你可以在網上查查這幾個高級語言每一個都很有潛力。

希望同學們一定要學會C語言和JAVA這兩門編程語言,當然這兩門是比較難學的,如果你把這兩門語言學好了後面的那些腳本語言就不在話下。因為編程語言上百種,都大同小異。至於你說現在什麼都不會,在這個網絡時代就是不上學也能自學呀,只要你有學習的勁頭,更不用說你還在學校這個很好的學習環境,給同學們推薦一個APP,中國大學MOCC,中國最大的慕課平臺。我就是從大三拿出大一就學的C語言自學,對著教材寫代碼自己感悟,不會的問老師,你說教你哪門課的老師不是計算方面的大神,就連馬克思主義老師都能用二進制舉例子。等你學好C語言再學習別的語言就簡單多了,畢竟大多數高級語言都是用C語言寫出來的。時間是夠用的,希望同學們珍惜大學的學習時間,不要自暴自棄,充分利用大學這個學習平臺和環境,不要等到畢業了再自學,那時候可是後悔都晚了。

大四學長就分享到這吧,在大學方面和計算機方面有問題的同學們可以私信我,歡迎為你們解答大學中遇到的各種困惑。誰的大學不迷茫,其實我們都一樣!





熱劇偵探




種一棵樹最好的時間是十年前,其次就是現在。

學校教的東西太淺顯了,要想軟件方面有提升,更多的還是靠自學,先確定目標,我要找怎麼的工作,根據目標確定學習的方向,然後制定學習的計劃,最後開啟自學之旅吧。

你專業是軟件工程的,雖說上課沒怎麼學,但是也不是零基礎了,這就是你相對非計算機專業的優勢,找一門語言去學,比如Python,上手容易,應用廣泛,入門之後就可以做一些小項目了,做出一個項目,就會有成就感,在這種成就感的驅動下,學習才會更有動力。

你現在大三,如果不打算考研,那就從現在開始認真準備秋招,不要說自己之前沒學,基礎太差給自己找藉口,放空自己,從零開始,這一年看似不長其實也不短,可以學很多東西了,如果堅持下來,秋招找一份不錯的工作還是可以的。

加油^0^~


dreamgeng


我大一都恐慌自己大學什麼都沒學到 趕忙去加了個實驗室 相當於給我找了個監督的吧


Boy15


現在大三,把握好剩下的時間,一切都還來得及的。

除了學好學校的課程之外,然後在選擇一個方向,系統的學習。比如說Java,.net或者是Python等都是可以的。


目前企業用的最多的就是Java了,很多企業的軟件,系統,網站等都是用Java來開發的。

而當下最主流的非Python莫屬,語法簡單,相對於其他語言來說更容易入門,掌握Python的人並不多,各個公司對Python開發人才還是比較緊缺的。而且隨著人工智能,大數據的蓬勃發展,Python的關注度增加了10倍,成為了開發人工智能的最佳語言。


個人更推薦Python,學好學校課程,給自己規劃好相應的學習路線。把空餘可支配時間充分利用起來,系統學習,等到大四畢業找工作的時候就完全不一樣了。以前學習Python的學習大綱,也是利用學校的空餘時間來學習的。

1、Python入門基礎

2、數據庫開發技術

3、web前端

4、Python web開發

5、Python web項目

6、Linux

7、NoSQL

8、數據可視化

9、爬蟲技術

10、人工智能

詳細的可以到“如鵬網”上了解一下,有網絡就可以學習,根據自己時間靈活安排學習進度。每個章節的都有相應的練習題和麵試題需要通過錄音的方式進行提交,為面試做準備,有新的課程更新了,也是可以繼續來學習的。

在校不迷茫,畢業即輝煌!!!


玩著學編程


計算機這個東西,在中國很少有學校可以把你教會,原因是你的老師自己也不會(一些名校的好教授例外),建議網上報一個培訓班(淘寶幾塊錢搞定),在當下最好是以python為主。然後你看數學系學啥,你就學啥。


dmcliyuan2008


迷茫是因為沒有方向,沒有方向才導致你學不到東西。

明年你就要實習了,你應該先定一下你的就業方向,比如 web領域的php,nodejs,三大前端框架,爬蟲領域python,app開發方向android,ios,還有大數據,AI方向。

就業前景其實對普通人來講差不多,只要你做得比一般人好一些你就是金子,這個行業現在水的人太多了,培訓兩個月出來就打著2年工作經驗,實際上連面向對象都沒搞懂


劉尾田


一樣的感覺,大三,軟工。這學期開始看ssm啥的。加油吧。如果你是工科院校的應該不用擔心啊。


分享到:


相關文章: