QT大俠飛揚青云
今天第一期,我們要聊的是一位QT大俠,他的網名叫飛揚青云,也可以叫他劉工。我和他并沒有見過面,只是在微信上聊過,所以算是一個網友吧。他呢,嚴格意義上來說也不是純干嵌入式的,但是和嵌入式有很大的關聯,所以今天的內容還不算太跑題。在正式介紹他之前,我先簡單介紹一下QT。
我在兩年前開始接觸QT,對它是由衷的喜愛,自從用上了QT,就再也不會考慮MFC、C#等來開發上位機了,原因如下:
QT相比MFC要簡單的多
優良的跨平臺特性,PC Windows系統、Ubuntu系統,ARM嵌入式Linux系統、甚至手機安卓系統都可以方便的使用
豐富的API、例程和開發文檔
看看有哪些著名的軟件用到了QT吧
Google Earth:三維虛擬地圖軟件
Opera:一款有名的瀏覽器
VirtualBox:一款開源虛擬機軟件
Xconfig:Linux Kernel配置工具
WPS Office:金山公司(Kingsoft)出品的辦公軟件
太多不一一列舉了.....
我當時用QT是為了完成老板交代的任務,需要完成一套演示系統,看看當時我做出來的東西:
說了這么多,不是要介紹飛揚青云的嗎,別急他馬上登場。
我就是因為這個項目認識的他,因為當時在網上搜索儀表盤控件,看到了他的博客,項目里需要用,所以就付費購買了他的代碼用在了自己的項目里(上面視頻里左上角那個速度儀表盤),花了很少的錢,但是出色的完成了領導交代的任務,相比那點錢,顯然后者更重要。
你可能會感興趣他是如何達到這個水平的呢?我和你一樣也很感興趣,本想私下問他的,但是看到了他有個編程語錄,看完之后我就決定不問了,引用了前15條放到這里:
學習編程是一個漸變的過程,1年精通,3年熟悉,8年入門,10年懵逼,15年頸椎康復指南,30年灰飛煙滅。
老板或者客戶:什么需求我不清楚,想要什么效果也不知道,但是你做出來什么是我不想要的,這個我很清楚!殺死一個程序員很簡單,改幾次需求就可以了!
一個控件從0到基本可用,如果差3條街的話,從可用到好用,還差著30條街。控件如此,軟件系統亦如此。
一行代碼,1塊錢,知道怎么寫,100塊錢。好比醫院的手術醫生,手術所用藥物100塊錢,但是一臺手術幾千塊,為什么,因為只有他知道怎么手術,同樣是開刀,知道怎么開是最值錢的!
很喜歡鬼谷子一段話:我們做了很多事情,不必在意答案,因為沒有答案,如果答案是別人所需要的,我們就是在走別人的路,但是,我們是要給別人答案的人。沒有什么是絕對的,答案也不會只有一個,所以論證答案,本身就是愚蠢的。
關于讀書無用論,學歷只是很小的一方面,其實最重要的是三個能力:自主學習的能力,解決問題的能力,人際交往的能力!三方面都厲害,哪怕幼兒園畢業,都是頂層人物。讀書,培養的就是這三方面的能力。只是有些人培養好了,有些人沒有而已。
軟件寫得再好,代碼再牛逼,界面再漂亮,架構再厲害,不能解決用戶的實際需求,不能賣錢或者賺不到錢,都是白搭!人,真的需要找對行業和運氣!
不懂技術的,往往把技術看的太簡單,比如很多老板;懂技術的,很多時候把技術想的太復雜,比如程序員;
什么叫享受人生?在周末的下午,在家里大廳里打開一部電影,開瓶紅酒,拿出高腳杯倒上半杯慢飲,偶爾看看窗外怡人的風景,你會突然發現,還是特么去寫幾行代碼更有意思,NND!
我完全是興趣主導,老板不給我錢,我也要寫好代碼!白天干,晚上干,周一周五干,周末繼續干!編程已經深入我的基因,深入我的骨髓,深入我的靈魂!每當解決一個程序問題,比別人玩王者榮耀拿了第一名還開心!要想想,能干自己感興趣的事情,像寫詩一樣寫代碼,玩游戲一樣的開心心情,還能領工資!真他媽爽!沒有比這個更爽的事情!
不要以技術多牛逼自豪,賺了多少錢自豪,而要以民族自豪,文化自信,國家自強!
我現在的模式是,通過賣代碼,然后了解各行各業,然后探究需求,然后找準機會,下手,直接擼立馬干!A項目孵化B項目,B項目孵化C項目。賣只是引子,頂多賺點零花錢,真實意圖是定制。
每當看到各位拼命努力學習的時候,我就慌得一逼,所以我只有努力的學習才能追趕各位大佬的腳步,然后不被時代所拋棄,只能用勤奮去換取知識技術的積累。我不聰明,但我會很努力--狂奔的蝸牛!
別看我QtWidget水平比很多人高一點,其實全國也就幾萬名開外,你們是不知道天外有天,人外有人!應該到處走走,不要坐井觀天!因為我遇到過幾十個水平比我厲害的多了去了的,這還僅僅是冰山一角!真正的大佬一般不混群也不混論壇的,低調得很!可能這就是所謂的悶聲發大財。
如果我們把期限設定為人的一生,這就意味著年輕人應該多探索,到了后期就要更多的專注于收獲。
胡同里的技術土著
我身邊有這么一個朋友,他家住在北京后海邊上的胡同里(離后海大約200米距離),地道的北京土著。但是這哥們并不是一個紈绔子弟,而是一個實打實的嵌入式大蝦。
他家我去過幾次,每次去我的主要目的是玩,結果倒好,他卻每次拉著我在他的房間里沒完沒了的討論技術問題,最后都只能匆匆忙忙的在外面簡單逛一逛,這是2017年的一張合影,那次玩的還行,雖然我不怎么會滑冰。
標準的技術男風格。他的主要研究領域是IMU,整天各種算法、Matlab什么的,看的我眼花繚亂,來看看他最近錄的一個小視頻:
一看就很專業的樣子,他主要研究領域是姿態算法,IMU/ 傾角控制及高速低功耗無線傳感技術。
不要小瞧這么一個小模塊哦,他每年單靠這個模塊的銷售收入已經遠超我的工資收入了。
我知道你很羨慕他的收入,我也是,不過他自己倒是很佛系,對錢并沒有那么熱衷。我真正佩服的是他對技術的那種純粹的熱愛,他其實在十幾年前上學的時候就開始研究慣導,一直持續到今天,如果不是真正的喜愛,是很難堅持這么長時間的。
關于他的個人經歷,我還得再多說幾句。
他其實大學學的并不是嵌入式相關專業,而是機械專業,但是就是憑著自己對單片機、嵌入式的深深熱愛,自學了相關的知識,學生時代參加了飛思卡爾杯智能車比賽,后來自己做開發板,自己從頭寫芯片的庫和例程,我以前就用過他寫的庫,實話實話,比官方出的都好用,很多用Kinetis MCU的公司做產品也用他寫的庫。再后來將重心放到了慣導模塊上了。
他還出過一本書《嵌入式軟件設計入門與進階—基于Kinetis K60/K64》,我這還保存了一本他的親筆簽名書
我非常佩服他身上的三個優點:第一、他對很多事情都充滿著好奇心,喜歡搞清楚現象背后的本質;第二、行動力非常強,比如要學一個東西,他不會拖延,而是飛快的行動。第三、專注,在一個領域能夠深入、持久的專研、進步。
附上他的知乎和 github號鏈接,大家有需要的可以關注:
知乎:https://www.zhihu.com/people/yang-xi-97-90
Github:https://github.com/yandld?tab=repositories
PCB雇傭兵
主人公是我的一位大學同學,他的微信昵稱叫PCB雇傭兵,微信號和頭像都是PCB MERCENARY 好吧,欺負我英文不好,特意查了下mercenary這個單詞,還真是雇傭兵的意思。 通過他的微信名,你應該知道他是做什么的了。沒錯,他是專門做PCB設計與代工的,一個干了十年的PCB老兵,因為PCB成立了一家叫智板通科技的公司,公司里全職設計員工目前有十多個,訂單多的接到手軟。
除了PCB設計,他還可以做PCB制版、物料采購、SMT貼片、測試發貨全套的硬件相關一條龍服務,做硬件的對這個肯定很熟悉。 可能有人會問誰會花錢找他做這些事情呢?這些事情公司自己不都能干嗎?我總結有以下幾點原因:
簡單的PCB layout不難,很多人可能都有過用Protel/Altium Designer設計電路板的經歷。但是復雜的PCB layout就不是人人都能做好的,比如涉及到DDR、高速USB、千兆以太網、RF電路的布線,這個一般用Cadence軟件。還有EMC的相關設計,也需要很多的經驗。很多中小公司是沒有這么一個專業的人的,所以這時候委托給外面的人來做就比較合適。相比于花錢招人,這個成本會更低、更快、效果也更好。另外很多時候硬件定型后,很長時間也不需要改動,所以也沒必要全職招這么一個人。
一塊板子通常包含很多元器件,在量不是很大的時候,公司不適合一個個的采購元器件,既沒有價格優勢,又麻煩,這時委托外部采購就方便的多。
PCB雇傭兵不僅可以做PCB 設計開發,同時還有代工制板焊接,PCB設計完就可以直接貼片,這也是個優勢點,一是省去你和焊接廠的溝通,另外也更不容易出錯,同時更快更便捷。
前不久他來北京出差,我們見了一面,這是畢業后十年來的第一次見面,吃飯期間他和我回憶了這些年來的他的個人經歷,他前后待過十來家公司(頻繁跳槽這點不值得學習啊),有小公司、有大公司,有國內企業,有外企,去過的城市也有很多,包括廣州、廈門、上海等。每次跳槽的原因各有不同,但是我聽下來最多的原因還是當他在一家公司學到了該學的東西、無法更進一步快速成長時,他就會有一顆不安的心考慮下一個去處。但是不管去哪,他一直從事的工作內容都沒變,就是專注在PCB設計開發領域。 雖然他只是前年剛開始做自己的公司,還沒有把公司做到市值多少個億,但是我還是很佩服、很羨慕他,因為他真正的開始了自己的事業,每天開心的為自己打工。他所干的這件事,會一直存在需求,他可以一直創造價值,并且隨著時間的推移我相信也會越來越好。 暢銷書《異類》作者格拉德威爾(Gladwell)提到:
人們眼中的天才之所以卓越非凡,并非天資超人一等,而是付出了持續不斷的努力。只要經過一萬小時的錘煉,任何人都能從平凡變成超凡。
這就是著名的一萬小時定律:要成為某個領域的專家,需要10000小時,按比例計算就是:如果每天工作八個小時,一周工作五天,那么成為一個領域的專家至少需要五年。 PCB雇傭兵在PCB設計這個領域,肯定是達到了1萬小時,當然并不是說機械重復花上一萬小時人人都可以成為專家,他是通過一次又一次的實戰項目,長期的刻意練習、積累了大量的經驗,才具備了今天的能力。 比爾蓋茨說過,
原文標題:嵌入式江湖傳說:談談身邊的嵌入式大神
文章出處:【微信公眾號:嵌入式ARM】歡迎添加關注!文章轉載請注明出處。
責任編輯:haq
-
pcb
+關注
關注
4323文章
23135瀏覽量
398866 -
嵌入式
+關注
關注
5087文章
19153瀏覽量
306401 -
Qt
+關注
關注
1文章
308瀏覽量
37988
原文標題:嵌入式江湖傳說:談談身邊的嵌入式大神
文章出處:【微信號:gh_c472c2199c88,微信公眾號:嵌入式微處理器】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論