先想明白你的目標是什麼。

除了學校那些課程以外,還要選擇是就業為導向還是研究為導向。這兩條路叉得很遠。就業為導向工程師的職業不關心你對知識理解的深度只要能寫出質量尚可的代碼就可以。這條路線在熟悉基本的 CS 知識外還需要熟練使用大量工具。這些工具可能隔了一年就和原來很不一樣需要重新學。尤其是前端。

研究為導向要比別人多花好幾年的時間深入成為某些領域的專家並進行一定的創新。大多數選擇研究導向也並不是考慮就業,而是因為計算機科學的研究本身就很有趣。另外...都有 CS 的 PhD 了害怕找不到工作?


Emm首先 你要確認你是不是特別喜歡這個專業,如果你覺得學的很煎熬(因為我身邊有很多)那就想著考研換專業吧,因為以後得技術開發和一系列的項目會讓你痛不欲生

你確定你喜歡的話接著看

第一,實踐實踐再實踐

第二,百度百度再百度

第三,也是最重要的要坐的住,可能一個bug要改很長時間,

第四,多和老師交流,爭取去比賽做項目的機會,會很快提升自己

你都認真做了,你的大學畢業肯定是有點 的


感謝邀請

我想給你說的是:

1、我們程序員對於開發軟體來說,無論你選擇的是那種語言,Java也好,android也好,IOS也罷。只能說高薪在高手,企業里去少的都是高手

2、我身邊的android薪資也有三萬多的,Java也有高,不能說那種語言更具有發展前景。即時那種語言即將被取代了,那麼對於那個高手而言學習被替代的語言應該不在話下

3、就目前而言,android和IOS行情比不上前幾年,但是如果你學的好,技術比較好,公司招聘高手的還是一如既往的

4、無論學習那種語言,都需要進行不斷地進行自我提升和進階。這樣才能保證不被淘汰。

另外我之前寫了一篇博客:隨著新日益增多的技術,如何正確的提升自己? - CSDN博客

做Android已經四年多了,在創業公司做項目負責人。目前業餘時間在專攻python。

5、目前python行情比較好,可以說今年最受歡迎的行業,如果剛剛步入IT的門檻,建議學習python

比如對於android的童鞋們來說:

可以從您感興趣的一個小方向入口,比如 Retrofit 學習,一段時間,只看 Retrofit,知其然知其所以然,只要肯花時間專註研究,肯定是有收穫的,什麼區塊鏈、比特幣,再火又與我何干,等研究完這個後,再進行下一個的研究。17 年我也是迷茫的,業餘時間自學了 Kotlin、Python,但我知道,這些只是了解,得堅持 Android 為主,其他為輔這條線,今年想的東西依舊很多,向著 Android 高級繼續進階,時間很寶貴,別浪費了,每天進步一點,過得有意義。這裡引用吳小龍童鞋的一句話。

如果對android技術比較感興趣,可以關注一下微信公眾號:終端研發部,和我一塊交流和學習。

參考閱讀:

技術文章集合—184篇文章分類匯總

為什麼你那麼努力,卻一直還得不到提升?

終端研發部是一個以技術為主的學習交流技術號,談的是技術,是產品,更是我們的人生。做東半球最會思考,最有味道的互聯網開發者


你是因為考試周要來了所以焦躁吧。。。

我記得 搞定 的作者說過,如果想要開始跑步,最好的辦法就是穿上運動服,這樣在心裡上就會覺得"已經做了那麼多準備,那不如繼續下去吧"

而靜下心來學習也是差不多的,找一個適合學習的地方,把東西帶齊

就像動漫裡面動不動就要開學習會一樣,有氛圍就容易開始學習(雖然有相當一部分會變成茶會,遊戲會等等)

其實到了大學這種情況是相當普遍的(考試周來臨時,圖書館經常爆滿)


就我現在是北郵計算機研一,就個人的現在項目經歷來看:

1. 你有這個想法來提問說明你很想學好,非常好

2. 先知道你現在學的知識,比如高數線代概率論,雖然從考試的題來看沒什麼用,但是對以後的學習幫助巨大!我現在做演算法真的想槍斃大一的自己。

3. 迷茫是因為不知道你學的東西有什麼用,這點怎麼說大家都有這麼過程。每個人有長有短,個人感覺是讀書讀得少。建議讀讀吳軍的書。


雖非計算機專業但是作為曾經自學過許多計算機專業課程的土木狗來回答一下這個問題。因為我當初自學的時候也很迷茫,這也是我沒有堅持下去的原因。我想迷茫的原因應該有兩個,第一就是可能覺得挺難的,無從下手,體會不到學習的快樂。第二找不到學習的意義在哪裡,搞不明白學的這些有什麼用!後來我實習的時候才發現如何破處這種迷茫,那就是學以致用!既然學計算機的,那就自己嘗試敲代碼解決某個問題,或者去某計算機公司實習一下。通過實踐來找到學習的意義這樣你不僅不會迷茫反而會愛上你的專業,尤其是bug被你不斷的搞定的時候


刷leecode,刷題,做不出來就查,然後越做越快,刷完java刷Python刷完C刷sql。我一直覺得做題是學習效率最高的方法。因為做project最好要一門課或者老師帶,干啃教材一般不會用,刷題進度可見而且針對性強。

當然最好不過有一天看到一個東西驚嘆「我日,好jb炫酷我也想搞一個」然後自己動手開坑填坑。


我2006年開始從事計算機相關工作,進過兩個世界500強,現在在大學外聘講計算機專業課,還經營著自己的軟體公司

我應該可以給你一些學習建議

為了避免你在找工作前,不得不突擊參加一些編程短訓班,請認真看完我以下文字

學習習慣方面,我建議你:

1.打實基礎:做到,精通1門語言,熟練網路編程,理解操作系統,了解編譯原理

2.學會百度:程序報錯別慌,百度錯誤信息,獨立分析、逐一嘗試,排錯讓人成長

3.鑽研演算法:理解演算法,能讓數據結構學習變得容易,再結合刷題,形成編程思維

4.大量練習:別只靠課堂上聽講,課外逼逼自己,每天1道課後題,至少50行代碼

專業課的重點,我建議放在:

1.C、C++、Java

2.演算法、數據結構

3.網路編程、操作系統

4.Linux命令、sql語句

5.其他專業課,不掛科就好

面試準備方面,我建議:

最晚大三開始刷 牛客網 Lintcode 上的開發筆試題

不用多刷,編程題刷200道

200道題搞通,不管你是2本,還是1本雙非,還是211,還是985,基本都可以get到二線互聯網公司15k以上的offer

500道,20k,1000道,30k

嘗試熱愛代碼,不熱愛,做到以上太難


最近在看一本,好玩的、只講思路、不講代碼、適合入門的演算法書,強烈推薦

想知道是哪本的話,私信問我吧


多跟踏實的人一起學習。

會受感染的。


想的太多,做的太少!


如果,我能靜下心來,我就不會刷知乎了。

想辦法,讓自己處於一個比較閉塞的環境。

最好只有學習的東西。

手機讓同學保管著。

只能專心看書等等。

如果,需要編程,讓人監督著你。


很簡單。

雖說CS專業的就業方向給很多人的感覺就是寫程序的,程序員又是個苦活,大量重複發的勞動跟搬磚有點相仿。

但是,如果你不好好學現在的專業(儘管你現在學的東西有很多是滯後的),等到就業的時候連CS搬磚類的工作也不可得,這樣想一想,悲慘不。

另外,CS的工作也分在哪裡,如果是在美國搬磚,薪酬不一樣,這樣想想,有動力不。

生存-發展-成就,是職業規劃的必經之路,先到第一步吧。


沒有興趣,所以無所事事


你可以自己做點項目,可以練手同時還鞏固了知識。


別慌,問題不大。你可以出去旅遊一下,或者給自己放個假,也許你身邊的環境影響到了你,換個不同的環境,換個心情之後,對你會好些。

另外,多看點書,課外書,總能在書本里找到和自己類似的影子,看看別人是怎麼處理的。


謝邀!

計科專業比較注重基礎知識,所以不少同學在學習的過程中都會有一些困惑,感覺沒有軟體工程專業那麼有成就感,其實計科專業的基礎知識對於程序員未來的發展還是很重要的。

有人說,一流程序員靠數學,二流程序員靠演算法,三流程序員靠邏輯,四流程序員靠SDK,再往後就是靠搜索引擎了。從這個角度來看,計科專業正是在培養研發級程序員。

所以踏踏實實學好基礎課,自己做點實驗,這樣也能提升一下成就感。


0.為了高效我是如何掌控時間的?

說說當時我的策略,就是儘可能的抓住每一分每一秒去學習,我是如何做到的。

導師放我找工作的這段時間,基本每天定了7點鬧鐘,鬧鐘一響是必然要起來的,沒有一天睡過懶覺,除了和學習相關的東西,其他諸如出去吃飯玩了之類的統統都推掉,可以說除了吃飯午休一段時間,基本每天都坐在電腦面前,要不就是看書,要不就是網上查資料寫筆記等。

由於找工作的這段時間,和周圍人進度不一樣,為了督促自己,潛心學習,我下載了一個forest軟體app,這個軟體是用來種樹的,就是軟體一打開,你如果去玩了手機上的其他與學習無關的軟體,你種的樹就會死。我還組織了一波樹友一起開車,誰玩手機導致了小樹的死亡,誰就發一個紅包,給大家,所以在這段找工作的期間,手機基本沒玩。

除了手機,因為計算機找工作肯定要用電腦,然後我就把所有的遊戲都卸載了,避免自己去玩遊戲。由於我還喜歡玩知乎看NBA看B站,為了不玩這些,專註於學習,我安裝了一個chrome的插件叫

WasteNoTime的插件,這個插件可以設置禁止訪問的網站,如下圖所示,我把這些網站都加在了黑名單裡面。這個插件可以設置學習時間和閑暇時間,學習時間是無法訪問這些網站的。(安裝可能得搭梯子以及使用chrome瀏覽器)

你如果想修改的話,必須像下圖一樣,輸入一串特別噁心的字元串,總之我是不想輸入!特別噁心,必須得輸入兩遍才可以修改。

總之,我把一切與學習無關的東西統統都屏蔽掉,把全部時間用來學習


換一台mac,這樣你基本就不會打遊戲了,然後開始好好寫bug…


環境很重要,現在的人包括我自己也很浮躁,想玩樂,但是一想到我現在是玩樂了,到年紀大的時候還是會為這些買單,我就能堅持再堅持一下


哈哈,離喜歡玩的同學遠一點,對自己狠一點,不狠那有自制力啊。做一個中長期學習計劃,邀請同學監督,當然所有的措施,關鍵是你要有一顆上進的心。


我和你一樣處於很迷茫的狀態,都是學生。

所以我覺得我們的問題是一樣的,我是先大概確定好未來就業大概的方向然後在找方向針對性學習,如果有目標了剩下的就是對時間的規划了。


推薦閱讀:
相关文章