嵌入式開發(fā)能干到幾歲?這是很多程序員*為關(guān)心的話題,也是*擔(dān)心的問題,對于嵌入式開發(fā)的前景不用說,嵌入式開發(fā)在未來幾年幾十年都會是發(fā)展*快的,所以學(xué)習(xí)嵌入式開發(fā)前景不是問題,而面臨的問題就是我現(xiàn)在30多了40多了,還能繼續(xù)做嵌入式開發(fā)嗎?
想必很多人都聽說過"軟件工程師職業(yè)是青春飯"這句話,而且在現(xiàn)在的社會中這樣的說法也很受歡迎,這寓意著就是過了30歲就不能再搞開發(fā)工作了,只能轉(zhuǎn)行做其他,人們普遍認為做軟件開發(fā)都是跟代碼打交道,非常用腦子,只有年輕人才有更多的精力去投入軟件開發(fā)工作,當(dāng)然這些理論也都是所謂的外行人給出的定義,當(dāng)然這些理論也就成為新程序員的前進的大障礙,終導(dǎo)致搞不清楚自己的發(fā)展路徑。
有很多時候都會聽到一句話,活到老學(xué)到老,嵌入式開發(fā)對于你來說能干到幾歲?那就得需要你來定義了,其實大可不必為以后不知道能干到幾歲而煩惱,30歲可以編程開發(fā),40歲也可以開發(fā)編程,對于嵌入式開發(fā)這一行業(yè)來說,你可以在剛開始的時候你沒有經(jīng)驗,好好努力,積攢經(jīng)驗,而且多多賺錢,當(dāng)你在嵌入式幾年以后,你可以選擇這樣幾種生活方式:
1、繼續(xù)做你的程序員,寫代碼
行業(yè)更新?lián)Q代的技術(shù)沒有那么快,比如底層技術(shù)的開發(fā),就像嵌入式開發(fā)等。
一個比較大的平臺,如 BAT 等,對崗位的需求穩(wěn)定且技術(shù)的延展空間足夠大。這樣的公司,能養(yǎng)得起 35 歲的碼農(nóng),對技術(shù)足夠的重視,給你的生存空間也比較大
2、走向技術(shù)管理崗位,目標 CTO
我們常常說技術(shù)人的兩條發(fā)展軌跡是*型和管理型,如果你簡單的理解為轉(zhuǎn)管理就只是帶個團隊就 too young too naive 了。
國外技術(shù)管理者的 title 有兩種,一種是 ITManager,一種是 TechLead。
我們所知的技術(shù)管理路線通常是指后者 TechLead 以及更高的職位空間:并不局限于純技術(shù)領(lǐng)域的探索,而是思考更多的問題。
諸如:如何將技術(shù)轉(zhuǎn)化為生產(chǎn)力?什么技術(shù)在什么樣的場合能夠發(fā)揮*大的價值?技術(shù)團隊?wèi)?yīng)該怎樣構(gòu)建?在一家公司里面,如何能將自己的技術(shù)能力*大化的發(fā)揮出來?
技術(shù)經(jīng)驗的累積對你來說一定是前提,然后要磨練的是你的思考能力,形成自己的思維方法和知識體系、管理認知,幫助企業(yè)完成技術(shù)戰(zhàn)略的布局,這將是你或者技術(shù)之于企業(yè)的更大的價值發(fā)揮。
嵌入式物聯(lián)網(wǎng)需要學(xué)的東西真的非常多,千萬不要學(xué)錯了路線和內(nèi)容,導(dǎo)致工資要不上去!
無償分享大家一個資料包,差不多150多G。里面學(xué)習(xí)內(nèi)容、面經(jīng)、項目都比較新也比較全!某魚上買估計至少要好幾十。
3、技術(shù)創(chuàng)業(yè)也是個不錯的選擇
如果你有足夠強的野心,對自己除了做碼農(nóng)以外的能力有足夠的自信,或許技術(shù)創(chuàng)業(yè)者也是個不錯的選擇。我們見過,行業(yè)里面有很多*的創(chuàng)業(yè)者、企業(yè)家,都是有技術(shù)背景。
在硅谷,技術(shù)人員主導(dǎo)創(chuàng)業(yè)的比重要占到 80% 以上,因為技術(shù)背景的創(chuàng)業(yè)者都非常的聰明,對產(chǎn)品有天生的理解力,而硅谷的氛圍和環(huán)境又能讓技術(shù)創(chuàng)業(yè)很早就滲透對商業(yè)模式的認知。
所以,如果您選擇這條路線,可能你需要去努力調(diào)整技術(shù)創(chuàng)業(yè)者的這些短板:
*,要克服技術(shù)型視野的局限,彌補商業(yè)能力的不足。
第二,要改變簡單執(zhí)著的處理問題方式,提升處理綜合性、復(fù)雜性問題的能力。
第三,要克服短期性視野,提升對困難的容忍能力和意志力。
這些都是你可以選擇的,嵌入式開發(fā)還是可以干很長時間的。不管你在以后是否已經(jīng)進階為"開發(fā)經(jīng)理"還是一如既往的"程序員",一樣都可以做編程序的工作。我們不難發(fā)現(xiàn)嵌入式工程師將是未來發(fā)展前景非常廣的職業(yè),尤其是有經(jīng)驗的工程師,在30歲以后即可不必做初始程序員了,你所做的將是核心編碼工作,尤其是難度較大的編碼工作;你只需要解決10%核心的問題,其它的大可以交給團隊里精力充沛的年輕人去做。
無論是什么職業(yè),也無論你處于什么領(lǐng)域,我們首先要明確一點,就是都會有一條持續(xù)性提高的路線,IT行業(yè)同樣跟其他行業(yè)一樣,都會經(jīng)歷 新手--> 熟手 --> 管理者三個階段。前兩個階段,是大部份人都會經(jīng)歷的,熟能成巧,做的時間長了,自然就成了熟手、高手了。但是第三階段,就不是看個人有多厲害,而是看你能否憑借自己的經(jīng)驗和技能,去指導(dǎo)更多的人一起去完成任務(wù)。
看到這里,你大可不必擔(dān)心,活到老學(xué)到老,你步入嵌入式就不必擔(dān)心,在你漸漸年齡大了以后,你就有擔(dān)當(dāng)管理員的能力了,不要怕嵌入式開發(fā)能干到幾歲,就看你往哪方面發(fā)展。