-
1 # 小林558
-
2 # 文如其人說
(1)申請轉專業,轉到計算機學院的相關專業
(2)不能轉的話,有條件的學校可以修雙學位。
(3)以上兩條都不可能的話,可以報一個IT培訓班。比較好的推薦有:傳智播客、黑馬程式設計師、北京尚學堂、千鋒教育等。
喜歡我就關注➕我吧
-
3 # 哈哈哈不迷路
如果是大一的話,還可能轉專業。如果轉不了了可以在網上報名網課,竟然你想那就是你有興趣,可以先自學一下C語言,一般B站可以查到資源,如果有需要我這還有大一時學習C語言的作業題目,可以私聊發給你。
我是認為學習程式是需要有天賦的,可以先從C語言學習,都說C語言是程式的基礎,C語言都會了可以去報考計算機二級C語言考試,
後面你可以選擇你要的方向,web、Java、Android、iOS等各個方向,Java也需要先學一下,搞清向量變數,這個很重要,在選擇其他方向就會簡單多。
-
4 # 經歷滄桑的少年
刷網課
大學生要有很強的自學能力,尤其是你不是計算機專業的,周圍沒有會程式設計這些人的話,學起來更費勁,沒人與你交流探討。實際上程式設計師大多數也是靠自學,自己找資料,靠自己領悟,只有耐得住寂寞才能學得會程式設計。
參加比賽
網路上每年都有許多計算機軟體的比賽,如牛客網等等,如果能拿到出名的名次對將來找工作也是一個不錯的證明。
自學網站
我要自學網、網易雲課堂、實驗樓等等。
認清做什麼方向的程式設計師
程式設計師有很多種,遊戲開發,網站開發,運維、測試、等等,不同型別的程式設計師學習的東西都是一大堆的,短短四年,我覺得除了清華北大那種人,很少人能快速掌握很多知識。所以要優先專攻一個方向,並且弄到特別的熟悉,然後在學習其他方向的程式設計。
多刷題,多試驗,多寫程式碼,多看面試題
看得懂是一回事,寫程式碼是一回事。就如同我們提筆忘字一樣。寫的效率、速度也要加強。多看題目容易加強我們對程式設計的理解。
最後補充一點吧
你不是計算機專業,你必須有個證明,證明自己的程式設計能力證明,做過什麼突出的東西,否則很難找到工作,因為同樣菜的情況下,公司都優先喜歡找專業對口的。乃至專業對口的計算機大學生,找工作也是一樣難,強的人很強,弱的人也很多,崗位就那麼幾個。
-
5 # 老許言職
大學四年擁有足夠的時間來完成相關的學習啦。
首先先選好大方向,比如是做開發(前端還是後端),還是運維,還是dba,還是前端(app,小程式和h5),或者是產品。方向的選擇很重要,因為只有選擇了大方向才能細化到子方向。
大方向後選好後,列出其涉及到的子方向領域。比如以後端開發為例,你需要學習不同的語言(如c,c++,java等),需要學習資料結構,最好學習下數學裡面經典的演算法,需要學習資料庫知識,最好也可以學習下網路和作業系統相關的知識。總之要有知識體系的儲備和學習,要系統,基礎的也要紮實。
學習了知識後,要參與實踐。可以選擇一些專案來做,有機會的話就跟著老師或者其他同學一起做,或者去外面公司找實習。這個階段要學習一些開源框架的應用,知道怎麼從開源社群裡尋找自己想要的東西,慢慢培養自己解決問題的能力。
-
6 # WEB開發李家靖
我是老李,從事網際網路行業專案經理多年,我來分享一下我的經驗看法。
我帶過很多學生,都是大學生比較多。對於在校學生,最大的優勢就是時間比較多,如果你想從事軟體開發當一名程式設計師,那一定要利用好這4年的大學時間,練出一身本領來。
首先你要選擇好自己的學習方式
目前給大學生的選擇有兩種,一種是自學,另一種就是參加課程學習
這兩種方式各有優勢,也都能學出效果,只是要看哪種更合適自己
學習之前,先了解行業
在選擇之前一定要了解清楚行業需求,是做什麼的,具體需要學什麼。要有自己的主見,不能完全聽別人的說法。
比如說你要學java或者前端開發,就要到招聘網站多轉轉,多瞭解現在的開發技術需求,和具體的開發產品方向,然後再細化了解一下學習路線。如果不知道
先說培訓班
培訓班的目的是節省時間,不過在校生最大的優勢就是時間多,所以根據自己的情況來選擇個別課程提升就行了。
培訓班的優勢,就是有一些有企業開發經驗的老師指導你,可以用特別短的時間快速掌握開發技能,這樣能有更多的時間去做實戰開發,利用大學的時間積累更多專案經驗,比同齡人在就業時能更有開發實力。
在校學生選擇培訓班,最好是選擇週末班或者線上的直播課程,1是不用脫產就能學習,利用空餘時間學習。2是有老師指導,事半功倍
再說一下自學
對於大學生來說,自學的方式是比較多人的選擇,零費用投入,利用自己多時間的優勢來學習,達到學習的目的
但是很多人自學了很長時間,都學不出效果,所以在開始學習之前,可以先看看我的建議:
1.一定要投入很多的時間,具體數字量化,已經工作的,每天最好能學兩個小時以上,早上半個小時,上班路上半個小時,晚上回家一個小時,週末兩天4個小時。如果是在校學生,每天至少8個小時。2.提前準備好學習路線,提前瞭解好企業的技術需求,準備好學習路線,每天落實去做。
比如說前端的佈局,JavaScript語法,迴圈,面向物件程式設計等等,跟學校課程表一樣,給自己列一個時間表,每天堅持完成到多少,這樣做雖然會有一些延遲,但是也能大概確定在一個時間點完成一個知識點,目標清晰。如果沒有學習路線,可以找我拿。
3.注重實戰,積累專案經驗。很多人自學的方式都是看看影片看看書,光看不練,到最後什麼都做不了。一定要找一些案例來做,邏輯不用太複雜,但是基本的開發流程都要走一遍。每個階段自己都要求做一個對應能力的專案,把知識理論和專案結合到一起去。
-
7 # 一一哥Sun
程式設計師並非計算機專業學生的專屬
首先我覺得程式設計師作為一個職業,並不是計算機專業學生的專屬,任何一個專業的學生都可以進入到這一個行業歷來,只要他願意和喜歡。在我這10年的工作經歷中,見過了太多非計算機專業的程式設計師,也見過了很多計算機專業轉投其他方向的人。並不是說我們學了什麼,就一定要從事這一個行當。
雖然像上面那麼說,但是作為一個非計算機專業的經管學生,要想作為程式設計師,難度肯定要比計算機專業的學生要大一些。
大學裡的學習規劃
那麼在4年大學裡,該怎麼按照自己的目標規劃自己的學習計劃呢?
1.明確學習目標和路線
既然要自學了,首先得明確自己的學習目標,知道自己什麼要學,什麼不學,這樣才不至於走彎路。可以去培訓機構裡要一些課程大綱,綜合對比幾家的課程大綱,然後提煉出自己的一個學習路線。因為培訓機構裡的課程內容,肯定是比較貼合企業技術需求的,比自己盲目瞎學好的多。
2.學會蹭課
現在很多學校裡都有計算機專業,所以要學會去學校裡蹭課。大學裡的課程都是隨便聽的,找個計算機班,要到他們的課程表,跟著去上課就行了。
3.多泡圖書館
要學習,圖書館肯定要多去泡一泡,裡面應該有很多的計算機專業的書籍,計算機網路類的,程式設計思想類的,演算法類的,軟體工程類的等等,這樣的書籍要多啃!
4.尋找學習資料
要按照學習路線去找學習資料,影片,文件,部落格等。網上都有很多免費的軟體技術教程,隨便就能下載下來,找個經典的版本跟著學就行了。其實基礎部分都差不多,沒必要弄個幾套看來看去的。對於高階點的課程內容,可以去淘寶買點,百八十塊就可以買到。
5.還要經常與技術大牛進行交流
自學的過程中,會碰見很多自己解決不了的難題,往往就會卡住自己,進而導致自己學不下去。那麼此時可以找個技術大牛來輔導你,有問題大牛幫你指導,這樣也不用花那麼多的培訓費,也可以節省很多不必要的學習時間,也是一種折中的學習方式。
我總結的幾個比較好的影片網站,可以參考:
1.B站:
目前在B站上面,有很多各種型別的軟體開發學習影片,比如要學習Java開發,可以找到從入門的Java基礎到框架,到分散式影片都有,你可以隨便搜尋”Java“這樣的關鍵詞,都能搜到很多,至於哪個人的影片講的好,哪個值得推薦,這裡咱就不說了,省的有廣告的嫌疑。反正你就看播放量,讚的數量,評論等資訊,應該可以推測出來。
2.某訊課堂
基於目前頭騰之爭,為了表示對某訊的抗議,我這裡只說企鵝家的某訊課堂了,那裡也有不少的學習影片。
3.知乎
知乎上面其實也有不少的學習影片,用心搜也可以搜得到。
4.百度
也可以直接百度搜索Java學習影片,然後就可能會給你推薦各家培訓機構,培訓機構為了招生,都會免費給一些學習影片,當然高階的教程可能就沒了,但是基礎影片肯定是沒問題的。
5.手機App
也可以在應用市場上,搜尋”Java“,”程式設計師“這樣的關鍵詞,會出來不少相關的App,然後這些App裡有的也有系列學習影片。
我總結的幾個程式設計師常用網站:
作為未來的程式設計師,也必須經常去幾個常用的網站逛逛,最常見、最喜歡逛的非以下這幾個莫屬!
1.github
https://github.com,很多教學專案的原始碼都是從上面找的
2.Stack Overflow
https://stackoverflow.com/,解決bug,你遇到的問題,可能早就有人遇到並解決了,或者去提問
3.google,baidu
這兩個算不上論壇,但是遇到問題,先搜一搜
4.youtube
http://www.youtube.com,不過得翻牆,裡面的資料確實不少,娛樂也不少
5.知乎
https://www.zhihu.com/people/sunwithyou/
6.簡書
https://www.jianshu.com/
7.CSDN
https://blog.csdn.net/syc000666
8.掘金
https://juejin.im/
9.Medium
https://medium.com/,得翻牆
10.部落格園
https://www.cnblogs.com/
回覆列表
興趣是最好的老師,如果你真的想好了,那就行動吧!大學有很多自由的時間,你想做程式設計師,計算機語言有很多種,也要想好,要學哪一種,是C++,還是JAVA等等,想好了就計劃好自己的時間安排吧!同時,還要嚴格要求自己,充分利用大學裡的圖書館和相關教師的資源。如果你是真正喜歡,你就會有專研下去的動力,有了動力你就能感受到學習的樂趣,學習的成就感,從而你會感受到生活的美好。加油吧!