理論上,可以,但就是會比較辛苦。你知道半路出家和科班出身最大的差別是什么嗎,
假如你大學學的軟工相關專業,那么你無論怎么不學無術,四年在大學里如何劃水,
而半路出家的呢(比如區區在下),為了能夠快速上手,最開始學的,就是應用層面的東西,像用python先搞個爬蟲,學前端直接從寫頁面開始,學java直接從做一個計算器應用開始……做這些,沒有錯,外面培訓學校也是這么教的,說明自然有其正確的理由——
半路出家的選手,若非自己有心鉆研,一般是不會明白編程中,那些底層的邏輯和知識體系的。能從半路出家的狀態,晉級到大牛的狀態的人,沒有一個不是努力鉆研過底層知識的,真的。
但是有個現象很有趣,也很無奈:
我有時候會招聘測試的小伙伴,我就發現,越是半路出家的,心態越會浮躁,我曾經面試過一個小女孩,商務轉開發的,做過前端和運維,現在想做測試或者產品經理,談吐中透著機靈,但是話里話外的意思,就是那種“我就想從事一個來快錢的工作”,
所以,看她的履歷,她學過iOS,學過安卓,這些東西的特點是什么?需求大,框架清晰,學習周期短,看上去,她什么都學了一點,但是,什么都是淺嘗輒止。
再一個,這是我的親身體會。
我是半路出身,在我沒有下狠心去學習研究底層知識之前,讓我看技術文檔,我真的看不懂。但我那些科班出身的同事,對于他們來說,解讀那種東西毫無壓力……因為,很多技術文檔,會涉及一些基礎概念,而那些基礎概念,對當時的我來說就是瓶頸。跨越不了的話,就沒有辦法再前進一步,只能停留在初級測試員的階段。
你只有搞懂了基礎的東西,才能談后面的自動化測試、性能測試等等稍微高階一點的技術,否則越到后面,越覺得云里霧里。
所以,半路出家能否成為大牛,理論上,可以!但大多數人都堅持不到成為大牛的那一天,就放棄了……不論做什么事情,創業也好在公司升職加薪也好,都需要一個過程,但現在很多人只是想怎樣才能一夜暴富~so~主要還是,看心態吧。