我的2024年年度總結

序言

在前不久(應該是上周)的博客之星入圍賽中鎩羽而歸了。雖然心中頗為不甘,覺得這一年兢兢業業,每天都在發文章,不應該是這樣的結果(連前300名都進不了)。但人不能總抱怨,總要向前看,這一點挫折不算什么,堅持做自己認為對的事情,未來就會有好的預期和結果。

正好當前博客之星來到了創作主題文章的階段,雖然未能入圍,但也借著這個時機,寫寫自己的2024年年終總結。我不希望這是“陪太子讀書”,而更愿意這是《足球小子》中松仁(日向小次郎)在場邊踢出的那腳“猛虎式射門”。

工作經歷

近幾年的就業形勢并不好,自己也確實受到了一定的影響。從前年(2023年)12月下旬遭遇公司裁員,一直到(2024年)4月份才入職新公司,中間有著4個月的空檔期。

不過在這個空檔期中并沒有閑著,而是學習了各種各樣的知識,包括PCI、Linux內核和驅動、STM32H743、QEMU/KVM、軟考系統架構設計師等等。這段空檔期反倒是真正能夠按照自己的內心來學知識的,學自己最想學的、做自己最想做的。這一時期的博文內容(風格)如下:

賦閑的時光總是過得很快,仿佛這四個月一下就過去了。迫于經濟壓力,不得不在空檔期中每天不斷投簡歷、面試,最終在3月中旬的時候才敲定,4月中旬入職了新公司。實話實說,新公司的工作內容并不是筆者想從事的方向(本人最想做的是Linux內核、尤其是虛擬化方向,但新公司是IoT方向),但為了生計、為了家人,也只能“為五斗米折腰”了。

其實連自己都沒有想到,這一干就堅持到了年底,快干了十個月。有人會說,十個月還算長嗎?但是對于一家通勤時間要兩個小時、往返要四個小時的公司,能堅持到現在,我對自己已經很滿意了。

雖然不是自己想從事的方向,但工作內容對于技術也還是有所促進的。在新公司玩熟了樂鑫ESP32系列(ESP32-C3、ESP32-S3),學習并掌握了MQTT、WebSocket以及Camera和Audio芯片。這些東西一玩就玩了9個多月,現在還在玩。筆者將這段時間的知識寫成了專欄文章,開了三個專欄。

應該說,這不到1年的時間里,筆者已經把物聯網這快的內容玩得差不多了。

創作歷程

這一年(2024年)總共寫了700多篇文章,如果僅算原創的也至少有700篇左右了。

值得高興和欣慰的是,這些文章(包括前些年的文章)有很多人看并感興趣,更是直接幫助到了一些人。舉幾個例子:

1)筆者在寫ICM20948 DMP專欄的過程中以及告一段落之后,有一些人聯系到我,其中更是有一位大學教授找我尋求幫助,最終幫助他解決了困擾已久的傳感器問題(在此出于隱私保護,就不貼圖了)。

2)有一些讀者看了我的QEMU/KVM專欄,便邀請筆者幫他們寫這方面的課件、錄制視頻課程。雖然此事目前還在商討中、沒有最終確定,但至少說明這塊內容有市場和潛在需求,證明我以虛擬化為未來職業發展方向這一戰略規劃是正確的。

未來規劃

說到未來規劃,其實可以從幾個層面、幾個角度來說。

  • 職業發展

上邊已經不止一次提到了,筆者未來會深耕Linux內核以及虛擬化領域,成為這一領域的專家。

在職稱層面,2024年筆者第二次參加了系統架構設計師的考試,再次遺憾未能通過(又是差了一門)。2025年筆者將繼續奮斗,爭取拿下系統架構設計師這一高級職稱。

  • CSDN博客

2024年沒有入圍博客之星,2025年爭取入圍。往后的幾年再逐步爭取更好的名次和結果。

但筆者更看重的,還是通過自己的文章,能夠使更多的人受益,幫他們解決問題,使他們少走彎路。筆者有一個“宏誓大愿”,王思聰的“小目標”是轉1個億,筆者的“小目標”就是讓1億人從我的博客中受益。聽起來有些不切實際,但夢想還是要有的,萬一實現了呢。

總結與展望

2024年辛勤耕耘,踏實做事,認真寫文章。在個人技術水平上有了進一步提高。同時,在CSDN上也收貨了不少粉絲,結交了不少朋友。

2025年以及未來,我會發揚自己的風格與優勢,在博客內容廣度和深度上繼續前進。圍繞Linux內核、驅動,虛擬化、嵌入式、單片機,寫市面上盡可能多的廠家的芯片和解決方案,寫更深入的知識解析,打造全方位、立體化的知識與博客內容體系。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/66957.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/66957.shtml
英文地址,請注明出處:http://en.pswp.cn/web/66957.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Trimble三維激光掃描-地下公共設施維護的新途徑【滬敖3D】

三維激光掃描技術生成了復雜隧道網絡的高度詳細的三維模型 項目背景 紐約州北部的地下通道網絡已有100年歷史,其中包含供暖系統、電線和其他公用設施,現在已經開始顯露出老化跡象。由于安全原因,第三方的進入受到限制,在沒有現成紙…

QT 中 UDP 的使用

目錄 一、UDP 簡介 二、QT 中 UDP 編程的基本步驟 (一)包含頭文件 (二)創建 UDP 套接字對象 (三)綁定端口 (四)發送數據 (五)接收數據 三、完整示例代…

開源鴻蒙開發者社區記錄

lava鴻蒙社區可提問 Laval社區 開源鴻蒙項目 OpenHarmony 開源鴻蒙開發者論壇 OpenHarmony 開源鴻蒙開發者論壇

Git上傳了秘鑰如何徹底修改包括歷史記錄【從安裝到實戰詳細版】

使用 BFG Repo-Cleaner 清除 Git 倉庫中的敏感信息 1. 背景介紹 在使用 Git 進行版本控制時,有時會不小心將敏感信息(如 API 密鑰、密碼等)提交到倉庫中。即使后續刪除,這些信息仍然存在于 Git 的歷史記錄中。本文將介紹如何使用…

多層 RNN原理以及實現

數學原理 多層 RNN 的核心思想是堆疊多個 RNN 層,每一層的輸出作為下一層的輸入,從而逐層提取更高層次的抽象特征。 1. 單層 RNN 的數學表示 首先,單層 RNN 的計算過程如下。對于一個時間步 t t t,單層 RNN 的隱藏狀態 h t h_t…

RNA 測序技術概覽(RNA-seq)

前言 轉錄組測序(RNA-seq)是當下最流行的二代測序(NGS)方法之一,使科研工作者實現在轉錄水平上定量、定性的研究,它的出現已經革命性地改變了人們研究基因表達調控的方式。然而,轉錄組測序&…

C語言練習(16)

猴子吃桃問題。猴子第一天摘下若干個桃子,當即吃了一半,還不過癮,又多吃了一個。第二天早上又將剩下的桃子吃掉一半,又多吃了一個。以后每天早上都吃了前一天剩下的一半加一個。到第10天早上想再吃時,見只剩一個桃子了…

【機器學習】自定義數據集使用框架的線性回歸方法對其進行擬合

一、使用框架的線性回歸方法 1. 基礎原理 在自求導線性回歸中,我們需要先自定義參數,并且需要通過數學公式來對w和b進行求導,然后在反向傳播過程中通過梯度下降的方式來更新參數,從而降低損失值。 2. 實現步驟 ① 散點輸入 有一…

pytest執行報錯:found no collectors

今天在嘗試使用pytest運行用例的時候出現報錯:found no collectors;從兩個方向進行排查,一是看文件名和函數名是不是符合規范,命名要是"test_*"格式;二是是否存在修改文件名的情況,如果修改過文件…

mysql-06.JDBC

目錄 什么是JDBC: 為啥存在JDBC: JDBC工作原理: JDBC的優勢: 下載mysql驅動包: 用java程序操作數據庫 1.創建dataSource: 2.與服務端建立連接 3.構造sql語句 4.執行sql 5.關閉連接,釋放資源 參考代碼: 插…

微信小程序wxs實現UTC轉北京時間

微信小程序實現UTC轉北京時間 打臉一刻:最近在迭代原生微信小程序,好一段時間沒寫原生的,有點不習慣; 咦,更新數據咋不生效呢?原來還停留在 this.xxx; 喲,事件又沒反應了&#xff1f…

機器學習-線性回歸(對于f(x;w)=w^Tx+b理解)

一、𝑓(𝒙;𝒘) 𝒘T𝒙的推導 學習線性回歸,我們那先要對于線性回歸的表達公示,有所認識。 我們先假設空間是一組參數化的線性函數: 其中權重向量𝒘 ∈ R𝐷 …

R語言學習筆記之語言入門基礎

一、R語言基礎 快速熟悉R語言中的基本概念&#xff0c;先入個門。 1、運算符 運算符含義例子加1 1-減3 - 2*乘3 * 2/除9 / 3^(**)乘方2 ^ 3 2 ** 3%%取余5 %% 2%/%取整5 %/% 2 2、賦值符號 等號a 1三者等價&#xff1a;把1賦值給變量a左箭頭<?a <- 1右箭頭?&g…

計算機網絡三張表(ARP表、MAC表、路由表)總結

參考&#xff1a; 網絡三張表&#xff1a;ARP表, MAC表, 路由表&#xff0c;實現你的網絡自由&#xff01;&#xff01;_mac表、arp表、路由表-CSDN博客 網絡中的三張表&#xff1a;ARP表、MAC表、路由表 首先要明確一件事&#xff0c;如果一個主機要發送數據&#xff0c;那么必…

【Nomoto 船舶模型】

【Nomoto 船舶模型】 1. Nomoto 船舶模型簡介2. 來源及發展歷程3. 構建 一階模型Nomoto 船舶模型3.1 C 實現3.2 Python 實現3.3 說明 5. 參數辨識方法5.1 基于最小二乘法的參數辨識5.2 數學推導5.3 Python 實現5.4 說明 4. 結論參考文獻 1. Nomoto 船舶模型簡介 Nomoto 模型是…

差分進化算法 (Differential Evolution) 算法詳解及案例分析

差分進化算法 (Differential Evolution) 算法詳解及案例分析 目錄 差分進化算法 (Differential Evolution) 算法詳解及案例分析1. 引言2. 差分進化算法 (DE) 算法原理2.1 基本概念2.2 算法步驟3. 差分進化算法的優勢與局限性3.1 優勢3.2 局限性4. 案例分析4.1 案例1: 單目標優化…

深入理解GPT底層原理--從n-gram到RNN到LSTM/GRU到Transformer/GPT的進化

從簡單的RNN到復雜的LSTM/GRU,再到引入注意力機制,研究者們一直在努力解決序列建模的核心問題。每一步的進展都為下一步的突破奠定了基礎,最終孕育出了革命性的Transformer架構和GPT大模型。 1. 從n-gram到循環神經網絡(RNN)的誕生 1.1 N-gram 模型 在深度學習興起之前,處理…

【JWT】jwt實現HS、RS、ES、ED簽名與驗簽

JWT 實現 HS、RS、ES 和 ED 簽名與驗簽 簽名方式算法密鑰類型簽名要點驗簽要點HSHMAC-SHA256對稱密鑰- 使用 crypto/hmac 和對稱密鑰生成 HMAC 簽名- 將 header.payload 作為數據輸入- 使用同一密鑰重新計算 HMAC 簽名- 比較計算結果與接收到的簽名是否一致RSRSA-SHA256公鑰 …

地址欄信息location

獲取信息 頁面跳轉 location.href當前地址欄信息 location.assign()設置跳轉新的頁面 location.replace() location.reload()刷新頁面

程序員轉型測試:解鎖漏洞挖掘新旅程

前言&#xff1a;哈嘍&#xff0c;大家好&#xff0c;今天給大家分享一篇文章&#xff01;并提供具體代碼幫助大家深入理解&#xff0c;徹底掌握&#xff01;創作不易&#xff0c;如果能幫助到大家或者給大家一些靈感和啟發&#xff0c;歡迎收藏關注哦 &#x1f495; 目錄 程序…