看了一下,竟然有人說上好學校的課就行了?拜託,我敢打包票,在現在的就業形勢下,只學學校教的東西,你肯定找不到工作。學校教的東西太落後了,技術迭代不知道多少了,還是用的那老一套,java6,jsp,ssh老技術等等,根本與社會脫鉤太多。而且框架、微服務、分散式,中間件什麼的根本不會教你,就算會也只是稍微提一下。

我的建議是直接到招聘網站,查看相關的崗位要求,根據企業的要求去學,這才能很好了解到工作需要的是什麼技能,千萬別死跟著學校,我見過很多科班大四了連sql語句都看不懂的,現如今的社會,高中與大學脫鉤,大學與社會脫鉤。唉。。。

要時刻去更新自己的技能,最好學會閱讀英文文檔,很多時候我們是需要直接到官網文檔上面去看技術文檔的,沒一定的英文水平不行。


如果你是名校學生

建議985,211大學計算機專業的學生把主要精力放在演算法和數據結構上。在學習完一門基本的編程語言後就可以開始看數據結構與演算法。儘早參與到ACM等演算法比賽中,爭取拿到好的名次。

等你秋招的時候就會發現,知名大廠非常喜歡招名校學生,經常到名校開宣講會,而且也喜歡卡簡歷,覺得你學校不好就直接把你淘汰了。如果你是名校學生則非常幸運,但想要到大廠拿高薪,演算法必不可少。演算法是參加大廠校招的敲門磚,面試的第一個環節基本就是在線筆試,內容就是演算法題。

學好了演算法,對未來考研也很有幫助。演算法和數據結構計算機考研必考,複試的時候基本也是上機編程。所以想要考研深造的名校計算機系學生也需要把演算法能力搞好,在計算機領域的科研工作中演算法非常重要。

如果你是普通高校學生

多學幾個框架,首選Java或JavaScript作為重點學習的編程語言。

你很可能進不了大廠,比你優秀的人太多。所以大概率還是去規模一般的IT公司寫代碼,主要也是做Web開發,很少用到演算法知識,框架都給你封裝好了。而Web開發現在Java的崗位最多,大部分公司技術棧都是Java,所以推薦學好Java和SpringBoot框架,瞭解當下最火的架構理念比如微服務架構等。

基礎知識學好後參與到學校的開發項目中,從項目中鍛煉學到的技術。


如何保養頭髮。


旦求卓越,莫問前程


作為一個畢業的老人,我來回答一下。大學裡面要學習的技能真的很多,很多畢業生在畢業之後才會深刻的認識到大學的重要性,而不是高三老師說的上了大學就輕鬆的,相信很多人都有體會,大學4年的努力,是比高三還重要的一個轉折點。廢話就不多說了,直接上乾貨:

1、表達能力

表達自己的觀點,能夠很清晰明瞭的表達自己的想法,會對別人留下特別好的印象。這個就需要平時多和老師同學討論問題,積極參加課堂活動。

2、技術能力

作為計算機的學生,掌握技術是你的必修課,不是說你要會所有的語言(C語言、JAVA、PHP),但是至少你需要精通一門語言,需要用這門語言進行編程設計。我之前的文章或者回答都提到過,大學裡面跟上老師做項目是很容易的,只要你用心學,老師都會提供我們很好的資源和實踐。記住不要計較錢的問題,你實踐的多了,畢業了纔是你真正展現技術的時候,此時掙錢的時候。

3、學習能力

不管是在學校還是在社會,學習能力是非常非常重要的,只有快速的學習才能跟上時代發展的腳本。而學習能力是一個人長期的學習素養和訓練的結果,這個也是最難的,需要你自己參考其他的學習方法來鍛煉了。

以上代表自己的觀點,還想再說下關於技術的問題,貪多嚼不爛的道理我們都懂,精通一門自己喜歡的開發語言真的很重要。


推薦閱讀:
相關文章