本文很干很長(cháng),有我從事技術(shù)多年的經(jīng)驗總結,也有我艱辛創(chuàng )業(yè)的經(jīng)歷分享,堅持看完,我相信一定對你未來(lái)有所幫助,看不完先收藏起來(lái)吃灰也不錯喲~
不知不覺(jué),我已經(jīng)從事了嵌入式方向之一單片機開(kāi)發(fā)近10年了。
這10年我對這個(gè)行業(yè)感慨萬(wàn)千,至今我還保留著(zhù)10年前做平衡小車(chē)的開(kāi)發(fā)過(guò)程,每次看都慢慢的回憶。
每個(gè)男孩心中都有一個(gè)"鋼鐵俠"夢(mèng),想要通過(guò)技術(shù)親手去做出好玩的東西,當初我也是因為興趣和實(shí)在不知道做什么進(jìn)入這行。
嵌入式涉及的技術(shù)、知識面、應用太廣太廣了。
我不敢輕易去評價(jià)這個(gè)行業(yè)怎么樣,也沒(méi)資格,畢竟我對嵌入式的了解只是冰山一角。
本文只針對我個(gè)人比較了解的單片機方向,來(lái)分享下個(gè)人的經(jīng)歷和經(jīng)驗,不喜就噴,千萬(wàn)憋壞了自己!
在這里,談機色變,一說(shuō)到單片機,*多的聲音就是沒(méi)錢(qián)途,早脫坑,干得多拿得少。
曾經(jīng)我和大多數人一樣,一遍靠著(zhù)這個(gè)行業(yè)吃飯,一遍罵著(zhù)這個(gè)行業(yè)辣雞,也很羨慕那些做純軟件的,同等工齡和經(jīng)驗下,工資總是能比自己多個(gè)4-5K。
后面我實(shí)在憋不住了,決定大膽一次,拿著(zhù)僅有的3萬(wàn)塊存款,裸辭出來(lái)跨行創(chuàng )業(yè)做新媒體,想徹底擺脫這惡心的單片機,惡心的代碼狗。
這是我第二次自學(xué)進(jìn)入全新行業(yè),*次是10年前的從電梯專(zhuān)業(yè)跨行自學(xué)到單片機。
因為看到新媒體這個(gè)行業(yè)的人能在短短的幾年時(shí)間實(shí)現了我們做打工一輩子都賺不到的錢(qián)。
和大多數大神劇情不一樣的是,我還沒(méi)有逆襲成功,目前還在生存線(xiàn)掙扎。
不過(guò)我覺(jué)得自己已經(jīng)挺不錯了,人總得學(xué)會(huì )苦中作樂(lè )對吧?在一個(gè)陌生的行業(yè),*個(gè)月就開(kāi)始盈利,在面臨每個(gè)月8-9K的固定支出情況下苦苦堅持了8個(gè)月,3萬(wàn)塊本金依然還沒(méi)動(dòng)過(guò)。
還能熬多久,我也不知道,反正每天定好計劃狠狠執行,大不了沒(méi)錢(qián)了再回去打工唄~
這幾個(gè)月的創(chuàng )業(yè)生涯,我發(fā)現了3點(diǎn):
1. 那些賺錢(qián)的大神都是在某個(gè)行業(yè)深耕多年的。
2. 大多數人不可能靠打工賺到錢(qián)。
3. 任何一個(gè)行業(yè),想要賺錢(qián)*終都要回歸到流量和產(chǎn)品,缺一不可。
很多小伙伴看到這里,可能會(huì )說(shuō),這跟今天的主題有毛關(guān)系?
其實(shí),能透過(guò)表象看到本質(zhì)的聰明人已經(jīng)懂了一半。
接下來(lái)我將從下面幾點(diǎn)更詳細地去剖析:
一、起點(diǎn)決定天花板
為什么我選擇出來(lái)創(chuàng )業(yè)?其實(shí)并不是因為工資低,如果去打工我的日子會(huì )比現在舒服很多。
我的起點(diǎn)比較低,由于學(xué)歷、數學(xué)英語(yǔ)這些因素導致我已經(jīng)到達了一個(gè)瓶頸,工資再往上只有兩種可能:
1. 擔負更多的責任,徹底過(guò)上上班996,生病ICU的日子。
2.花時(shí)間再去讀個(gè)學(xué)歷,再報班把數學(xué)英語(yǔ)深造一下,然后去做更深的領(lǐng)域,比如Ai,這對于一個(gè)已經(jīng)奔3的人來(lái)說(shuō)不現實(shí)。
還不如結合一些新的領(lǐng)域+自己擅長(cháng)的領(lǐng)域去挖掘可以突破的機會(huì )。
做單片機開(kāi)發(fā)的工資在一線(xiàn)真的不低了,養家糊口,偶爾出去下個(gè)館子啥的一點(diǎn)問(wèn)題沒(méi)有,如果做ARM+Linux方向會(huì )更高一些。
目前這塊的需求還是挺大的,我幾年沒(méi)更新簡(jiǎn)歷了,陸陸續續都會(huì )有企業(yè)主動(dòng)找上門(mén)來(lái)。
前幾年有個(gè)做java的朋友和我同一屆畢業(yè),我記得有2年app突然火爆了起來(lái),其中一年是物聯(lián)網(wǎng)帶動(dòng)的,然后都一窩蜂地都去學(xué)java,各種培訓班滿(mǎn)天飛。
那時(shí)他的工資總是能比我多4-5K一個(gè)月,就在去年他出去找工作,工資已經(jīng)跟我持平了,或許我再出去找的話(huà)可能比他更高。
在我看來(lái)啊,越多人看不起嵌入式,看不起單片機,就更是一個(gè)入行的機會(huì )。
隨著(zhù)物聯(lián)網(wǎng)和5G技術(shù)逐漸成熟,勢必也會(huì )撕開(kāi)這一塊的缺口,至于物聯(lián)網(wǎng)和5G和嵌入式,和單片機有啥關(guān)系,這里就不去普及了,我只能說(shuō)關(guān)系很大!
二、學(xué)習深度
很多人總是喜歡拿嵌入式和純軟件去比,其實(shí)完全沒(méi)可比性。
首先是技術(shù)體系不一樣,然后就是學(xué)習深度不一樣。
很多人總是喜歡夸大其詞,說(shuō)又要學(xué)硬件又要學(xué)編程啊,工資又低啊,還是搞純軟件香啊。
不可否認,嵌入式確實(shí)要懂硬件,至于懂到什么程度就要看你從事什么方向的開(kāi)發(fā)了,如果是應用層,那需要學(xué)習的硬件非常少,只要能看懂原理圖就行了。
看懂多簡(jiǎn)單,進(jìn)入到芯片的無(wú)非就是模擬量、各種通訊協(xié)議、數字量,具體硬件怎么實(shí)現的功能根本不用關(guān)心,不然硬件工程師干嘛用?(全棧牛人除外)
這些原理圖讓硬件工程師跟你講個(gè)30分鐘基本就會(huì )了。
再拿我熟悉的單片機開(kāi)發(fā)來(lái)說(shuō),大多數人主要還是做應用比較多,硬件都是模塊化,開(kāi)發(fā)周期快,成本也不見(jiàn)得比你自己做要高多少。
像做wifi模塊的,別人一個(gè)測試設備都是上百萬(wàn)的,如果只是產(chǎn)品需要聯(lián)網(wǎng),*佳方案就是單片機+wifi模塊,而不是說(shuō)自己從頭到尾做一個(gè)wifi模塊。
這就意味著(zhù),入門(mén)做單片機開(kāi)發(fā),前期只需要知道一些常用的電路基礎,比如說(shuō)歐姆定律、二極管、三極管開(kāi)關(guān)原理基本就夠了。
前期如果是做單片機軟件開(kāi)發(fā)主要的精力還是放在C語(yǔ)言和單片機上面。
根本不需要像一些人說(shuō)的要深入去研究模擬電路,數字電路,微機原理之類(lèi)的,研究這些大概率是學(xué)不動(dòng)的。
人在不同的階段,對一件事物的理解和接受程度是不一樣的。
很多杠精可能會(huì )說(shuō)你這樣根本沒(méi)有核心技術(shù),這是典型的技術(shù)人思維,核心技術(shù)永遠都是掌握在少數人眼里,大多數企業(yè)做產(chǎn)品都是供應鏈整合。
這樣看來(lái),嵌入式單片機開(kāi)發(fā)方向還是很不錯的,上手快,門(mén)檻也低,再看工資水平也不低,綜合評估投產(chǎn)比是非常高的,簡(jiǎn)單來(lái)說(shuō)就是學(xué)習周期短,見(jiàn)效快,回報率高。
我覺(jué)得通過(guò)這種方式去選擇自己的定位或許更合適一些吧,而不是說(shuō)看哪個(gè)行業(yè)工資高,哪個(gè)行業(yè)工資低。
*后含淚奉勸大家一句:工作如果單純看工資高低,幾年以后依然會(huì )為生計奔波。