为了兴趣爱好,我该选嵌入式么?
“絕對不要!!”
“絕對不要!!”
“絕對不要!!”
喜歡聽結論的同學們,我說的夠清楚了吧?接下來,是為那些喜歡問“為什么”的小好奇們解答疑問的環節。為了讓道理變得簡單明了,請允許我使用自問自答的方式。
【提問】你的觀點僅代表自己么?
答:
是的。
【提問】你有什么辦法說明你觀點的分量呢?
答:
我從小學3年級開始寫代碼。至今已經寫了26年了。其中,如果算上大學時間參加Robocon的4年,我寫嵌入式代碼的時間有16年了;如果只算大學畢業后實際參加工作的時間,就有12年了。
【提問】你最后悔的一件事是什么?
答:
你們已經看到了,我從小學開始就對計算機非常感興趣,可以說這幾乎是我唯一的、也是為之瘋狂和堅持了很多年的興趣愛好。我比較后悔的一件事情是把自己的興趣愛好變成了專業。
高情商的說法是:從此以后你就每天都能做自己感興趣的事情了;
低情商的現實是:從此以后你再無興趣愛好……
然而,這并不算是我最后悔的一件事情。其實因為我在高中的時候就擁有了大約國家計算機等級考試三級的水平,而我本科專業是軟件工程,懂的小伙伴應該明白,基本上軟件工程專業在2008年的時候,畢業生水平的“及格線”也就是差不多計算機等級三級左右——換句話說,我在大學時候毫無專業課壓力,實際上比大多數人更擁有自主選擇權——然而事后證明,我選錯了。
當時,我可以選擇和大多數人一樣在PC端(那時候還沒有移動端和互聯網端的開發熱潮)耕耘,并在未來進入互聯網或者移動端從事開發;然而,那時候我選了“看起來最酷”的嵌入式開發。至今我都記得當時為之血液沸騰的想法:
“在一個自己設計的電路板上運行著自己設計的程序,這是一件多么讓自己自豪的事情?這不比人人都可以做到的、在PC通用系統上寫個程序酷多了?(何況那時候我已經有差不多10W行VB代碼的積累了)”。
現在想來,我真是悔得腸子都青了。
同樣的996、同樣的努力、同樣的投入,你從事嵌入式開發跟從事互聯網開發,最終的收入差距,不用我說都明白吧?
【提問】如果我就是對嵌入式充滿了興趣,可以說興趣一點都不亞于你,那么我該怎么辦?
答:
簡單說,就是“保護你的興趣愛好,讓它永遠作為一件能讓你充滿興趣的事情”。具體操作上,你應該:
找一份有“錢途”的工作,并增加自己賺錢的能力。檢驗標準是:單身時候擁有足夠的消費能力和自由、有家庭的時候能讓自己的家人在自己所屬的階層和生活圈內衣食無憂;
把嵌入式作為一個愛好、讓自己成為一個極客。用自己的“鈔能力”和業余時間去玩那些開源的大玩具、去做自己的開源項目、去實現自己的想法。
有一點,請所有的同學都要牢記于胸:嵌入式無論是作為愛好還是工作,都是一個非常花錢的行業。
一個優秀的嵌入式工程師,如果你是硬件工程師,就需要砸大把的錢來用于開板、試錯、量產——最終一般是公司用項目的研發經費堆積了一個一線硬件工程師的經驗;如果你是一個軟件工程師,實際上要經歷大量的實際項目的開發才能積累足夠的經驗,而這里實際項目的研發經費同樣也包含硬件的設計、生產成本。
一個嵌入式愛好者,要想自己玩嵌入式,就要獨自承擔所有的開發成本,這就包括相關的儀器設備(焊臺、熱風槍、示波器、邏輯分析儀),自己承擔硬件設計成本、以及3D打印的成本、各類開發板的成本等等。
錢,是嵌入式興趣愛好的基礎。只要你有足夠的賺錢能力,有足夠的動手能力,你就是嵌入式極客圈最亮的仔。
相反,你看那些選了嵌入式作為職業的人,且不說996已經消耗了大量的空閑時間,就說上班做的事情你下班還想繼續做么?還沒有覺得想吐么?還有能力繼續動腦子么?就算你說你都有,我就問,你有那個經濟能力去支持你把嵌入式繼續作為一個愛好么?
別沉默、別嘴硬、你沒有……
如果你有這個能力,你也不會哄不好女朋友(如果你有的話)。
【提問】你最羨慕什么樣的機會?
答:
我記得幾年前,遇到過一個大學畢業生,能力很強,非常喜歡嵌入式。他一臉迷茫的試圖從我這個過來人那里取經——解決他的一個職業選擇上的困惑:
究竟是聽家里的安排進入養老的體制內,還是堅持自己的愛好,出來找一份嵌入式相關的工作。
我相信他不是來凡爾賽的,這是一個真正讓他苦惱的問題;但這樣的問題同樣也讓我羨慕得想啃自己的手指尖——真是的羨慕嫉妒恨啊。
我告訴他,進入體制內,如果真像你爸媽說的那樣有錢也清閑,你其實沒有任何好猶豫的——就選那里。因為從此以后你就有足夠的財力和空閑時間從事自己的興趣愛好,想做什么項目就做什么項目,還有什么好猶豫的呢?
也不知道他后來聽沒聽我的。但后來的確經常在開源社區看到他活躍的身影,應該是“閑的不得了”,也“快樂的不得了”吧?
【提問】你認識開源社區中的嵌入式大牛都是什么樣的?
答:別的不說,你能在開源社區看得到的牛人,當中幾乎大部分人都不靠嵌入式討生活。這其實是一個幸存者偏差——能經常出來混開源社區,還做貢獻,如果不是為了做相關生意,那么說明他的確閑的不得了呢。
你品一品。
【提問】難道嵌入式行業不適合本科畢業生么?
答:
雖然我自詡職業勸退師,但這個行業的興衰有自己的規律,不會因為我多說了兩句就少了多少優秀的工程師——這是由簡單的市場工資定價規律決定的——錢給夠了,什么都不是問題;也不會因為我美言兩句,就能引來多少人前赴后繼——且不說我妄自菲薄的捫心自問“我算老幾”,實際上,同樣道理:待遇不好,畢業幾年后,大家不同行業的同學一比較,自然心知肚明——我又不發你錢,想留也留不住不是?
但,這里已經存在一個很重要的點——看問題的標準:如果你是一個一本、二本的優秀計算機專業畢業生,在付出同樣的努力的情況下,通常來說,大概率你可以在其它行業找到薪水更好的工作;但如果你是來自于那些天坑行業的從業者、或是擁有三本、職業教育甚至是自學成才的背景,那么嵌入式行業的收入在你看來也許并不算太差——本質上,這還是一個“小馬過河”的道理。
當互聯網抽水機用較高的薪水抽走了其它收入較低行業的優秀人才時,產生的空位不會永遠空著,而是會吸引更多其它尋求改善待遇的人。這在現象上就表現為:嵌入式應用開發行業的人才質量總體降低——這也不是我們這些博主多說一兩句話就能改變的——而是人才流動的經濟規律決定的。
【提問】那么這個行業中就沒有憑借一槍熱誠投入其中的“逆行者”么?
答:首先,我不算,因為我后悔了,而且我是因為積重難返才被迫堅持的。但我真的認識這樣的一些人:他們熱愛嵌入式、從事著相關的工作、收入不一定很高但依然在精進技術上孜孜以求。更難能可貴的是,其中一些還在做著吃力難討好的事情——比如以公眾號的形式分享著自己的知識。
最后,不管你們以后是否會繼續從事嵌入式開發,都希望你們不要丟棄了這份愛好、不要忘記“追求快樂”、“追求創造”的初心。
原創不易,
如果你喜歡我的思維、覺得我的文章對你有所啟發,
請務必 “點贊、收藏、轉發” 三連,這對我很重要!謝謝!
文章轉自公眾「裸機編程」
總結
以上是生活随笔為你收集整理的为了兴趣爱好,我该选嵌入式么?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JSP javaweb餐厅点餐系统源码(
- 下一篇: MMKV_mmkv之基本介绍