摘要:進大公司似乎跟你會什么單片機并沒有直接的關系。后面換了幾家公司,其實都是治標不治本,抱怨更沒用,關鍵還是要自己研究一個方法,如何大大縮短開發周期。最后聊下大公司的事情。所以,各有利弊,沒有說在大公司一定比小公司好,小公司主要看老板。
進大公司似乎跟你會什么單片機并沒有直接的關系。
但凡做過幾年研發的都知道,雖然我們是從事嵌入式單片機開發,但核心其實還是你的編程思維和水平。
企業做產品不是固定用哪個單片機的,而是根據市場的情況走,我們在選型之前會考慮到成本、交貨周期、開發周期等因素。
STM32之所以這么火,是因為它的這些因素基本滿足大家的需求。
萬一哪天不滿足了,就會隨時被替代,就像今年芯片大漲,很多人都用GD和別的芯片替代了。
而一個合格的工程師,應該是任何一款單片機拿過來都能快速用起來。
會用哪款單片機不應該是我們核心的競爭力,而是站在宏觀的角度,我怎么能把一款產品又快又穩定地做出來。
我在從事開發的時候,有些產品經常會催的很急,客戶催老板,老板催你,而我們只能干著急,越急越慌,越慌越錯。
客戶和老板都認為這個產品功能很簡單,幾天就能做出來,做不出來就是你能力的問題,這種無助只有經歷過的人才懂。
我經常被這種節奏逼到頭頂隱隱作痛,也準備實在做不出來就離職算了。
后面換了幾家公司,其實都是治標不治本,抱怨更沒用,關鍵還是要自己研究一個方法,如何大大縮短開發周期。
我主要還是做產品軟件開發比較多,每個產品多多少少都有一些通用的功能。
比如說大多數產品都有按鍵、LED燈、各種各樣的定時需求,數據流處理等等。
如果自己能寫一個通用的程序,把這些功能都寫成模塊集成進去,當產品要用的時候直接移植,改改IO口,改改數量就能用,是不是會快很多。
于是,我就自己寫了一個程序架構,把這些功能模塊代碼都集成進去。
后面開發產品,我基本都是復制粘貼代碼,最后寫寫產品的功能就好了。
只要不是特別復雜的產品,軟件的開發周期基本都是在2-3周左右就能搞定。
而現在很多工作經驗不豐富的工程師,一個產品功能要做1個月甚至更久,這就是差距和競爭力。
核心的競爭力都是很微妙的,可能是你看不到摸不著,但是別人就是比你優秀。
這個架構,我在2019年錄制成了一套視頻教程,本來打算那時能不能拿去賣的,后面工作一忙就擱置了。
現在時間一長,想想與其放著吃灰,不會分享出來給大家學習。
雖然講的不咋滴,但是內容個人認為價值還是很大的,湊合看吧。
特別是對于1-3年甚至以上工作年限的工程師,可能你一年都想不到怎么解決的問題,看完就能恍然大悟了。
這個教程我已經直接上傳到小破站了,或者直接找無際單片機編程拿。
最后聊下大公司的事情。
大公司有篩選的資本,所以一般不缺技術大牛,除了技術,他們還重你的學歷。
可以說學歷是門檻,大公司注重企業形象,在企業宣傳的時候,說我們研發80%都是研究生,10%是博士,10%是本科,那先不說公司做出來的產品怎么樣,實力肯定是沒問題。
如果你一家大公司,90%都是大專,10%本科,別人就覺得你們公司到底行不行?
而小公司就對這個沒太嚴格的要求,他們還掙扎在生死邊緣,搞不好哪天就倒閉了。
這個時候就需要一個有能力的來救場,最好你啥都會,他還能節約幾個職位的錢。
一個做軟件開發的,讓你去焊板子也是非常常見的事。
如果自身條件夠好,那肯定先去大公司比較好,大公司流程比較系統規范,每個環節都有一套標準。
基本不會有”全能戰士”的發揮空間,你做軟件的,絕對不會讓你把硬件設計也做了,連測試都有專人幫你測。
除此以外,大公司還有一個最大的作用就是能給你積累資源,比如人脈、供應鏈。
有大公司給你做背書,供應商都求著你用他們的東西,各種技術支持賊到位,有些直接住你公司附近天天支持你。
小公司一些優質供應商鳥都不鳥你,雖然你是客戶,愿意把貨賣你,你都感覺欠了他一個人情。
整體來說就是大公司穩定,但是競爭大提升比較難,小公司鍛煉人,只要你有能力,老板給你股份跟玩一樣。
所以,各有利弊,沒有說在大公司一定比小公司好,小公司主要看老板。
老板的資源、對市場的洞察力、執行力,還有做人都非常重要。
跟對老板吃香喝辣,跟錯老板西北風都喝不上。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/122512.html
摘要:所以我必須基于自己現在的情況走出一條適合自己情況的成長路線。下位機上位機的思想下位機上位機這就是我自己探索出來的技術成長路線。對和嵌入式的朋友感興趣的朋友可以試一下我這條學習路線 ...
摘要:嚴格地說,應該是模仿實驗。為什么覺得無從下手,看資料沒有頭緒經驗總結看資料需要計劃耐心和速度這里所謂的資料包括書籍文檔。建議有報銷條件的同學自己設計一塊板子學習。無法報銷的同學,可以選購一款開發板學習。 STM32系列基于專為要求高性能、低成本、低功耗的嵌入式應用專門設計的ARMCortex...
摘要:學單片機多去官網上查資料,下載手冊,像我入門的單片機經常去官網,還有學的系列板子,公司的官網的官方例程給的很詳細,在英文視角閱讀對你大有益處。 目錄 1.C語言經典 2.單片機系列 3.Python方面 4.嵌入式LWip協議 5.Android 6.C++經典書籍 7.Linux開發 ...
閱讀 2555·2021-11-22 12:05
閱讀 3441·2021-10-14 09:42
閱讀 1675·2021-07-28 00:15
閱讀 1981·2019-08-30 11:08
閱讀 1476·2019-08-29 17:31
閱讀 918·2019-08-29 16:42
閱讀 2327·2019-08-26 11:55
閱讀 2108·2019-08-26 11:49