一個老程序員的感悟

        從10年到深圳,以及9年了,從開始的MCU編程,到後來的Linux驅動,再到後來的IOT,一路的嵌入式編程,一直不斷的尋找方向,到現在,在一家小型智能家居公司做研發,有了許多心得領悟,也分享給大家,希望有所幫助。

        一、研發不只是只有努力就夠的:從當時最開始學編程,有些人選擇Java,有些人選擇IOS,還有就像我們選擇嵌入式,因爲當時覺得Java相對比較簡單,IOS也只是調用API之類的(當時瞭解的比較淺層),因爲選擇一個門檻較高的嵌入式。後來這樣的一個選擇伴隨着你的半生甚至一生。從現在看,我們當時選擇Java和IOS的都過得比較好,linux應用的也不錯,而維護Linux驅動,現在崗位狼多肉少,薪水較低,所以這是感悟一,不見得難度越大的技術,薪水就越高,做爲程序員不光只有拼勁和努力,還要有眼光,選擇一門技術,要看長遠的發展,也得看自己是否喜歡。

        二、研發不只是鑽研技術:從進到這家智能家居公司之後,公司高層決策也出現問題,另外自己定位也出現問題,當時無線通訊,我們放棄了ZigBee,而是選擇使用sub-G自組網這條慢慢長路(包括公司高層的喜好,還有諮詢過我的意見),實現了底層的CSMA/CA機制以及一些MESH組網,花費了4年的時間(這4年時間可以改變一個人的道路),之後公司形式不好,出來找工作時發現,這4年做的東西居然派不上用場,ZigBee已經普及,藍牙MESH等等技術已經把這個鏈路層的處理全部做完,可以說當場失業,而之前那些做Java、IOS、應用的朋友,有些進了騰訊,有些拿到了高薪,有些進入了AI領域,而我,則陷入了困境,前途第一次陷入了迷茫,這是感悟二,選擇一家公司,一門技術有多麼重要,畢竟創業、打工都是靠這門技術爲生。

        三、研發一定要眼光長遠:剛來深圳後,開始選擇了相機行業,又換了工業領域,又到了後來的路由器,最後又到了IOT,從MCU,到Linux驅動,又到了射頻IOT,一直不斷的換行業(當時一直在追逐行業前景而忽略了技術的一致性),導致後來發現自己做的一直很雜,而沒有在某個領域很深入的沉澱,今年32歲,還要在做人生中的選擇,其實是挺悲哀的。

        四、研發一定要關注行業內的情況:要關注行業內實時信息,關注行業內大佬們的博客,有時候也要更新下自己的博客,如果在行業內能站到一定的高度,或許你的人生就能改寫

       現在還在行業內掙扎,前途有些迷茫,再加上人生的十字路口,分享給大家自己以前走過的彎路希望能夠避免。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章