回覆列表
-
1 # IT人劉俊明
-
2 # 雪走漫談
身邊正好有一個這樣的例子。大學同學工作5年改行從事開發相關工作。之前是做手機渠道銷售工作的,然後大跨度的改行了。
當時通電話,說到改行這個做程式設計師的事情,我第一反應就是 臥槽,牛逼。畢竟一個行業做了5年左右了,而且已經是一個小領導了,然後還有勇氣推到重來,真的很佩服這樣的人。經過18年一年的學習,19年在上海找到了合適的工作,工資可能還沒以前高,但是人家找到了自己喜歡的行業,工作。不佩服都不行。
以前別人說,任何事情只要想做都不晚,我都覺得這句話是扯淡,道從我同學改行這件事真的有體會,任何事情,只要想幹,任何時候開始都不晚。
作為一名IT行業的從業者,同時也是一名教育工作者,我來回答一下這個問題。
首先,30歲轉行做前端開發應該慎重考慮,一方面目前前端開發需要從業者具有更為全面的知識結構,這就需要一個更為系統的學習過程,另一方面前端開發的工作壓力和工作強度也相對比較大,很多前端開發人員在30歲的時候已經陸續完成了崗位升級,從基礎的前端開發開始做起會有一定的心裡壓力。
如果在30歲開始進入前端,應該做好三方面準備,其一是要有一個有效的學習渠道,能夠儘快構建出一個較為全面的知識結構;其二是要能夠具有較強的實踐能力,實踐能力對於前端開發人員來說還是比較重要的;其三是要有一個長期的發展規劃,能夠儘快獲得崗位升級,從而在技術領域走得更遠。
目前前端開發有三大發展趨勢,其一是前端開發知識面不斷擴大,不僅涉及到Web前端知識,還涉及到移動端知識;其二是前端開發後端化趨勢明顯;其三是前端開發平臺化趨勢明顯。從這三大趨勢來看,當前要想進入前端開發領域需要學習的知識量還是比較大的,對於初學者的學習能力和實踐能力都有了更高的要求。
在移動網際網路的推動下,目前不少開發團隊中前端開發人員的比例也有了明顯的提升,其中一個重要的原因就是移動端的開發任務有了明顯的增加,涉及到App開發(Android、iOS)和各種網際網路平臺的小程式開發,這些任務都需有由前端開發人員來完成。但是,隨著移動網際網路增量紅利的逐漸退去,目前App開發已經進入到了一個相對穩定的開發期,新增的需求也相對比較少了,所以在崗位需求量也會有所趨緩,這在一定程度上會影響前端開發人員的就業。
最後,目前前端開發人員要想獲得較強的崗位競爭力,應該重視一下開發平臺的學習,比如大資料平臺、雲計算平臺等,基於開發平臺能夠在一定程度上提升前端開發人員的開發能力,而且基於平臺進行軟體開發,也是產業網際網路時代的一個趨勢。