女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

一名linux驅動工程師的經歷

工程師人生 ? 來源:工程師吳畏 ? 2019-03-19 10:24 ? 次閱讀

在學校的時候接觸了arm7,搞些小課題鍛煉實踐能力,典型的搞過循跡小車,幫老師做過門禁卡;平時喜歡搗鼓Linux,就這樣畢業順理成章的去做了Linux的驅動,在一家很大的公司里面的IC設計部門,由于水土不服,我離開了那個城市,去了北京,到了北京作為一個外包人員去某xx半導體公司做外包。在那里一共呆了2年半,第一年基本上是放羊的感覺,沒有太多的項目,主要是些小的工程,有著充足的時間去做,也有時間去學習,因為和正式員工工作環境一樣,可以接觸到很多學習的資源。那里的正式員工大多是外包人員轉正的。第二年,我有了項目,是公司兩大項目之一,我和三個同事一起做,這一年使我飛一般的成長,包括pcie,mmu,dma,還有代碼的模塊的構架,加解密算法等,還去用git去管理項目的代碼。基本上每天9點回家,雖然辛苦,但是這個項目我算是三個人里面最熟悉,角度最綜合的,讓我很有成就感,后來兩個同事離職了,整個項目就剩下了我和項目經理。公司也想讓我轉正留人,覺得我的能力還算可以。可是我計劃很久的逃離北京的計劃讓我陷入了矛盾中。是實在不想在北京待下去了,我拒絕了他們的轉正挽留,離開了北京,今年年初,去了我上大學的城市。來到了一個小公司,說小是因為只有50多人,但是在北京、重慶、深圳都有分公司。這里也打算要成立子公司,這里的產品使用的CPU就是之前北京公司的產品,所以我來到這里很順利的接手項目。完全不一樣的環境,完全不一樣的節奏,剛開始到這里感覺很壓抑,壓抑的我也投過一些簡歷,但是還是拒絕了參加面試,安慰自己堅持下去,恐懼還是因為對產品不熟悉,雖然我對Linux了解,但是對這里的產品還是很生疏,慢慢來吧,這里沒有文檔,沒有手冊,都是自己看代碼去分析,慢慢的也就熟悉了適應了,甚至到后面同事有問題第一個找我,而不去找別人或者組長。

生活壓力比較大,想接一點私活賺一些外快,看了看大多是上層軟件,java c# c++,對于我這種c程序員,都是無能為力,不過還是接到了一個驅動交換芯片的項目,這個項目開始由于硬件問題耽誤了我將近半個月時間,但還是把他搞定了,也拿到了款項。公司又出現了各種各樣的奇怪問題,都是那種跑了幾個小時才出現,出了問題直接跑死,追查了很久終于找到了原因。但是也明白了一些東西,就是我的組長的Linux水平真的很差,因為他以前是做vx的,Linux可能沒做多久,但是他的代碼寫的超級爛,工作十幾年了代碼還是跟在校學生寫的一樣,各種全局變量,extern,而且也不注重code的縮進,一個函數好幾百行,我光修理那個函數就好幾次。而他作為我的直接領導,我又不能說他寫的好爛(其他組的人都說他的代碼寫的爛,人又喜歡推卸責任),只是他對各種硬件很熟悉,而且人很臭臉,不愛笑,我和其他組的領導調侃的很好,但是就是沒法跟他這樣,他總是獨來獨往的。我私底下把他的代碼重寫過很多次,但是都沒有拿到臺面上。

我在這里繼續下去,也是因為小公司有潛力,老板背景強,應該會有所發展,就在堅持個一兩年看看。

最近聽說安卓出了個ART模式,可以提升速度,512M的內存都會很流暢,想學學java,玩玩安卓,畢竟是主流的,把java語法看完了,就有點抵觸這種語言,各種庫,名字還那么長,那個Eclipse直接讓我的電腦死機了,就慢慢地放下了,還是喜歡C,去學習win api,是C語言,但是那個參數真多,一個窗體程序N多參數,而且還要查看手冊,如果不知道名字,就要掃一遍才知道哪個是我想要的,我想做外掛的想法也就這樣放一放了。公司做了一個工具,我做的后臺,就是在設備上跑的程序,前臺用的C#,給用戶看的,我又想去學習C#,開始看語法,照著例子一個一個的敲,感覺稍微舒服一點,現在也還在學著。

其實我是一個比較傳統的人,學習了Linux,用熟C,就在潛意識里面打算用一輩子,但是現實生活還是需要一些豐富多彩,我這才硬著頭皮去學習一下這些主流的語言。其實真正要做東西的時候,核心的都是業務,平臺無法成為核心,只能是為別人服務的,這樣就無法感受到自己的重要性,雖然平臺很重要,但還是希望可以成為核心的角色。

說了好多好多,有的時候后悔離開北京來到這里,北京的機會真的是太多太多了,或者上海。既然安頓了,就繼續走下去,用我之前公司的師傅說的,死磕到底!

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 工程師
    +關注

    關注

    59

    文章

    1589

    瀏覽量

    69228
  • 驅動
    +關注

    關注

    12

    文章

    1900

    瀏覽量

    86532
  • Linux
    +關注

    關注

    87

    文章

    11462

    瀏覽量

    212803
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    物聯網工程師為什么要學Linux?

    物聯網工程師需要掌握Linux的主要原因可以從技術生態、開發需求、行業應用及就業競爭力四個角度來分析: 、技術生態與行業適配性 1)嵌入式開發的主流平臺 物聯網設備往往基于嵌入式系統開發
    發表于 05-26 10:32

    問,成為硬件工程師需要幾只手?#硬件工程師 #YXC晶振 #揚興科技 #搞笑

    硬件工程師
    揚興科技
    發布于 :2025年04月25日 17:15:37

    如何成為一名合格的KaihongOS南向驅動開發工程師

    如何成為一名合格的南向驅動開發工程師 1. 我需要具備哪些方面的知識? KaihongOS南向適配的方向分為:驅動開發、內核開發。根據適配方向劃分,需要掌握的知識技能分別為:
    發表于 04-23 08:02

    如何成為一名合格的KaihongOS北向應用開發工程師

    如何成為一名合格的北向應用開發工程師 在快速發展的軟件開發領域,北向應用開發工程師個專注于系統級應用開發的高需求職位。 以下是成為一名
    發表于 04-23 06:46

    如何成為一名嵌入式軟件工程師?

    如何成為一名嵌入式軟件工程師? 01明確崗位的角色與定位 嵌入式軟件工程師主要負責開發運行在特定硬件平臺上的軟件,這些軟件通常與硬件緊密集成,以實現特定的功能。 不僅需要精通編程語言(如C/C++
    發表于 04-15 14:37

    硬件工程師:回答我!#回答我 #硬件工程師 #YXC晶振 #揚興科技

    硬件工程師
    揚興科技
    發布于 :2025年03月25日 18:46:59

    招拿捏電子工程師#被AI拿捏了 #電子工程師 #電子電工

    電子工程師
    安泰小課堂
    發布于 :2025年03月25日 17:30:51

    如何成為嵌入式開發工程師?

    ,參加相關的研討會和培訓課程,閱讀專業書籍和論文。 9. 認證和網絡:- 考慮獲取相關認證,這可以增加你的市場競爭力。- 加入專業組織和在線社區,擴展你的人際網絡。 通過上述步驟的學習和實踐,你可以逐步成長為一名合格的嵌入式開發工程師。記住,實際動手做項目和解決實際問題是
    發表于 02-19 10:39

    月薪 3 萬的嵌入式工程師都在用,串口屏到底神在哪?

    作為一名資深的嵌入式工程師,我深知在選擇硬件組件時,性能、可靠性、易用性和成本效益都是至關重要的考量因素。月薪3萬的嵌入式工程師們之所以傾向于使用串口屏,主要是基于以下幾個方面的考量
    的頭像 發表于 02-12 10:33 ?582次閱讀
    月薪 3 萬的嵌入式<b class='flag-5'>工程師</b>都在用,串口屏到底神在哪?

    如何成為一名合格的南向驅動開發工程師

    內核開發 - c,cmake,dts, linux常用命令 以上,如能對某模塊的南向適配研究透徹,自行調通,積極解決問題。那么對一名kaihongOS的南向驅動開發
    發表于 01-10 10:06

    如何成為一名合格的北向應用開發工程師

    在快速發展的軟件開發領域,北向應用開發工程師個專注于系統級應用開發的高需求職位。 以下是成為一名合格的KaihongOS北向應用開發工程師的建議。 1. 基礎知識 編程語言 :學習
    發表于 01-10 10:00

    為什么嵌入式驅動開發工程師可以拿高薪?

    技術領域具有不可替代的地位。 成為一名優秀的嵌入式驅動工程師只需要深耕以下幾點: 1)堅實的技術基礎: 首先,需要有堅實的基礎,包括計算機組成原理、微處理器與微控制器架構以及電路設計與硬件接口知識
    發表于 01-07 16:56

    嵌入式軟件工程師如何提升自己?

    嵌入式軟件工程師如何提升自己? 作為一名嵌入式軟件工程師,在這個充滿機遇和挑戰的領域里,如何提升自己顯得非常重要,它決定了你未來的發展方向和成就。接下來,我們起探討
    發表于 06-12 11:20