如何通過8個月進入研發行業?

背景:大學學的軟體工程,然而一直不好好學習,反而跑去學了路由交換,考了CCIE後(2012年大三),畢業後也做了網路工程師,覺得行業一般般。畢業半年後進入培訓行業,做了培訓講師(網路方向)還有培訓項目的項目經理,目前在某公司的培訓服務部。其實工作3年來我心裡還是對研發有興趣的,也陸陸續續學過一些知識,目前通看了一些前端(HTML/CSS/JSP),後端(JAVA/PYTHON),資料庫(MYSQL),一直對網路安全也感興趣,對研發感興趣是因為覺得研發有創新性,有idea而且可以門檻低的去實現。

當前狀態:現在希望18年初可以換工作,進入研發行業(感興趣的主要是web開發、桌面開發、網路安全、雲計算和數據挖掘),現在有8個月的時間(要上班,但是減少出差,一天學習時間可以保證5小時完全自主)

請各位大哥們告知一下:

問題1:按照目前狀態,8個月後大概是什麼樣的水平,我好匹配各種照片信息的崗位能力要求

問題2:我知道研發行業領域很多,在我感興趣的那些中,該如何一步步的完成目標?比如,如果要數據挖掘,8個月應該如何走,8個月後是什麼樣的能力?

問題3:像我這種重新自學研發,從培訓或者網路行業跳進研發行業的人,各位應該見到很多,有什麼建議或者忠告嗎?

請各位不吝賜教,感謝了,謝謝。


3個月,每天學習14個小時,1400個小時,是有可能找到一份工作的。

你8個月,每天學習5個小時,1200個小時。

少了差不多200個小時,按你的時間來算,也就是40天。

再加上不能持續學習造成的損耗,基本上8個月沒多少戲。

更不用說其他的雲計算和數據挖掘了。


數據挖掘,先要問問你數學好不好?

建議先當一個牛逼程序員,再轉數據挖掘,機器學習。

對一些盲目想從事大數據的朋友的警示。 - 知乎專欄

加油!


親身經歷,畢業後8個月邊工作邊自學,第一份工作6k,年初剛換工作目前年薪總的17萬多一點,畢業不到2年,沒有什麼是不可能的,我從畢業後基本持續學習到現在,不要想太多,努力學下去,技術和實力是基石,但是面試是有技巧的。

PS 現在的it環境找一個開發工作很容易的,難的是好的offer,這就要看你自學努力的程度和機遇了


什麼都別說了自己寫幾個軟體出來,實打實的實踐經驗,別的都是空話。

8個月給我的話我會搞一個獨立遊戲出來,保證100小時以上的遊戲時間,選擇你喜歡的領域,動手干。


如果是我

4個月學習一門語言 及語言周邊開源插件 框架

如java python

2個月了解一些基本的計算機網路 演算法基礎

1個月到一個半月參與實戰 包括找實習 跟著視頻

剩下半個月到以後 反思如何項目做的更好

了解前沿技術 反思好在哪裡 區別

先從業務代碼開始入手,提升熟練度

最後看天賦和動手能力還有邏輯能力了


搞前端吧


web開發、桌面開發、網路安全、雲計算和數據挖掘 。前面2個我不懷疑你能否入門,你絕對行的。不過現在不缺初級工程師,所以能否找到滿意工作就不知道了。後面3個我不太懂,雲計算和數據挖掘8個月應該速成不了,這個需要演算法和實戰經驗的積累,如果一定要入行,我個人推薦最後面的3個。因為培訓機構善於訓練web開發、桌面開發的初級工程師,你要避開求職大軍。不過後面3個不好入門,而且門檻很高,你除非自學天賦極強,不然8個月後你得去小公司熬了。

數學,英語不錯的,建議慢慢轉向與演算法相關的。避免與求職大軍相遇。

先找一份工作溫飽的話,就選前端,web開發。門檻低,水分大,牛逼的人有,吹牛逼的人也有,大多能找到一份工作,至於工作待遇和狀態,因人而異。

最後說一句,希望你為了興趣而來,而不是盲目的為了錢。這個很重要!往往進步快的人,都是有追求技術的一顆心。

與君共勉!


大數據,雲計算這個方向沒紮實的編程功底和數學知識,是沒啥前途的,特別說下數學搞這塊非常重要。

我從自學後.所走的路就是一條路。雖然到現在啥都管,因為我要定技術方向,所以比如前端,大數據等我也都會寫,熟悉,但我的根本還是基於java 的。

我對你的建議就是認真學習一門你喜歡的,市面熱的技術。如果你數學不好,就不要去學大數據方向的東西了。


根據樓主 目前通看了一些前端(HTML/CSS/JSP),後端(JAVA/PYTHON),資料庫(MYSQL),一直對網路安全也感興趣,對研發感興趣是因為覺得研發有創新性,有idea而且可以門檻低的去實現。 其實現在可以走web全棧工程師的線路,因為自己有一定的基礎,前端學習html+css,(還有html5+csss3),js,jq等,後端可以學習一些PHP, Java也可以 ,不過分你順序學習性,前面都是簡單的,後面還有angularjs,等文件有很多,不妨一步步看,這樣有系統的學習,基礎打牢固了,以後學習起來順利,也不會走彎路,尤其是自學,自控力一定要加強,適當的可以找一些小夥伴一起學習,362連續513還有833群中共同交流,增強你的學習興趣,這樣你學習起來也方便,有問題可以隨機解答,不要因為一點問題,不能隨時解答,耽誤值得學習時間。


幾乎不太可能


做產品經理吧,我們公司能給到35-70w/年,傳統硬體行業。。。。


對研發感興趣是因為覺得研發有創新性,有idea而且可以門檻低的去實現。

?????門檻低????


根據提問者自己喜歡的內容,那麼建議你去學習,Java語言開發和PHP開發,下面針對Java語言做了一個簡短的入行流程:(僅供參考)

時間:1.5+1.5+0.5+0.5+1------+1.5+3=9.5月 具體要看自己的投入精力與堅持努力程度

學習階段:

Java基礎-JavaSE學習(一個半月左右)

Java中級-JavaWeb(一個半月左右)

Java高級框架-ssh+ssh項目(20天左右)

Java高級框架-ssm+ssm項目(20——30天左右)

其他流行技術+操作系統+資料庫(1個月左右)

就業階段:

找工作(一周——一個半月)

工作上手可以真的獨立完成需求(一個月——三個月)

學習資源可以去這裡,都是全套教程,永久有效

Java幫幫-IT資源分享網


我想,每天的5個小時,拿來敲代碼,做demo,做項目,是可以慢慢進步的。

要是拿來看書看視頻研究教程,真的能保證效率嗎?

除了學習,每天還有很多有趣的事情可以做哦。


推薦閱讀:

沒有IT背景的人,怎麼系統的學習web後端開發?
學習PHP不如JAVA嗎?
PHP 為什麼沒有取代 Python ?
那些精通前後端的大神是如何做到的?
前端跟後端的MVC架構有什麼不同?

TAG:前端開發 | Python | 後端技術 | 網路安全 | Java |