到底要不要轉行?做php開發?
聽說IT行業工資高,培訓機構出來能拿六七千。。。
這是身在IT行業的我,經常聽到圈外人評價IT行業的話術。

要飯
不說虛的,隨便找了個薪資6K+的php工程師招聘要求, 想看看一個純小白,達到什麼樣的水平,才可能找到工作:

某網站招聘要求
挨個百度了一下里面提到的名詞,總結一下,要成為6K+的php程式設計師,首先你需要了解 html css javascrpt前端,還有jQuery ,瞭解和會這些是為了之後用來php互動用的,之後就是要學會php的語法,函式,資料型別,計算機網路等等這些基礎,剩下的就是對於伺服器的瞭解,這樣就可以基本的去做個小網站了,當然了,這些只是基礎,入門!
然後我又查了一些資源,假如我辭職在家,每天除了學習就是睡覺,預計要半年時間,才能把這些東西啃完,因為我不是科班出身,像演算法、資料結構、計算機網路等等這些計算機專業的課程,都需要惡補,對了,學完可能還需要做幾個小專案用來面試。
此處推薦一個我們自己公司開發的小程式商城+公眾號商城原始碼,全開源,無加密,有文件。適合新手研究哦。
專案地址: https://github.crmeb.net/u/download 喜歡的小夥伴麻煩點個贊!
所以我的結論是:
如果你對程式設計真的感興趣,並且耐得住寂寞,有一定的自學能力,願意花超過半年的時間,把這些技能學完;其次,如果你打算辭職脫產學習,得提前攢好半年的生活費;如果你不願意自己找資料自學,想報個培訓班,還得存一筆學費,我看了一下幾千上萬的都有。最後,在求職面試的時候,你得做好同時跟一大波應屆生碼農、培訓生競爭一個工作機會的準備。
如果上面這些條件你都滿足,也做好了求職碰壁的心理準備,那麼你真的可以試一把。如果你已經有所動搖,不妨更全面地瞭解一下網際網路行業內,除了程式設計師,還有哪些崗位,有沒有什麼崗位更適合零基礎切入網際網路?把能選擇的路都列出來,挑一條符合自己當下情況的路去嘗試。
1、轉行網際網路IT,只有程式設計師這一條路嗎?
許多打算轉行的小夥伴,寧願去知乎發一個問題 “XX轉行IT,怎樣才能找到工作?”,坐等收割一大波“學習經驗”、“求職經驗”,也不願意花時間去了解一下網際網路行業,到底有多少種崗位,從哪個崗位切入比較好,存在嚴重的資訊偏差。網際網路行業,其實翻來覆去就那幾個主流的崗位,除了程式設計師之外,還有產品經理,運營、市場、設計。實際情況是,這幾個崗位之中,程式設計師恰巧是入職門檻最高的…

程式設計師生存現狀
因為低階的“碼農”很好培訓(並且價格很貴,學費平均2萬),所以中國存在著各種各樣的碼農培訓機構,他們在媒體上帶的節奏也是,學了技術你就可以年薪百萬衣食無憂了。
但他們沒說的是,你面對的競爭對手卻是正規大學出來的、經過正規四年正規教育的,已經寫了十幾萬行程式碼的大學生“碼農”。
我們現在說很有潛力的機器學習、資料、演算法、架構這些崗位,不僅要求你會寫程式碼,更要求你有很深的數學基礎和很強的邏輯分析能力。而那些只需要悶頭堆程式碼、不需要太動腦子的崗位,說白了就是吃年輕飯的,當公司裡有了比你幹活麻利,比你能加班的人之後,你就要被淘汰了。這不,有的公司已經計劃裁掉大部分35歲以上的工程師了。所以如果你從小喜歡鑽研數學問題,上的是重點大學,數學成績名列前茅,你確實可以考慮去做程式設計師。
不過……如果你真的有我說的那些能力,那你大概率大學學的就是計算機相關的專業,並且一早就去做技術了。
再說說產品經理,產品崗位對於技術的要求要低一點,但是——對於大多數公司來說,產品經理有一個就行了。

產品經理
就算是網際網路巨頭,產品經理和設計師的數量也遠遠小於技術人員——因為幹活的人多,但是指揮大家幹活的人不需要太多。
最後說下運營崗位,實際上,在大多數公司,產品:技術:運營的人員比例是1:5:10,這造就了大量的機會,概括起來,一個零基礎的純小白,轉行做運營,有這些優勢:
① 人才缺口大,機會多 ——如果你需要的是儘快讓自己一隻腳邁進網際網路行業,運營是最快的方法。而且環顧一下四周,你看不懂的廣告、你覺得噁心的推廣、你覺得喪良心、低效率的運營活動還少麼?一個優秀的運營,薪資和發展空間不會比產品、開發差。
② 競爭相對不激烈 ——還沒有大學專門教網際網路運營,所以你不會遇到大規模的正規畢業生跟你搶飯碗,事實上,學習運營最好的辦法依然是跟著有過網際網路從業經驗的老兵學習。
③ 接觸的知識更多,學習更快速,未來空間大 ——做運營的人,上要跟產品、技術、銷售市場配合,下要跟使用者打成一片。工作性質決定了你需要不斷學習,去熟悉使用者,熟悉市場,熟悉產品,積攢了足夠的經驗,你可以轉到更適合的崗位上去。
④ 與人接觸的工作更難替代 ——因為有了部落格,我們不用自己做個個人網站就能寫文章了,因為有了淘寶,我們不用自己做個電商網站就能賣東西,無數人為了省略人工成本而做出各種各樣的產品,未來你甚至不用寫程式碼,自己就能做個APP出來……
相比於 開發崗位動則一年半載的學習週期 ,運營知識更容易上手,理論+實踐,快的人,2個月搞定,慢的人,4個月也摸到門道了。

所以,對於沒有程式設計基礎的人來說,運營崗位可能是你綜合考慮下最好的選擇,也是最快速的選擇。
總結一下:
① 對於零基礎的小白來說,轉行網際網路的最佳切入點是——運營崗位
② 想要順利找到工作,學習底層技能的同時,需要掌握網際網路人的思維模式和做事方法。