-
1 # 玩著學程式設計
-
2 # 嗯仍是少年
不說廢話。
首先自學,你跟著學校學,必廢。
可以學的課程,資料結構,演算法,其他就算了。
大一,大二學習基礎,多看影片,多敲程式碼。
大一大二程式碼行數少於10萬行不合格。
大三瘋狂找老師做專案,或者一切資源去參與專案。
大四你會發現原來拿offer這麼簡單。
-
3 # IT萬事通
看起來學了很多東西,但是不管學習什麼,要保證至少有一項技能能夠比別人學的深,比別人學的紮實,否則,什麼都會的結果就是什麼都不會。
雖然學習過java,做過javaee框架開發,但是沒有做過真是的專案,也就相當於沒有專案經驗。可以找一個java開發的工作,積累一些專案經驗,同時繼續學習機器學習,只有把複雜的學會了,才能提高自己的競爭力,否則簡單的東西大家都能學會,即使學會了也沒太大作用。
-
4 # 光廈鏘鏘
1可以根據自己專業的就業方向,去發展職業規劃
2大眾創業,萬眾創新的時代可以利用自己專業進行創業
3當下是自媒體時代的風口,又是學計算機專業的,所以做一個自媒體人是一個很現實的方向
4可以還是中規中矩的進入傳統行業
-
5 # dawnchen的夢囈
要保持專注,別看機器學習火就學習一下,明天區塊鏈火就學習區塊鏈,要在掌握好基礎課程的基礎之上專注於一個方向,比如你可以專注於java web方向,研究下SSM,spring boot,各種開源框架,做些自己的專案,在某個方向上有自己的深度,先有深度在追求廣度,這樣在找工作時才會有競爭力。
當然,你現在才大一,時間還很多,基礎一定要紮實,英語,數學,資料結構演算法這幾門計算機基礎課好好學習一下,大二大三如果跟老師關係好可以跟老師做些專案,能參加比賽獲得名次,發表自己的論文,如果考研的話這些都是你的加分項。
如果對人工智慧,大資料這些領悟感興趣可以考慮讀研,儘量考到好的985211學校,能保研就保研。總之,要有自己的目標,有目標了還要有執行力,珍惜時間,大學過得很快的!
-
6 # 職稱通關
學以致用!
學多少語言不重要,關鍵問題是哪一門能你能用好,用透徹。就那BBS程式來說,JAVA教科書裡面的案例有BBS,康盛的Discuz也是BBS,兩個的複雜程度不可相提並論。要想學好,首先是要滿足可用狀態,我這裡說的是可用狀態而不是可以執行的狀態!
拿BBS來說,註冊,使用者驗證,找回密碼,使用者的積分,使用者的發帖,使用者的回覆,整個一個使用者管理系統是否完善?論壇的分類,後臺的管理,置頂和取消,統計,搜尋等功能是否完善?再下去,使用者檔案上傳,影片檔案處理,播放,非同步快取,這些也需要考慮。涉及到更深入的,BBS程式的架構,能支援多少使用者,快取是靜態的還是動靜分離的,用什麼來做快取命中和更新,這些都需要考慮到。
要做就做一個可以用的,而不是可以跑起來展示的,可以實用的程式對BUG,對速度,對使用者互動體驗都有一定要求,只有這些都考慮到了,都做到了基本過關,你的程式設計思想才會有真正的基礎。有了基礎在看自己喜歡哪一塊,基礎在哪一部分紮實,再考慮主要進入哪一塊吧。
計算機技術,本質的思想是想通的,基礎思想有了,後面的都好學了。
高中喜歡程式設計,自學了c++,寫點控制檯小遊戲。這一年掌握了javaee,用ssh框架做出了一個完整的bbs,最近又在學python,由於有基礎,直接看機器學習,又感覺太複雜。我以後應該怎樣選擇努力的方向,web,安卓,還是什麼呢?
回覆列表
學習語言,認準一個方向,系統的學習,深入的學習,切忌今天學習這個,明天學習那個,到頭來什麼都學不好。把一個學好了,以後在轉到其他方向,也是比較容易的,一通百通。
在java上面花的時間比較多,那就接著系統學習java,ssh現在用的比較少了,用SSM框架的比較多,也可以到招聘網站上去,看有沒有兼職的,自己去接一些私活,檢驗自己的技術。順便再看看,相關的開發崗位的任職要求,差缺補漏。
以前學習java是在“如鵬網”上學習的,有詳細的學習路線,可以作為參考。
詳細的可以到如鵬網上去了解一下,有網路的地方就可以學習,根據自己的時間來靈活來安排學習進度,每個章節的後面都有相應的練習題和麵試口才題,需要以錄音的方式進行提交,為面試做準備。以前學習的時候,很多都是利用在學校的空餘時間來系統學習的,大二大三就開始工作了,拿著薪資上大學,積累工作經驗。
有新的課程更新了,也是可以繼續來學習的,java提高學習路線,可以作為學習的參考。
第一階段:
第二階段:NoSQL
第三階段:設計模式
第四階段:分散式技術
第五階段:綜合專案——綜合應用提高班的技術開發一個基於微服務架構的移動商城系統。