想轉行IT行業的工科生,該如何系統有效的學習編程知識,選擇合適的職業發展路徑?


  • 這是拉勾網的技術類職位

  • 選一個平台,後端/前端/移動/...,你只能選一個,不要心猿意馬
  • 選好平台選語言,越排前的語言機會越多,競爭也越大,但通常更好起步
  • 強類型語言比若類型語言學習曲線更陡,起步推薦弱類型語言PHP/Python/JS ...,但壞處是移動開發都要求強類型語言,這只是提示,你要自己決定往哪裡投資自己的時間,只能選一個,不要心猿意馬
  • 買一本書,去https://www.amazon.cn?tag=zhihu02-23 搜語言名稱,選一本評星人數多且高適合邊學邊做的,如Head First系列,只需要一本,不要心猿意馬
  • 在電腦上安裝好選定語言的環境,如何安裝自己去搜,開始練習,直到能做出一個小應用,用github做好版本控制,這樣可以回顧實現過程,找第一份工作面試也有拿得出手的東西
  • 補充的資料最重要的是網上高質量的課程,去youtube搜能搜到很多,都是免費的,國內的有好的有壞的,壞起來漏洞百出而你因為初學未必能發現,所以不推薦,最重要的是國內的課程技術品位不高,不推薦,但還是看你自己
  • 有針對性的準備面試,去網上查資料,準備工作


其實你自己再問自己幾個問題,應該可以幫你減少一些選項。

比如

A、你自己是否到底喜歡和人打交道還是和電腦打交道?(這是針對你問題C,但這是選工作的大前提,所以提前面來了。)

和人,走電子商務推廣營銷路線

和電腦,技術路線

當然你可能說我既喜歡人又喜歡電腦,抓鬮吧……

B、你到底想從事哪方面的編程工作,web?客戶端?伺服器?手機APP?

多半你會說我啥都不懂,一抹黑,你給推薦推薦吧。我的建議是你都簡單接觸接觸,知道大概要幹嘛、涉及哪方面知識,然後選個可能感興趣的(當然也可以選錢最多的)。

B、選定方向後,你自學能力有多強?

回家自學一兩個月,你打算學什麼?《21天精通xx》來兩本?如果是基礎不錯,已經入門(入門程度判斷參見@蕭井陌的《編程入門指南 v1.0》,不貼鏈接,自己搜),可以突擊你選的方向,做點個東西出來,明白自己現在的水平,好去找工作。如果基礎不夠,學習能力也不夠,那就不要選這個路子了。至於是干著現在的工作業餘學習還是直接去找相關IT單位邊干邊學,你自己考慮。


題主,如果你的學歷可以,可以找一家培訓機構,費用大概在15000左右,加上住宿等費用:1200*4=4800,這樣算起來一共20000左右。一般培訓出來工作 工資大概在5500~8000樣子,8000是搞ios,這樣 5500*12 = 66000 減去20000成本 = 46000/12個月 = 3833每個月。以上是在南京地區哦。我有在同學北京xx程序員培訓,一個出來8000,一個13000。看樓主實力了。其實每個人都可以自學,只不過看自己能不能堅持下去了。


自學黨飄過~其實我是化學妹紙。


編程的話,有點基礎就去實習,帶著學就行。別聽上面的去機構學,純扯淡。


建議直接上,往死里搞才進步的快,回家學習什麼的肯定效率低下。

另外,具體做啥工作,我覺得問是問不出來的,做了才知道是不是自己要的,不行再換好了


1.自學,理科生,有這個能力。

2.培訓班


學習能力強,可以買本書自學。一開始學網頁設計,然後再加深到軟體開發。工資高。


樓主改行成功了嗎?我也是IE工程師,目前同樣想改行IT,迷茫中。。。


工業工程在讀生路過。。


推薦閱讀:

【量化課堂】教你用機器學習預測漲跌

TAG:編程 | 職業發展 | 編程學習 | 計算機專業 | 工科生 |