想轉行程序員,我勸你慎重

師弟前兩天向我諮詢校招的事情,在和他聊天的過程中有些小感慨,於是就有了這篇文章。

本文主要針對想轉行做程序員的朋友,希望我的經歷和感悟給想轉行的你們一些建議和幫助。

公衆號讀者應該都知道我是轉行程序員,本科學車輛工程,研究生轉向汽車電子,主要是做汽車軟件的開發工作。通過校招進入汽車電子行業,從事嵌入式軟件開發,成爲一名職業程序員。

在讀本科期間,我其實非常不喜歡計算機課程,C語言和VB均是划水而過。但考研究生選方向時,卻偏偏選擇了汽車電子。

當時,只是簡單地認爲汽車電氣/電子化是未來的主流,但從未想過汽車電子是與編程相關的專業,只知道汽車電子與汽車控制有關。

讀研期間,跟隨導師做車聯網、臺架控制和自動駕駛等項目,這些項目爲我積累了豐富的編程經驗。

慢慢地,我發現寫代碼是一件很美妙的事情,解決一個bug也是一件很有成就感的事情。自此以後,我才決定轉行做程序員。

現在轉行做程序員後,我每天都會惡補計算機專業的基礎知識,例如:操作系統、軟件工程和數據結構與算法等知識。對我來說,這些書爲我打開了新大門,非常有趣,悔恨自己當初爲何不報考計算機。

另外,在空閒時間,我會自己找些代碼來看或者寫一些小工具或者閱讀一些前沿技術書籍,對我來說這些都是很好的休閒活動。

因此,我轉行的原因主要有兩點:

(1)有項目經驗,找工作有優勢

(2)自身喜歡,有內在驅動力

然而,師弟前兩天向我諮詢校招的事情,他想來我這邊工作,提前打聽一下公司情況。

我倆的對話情況如下:

師弟:師兄,我也想留在xxx這座城市,那你現在的工作崗位是什麼,薪資是多少?

我:做嵌入式軟件開發,薪資xxxxx元。

師弟:待遇這麼好,我也想去你們公司,那我應該做什麼呢?

我:C語言基礎要學習,有項目經驗最好。另外,你會編程嗎?你在課題組做什麼方向?

師弟:我現在方向很亂,主要是做汽車動力學仿真,用過matlab。本科學習過C語言(潛臺詞就是沒有編程經驗)。

我:好吧,如果你想來,可以先學習C語言,我可以幫忙內推。但第一輪是筆試,你可以準備一下。

(兩天後)

師弟:師兄,你說的薪資是交完五險一金之後的嗎?

我:是稅前工資

師弟:OK,那我先準備着。

對話到此結束,說實話他想轉行的很大一部分原因是我說出的薪水高出了他的心裏預期。但沒有任何編程經驗的他,學習幾個月C語言就打算做程序員,可能性並不大。

另外,我這學弟還沒清楚自己的發展方向,僅僅因爲薪資比汽車行業其他職位高幾千塊錢而貿然轉行,實在有些唐突。如果轉行成功,他可能發現寫代碼對他來說是一種折磨,然而校招已經過去,不可重來。

但我並沒有對他說這些,一是因爲所在學校的汽車專業實力比較強,不愁找工作;二是因爲校招的職位會讓他眼花繚亂,他轉行的可能性及轉行成功的可能性並不大。

我這篇文章是想對那些有轉行想法的朋友說的,如果你因爲程序員薪資高而轉行,建議你一定要慎重。現如今,計算機行業發展迅速,知識迭代更新速度很快,程序員必須要有持續學習的能力,才能保證不被時代丟棄,不會被困在35歲這個瓶頸。如果你是因爲高薪轉行,那很大概率會陷入技術和年齡的焦慮中。

想轉行的朋友,請一定要慎重,一定要綜合考慮自身因素,做出最適合自己發展的選擇。

ps: 歡迎關注我的公衆號[酷酷的coder],分享轉行菜鳥程序員成長過程彙總的煩惱和反思.
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章