案
我是一個從建筑行業轉行過來的后端工程師,轉行來寫代碼了。最近發現經常有同學和網上的朋友問我一些轉行的問題,零零散散地回答莫不如寫一篇文章,以后回答此類問題就方便多了。
我的專業是給排水,屬于非常傳統的專業。大學期間自學了一些編程語言,沒有什么項目經驗,只能算是有一個感性認識。在真正換行業的時候,還是經歷了一些波折的,所以還挺愿意分享出來的,讓大家在換行的過程中有個參照。
如果你不是轉行做開發的,也可以看看,畢竟套路是相通的,作為參考。
雖然我轉行不久,但是我覺得我的分享還是有意義的,畢竟大牛離你更遠,我離你的水平更近。
動機
你轉行的初衷是什么?
無需諱言,大家對于工作的基本訴求不外乎錢多、有發展、事少(能夠平衡工作和生活)、興趣使然。這幾項基本上可以歸納為一點:投入產出比。
你在設計院畫工程圖,晚上加班,周末加班,如果恰好做的工程是個地標或者是意義重大,還能有點滿足感,那如果是改造某個職工宿舍呢?
你如果是大學畢業去了工廠,和一幫年紀稍大的人一起,要么是雞零狗碎地打雜,要么是雞同鴨講,最后到手工資也不多;
你如果是一名公職人員,N學N作,業務考核,慢慢燃盡自己的青春(我還是見過真心喜歡這個行當的,而且非常理性,這類是例外);
為什么你不想做了?
其實不是你不安分,只是上面工作的投入產出比太低了。如果一個行業已經發展了幾十年,而且行業的總量也就那么多,機會已經非常有限了。更不論有些行業最近經歷了從高峰到低谷的轉變,人才積壓嚴重。舉個例子,原來在某家市政設計院,比我們大10歲的人剛畢業沒多久就自己負責一個上億的項目,幾年時間已經設計了非常多的高架橋、城市管網。到了我們這一屆,同期有很多名校的研究生進來,只能是做做改造項目或者非常小的項目。 很明顯,當年人才缺口大,現在缺口已經補上了。
所以,利用自己有限的人生去做有前景順帶有錢景的事情是理所應當的。
方向
剛說到了傳統行業缺口都被補上了,那當你選擇新的行業時,如何選擇方向呢?
聽說iOS開發挺賺錢的:君不見,剛入行的iOS開發已經滿大街了。每項技術出來之后,如果真的非常好,用不了幾年就會飽和;如果真的不好,永不了多久就會消失。
對于非常好的技術,從它開始火到飽和的時間不會非常長,這里面的原因很多,比如培訓班的批量生產、別的技術路線轉入。 比如我當時選的Node.js開發,從去年到現在,已經有很多人在用,現在據說剛入行的人已經不太好找工作了。但是如果某個技術非常小眾,選了之后沒公司用,也比較麻煩。
所以,選擇一個方向真的很重要,選不好的話會非常麻煩。
比較簡答的方法是去互聯網招聘網站上轉一圈,挨個點開里面的類目看看自己喜歡哪個方向,確定自己的關鍵詞,比如 后端開發、前端開發、大數據工程師、安卓開發、甚至是產品經理。有些崗位是橫向發展的,有些崗位專注某個縱向領域,總之,可選項還是非常多的。選的時候自然要看要求的工作年限和能夠offer的薪水,這個不可避免地影響自己的感性選擇。總之,選一個自己覺得最靠譜的。
接下來的一步便是列清單。所謂列清單,找來自己中意的崗位類目下的崗位需求,暫時忽略年限、經驗等非技術因素,把基本的技術要求列出來。以Java后端工程師為例,作為一個后端,要會Linux服務器的基本命令、要知道HTTP的基本原理;作為一個Java工程師,要掌握Java;作為一個Java后端工程師,要會Java的某些框架。 不要覺得自己總結這些很困難,一開始肯定是一臉meng'b的,會陷入“這是啥?這又是啥?”的疑惑中。好在我們有搜索引擎,對于自己不知道的名詞,總會有辦法明白大概的意思。
在列技能清單的過程中,你也會對自己通過感性認識挑出來的崗位有一個較為理性的認識,或許會因為發現其實不適合自己而改變方向。早點改變總比學了一半了再換要好很多。
如果你看到了這篇文章,有什么疑惑,請聯系我。weibo:@白不菜
文章列表