開源愛好者李濤 三人行必有我師

2022-09-23 06:17:15 字數 2451 閱讀 9973

社群之星推薦語:李濤(thomas),rt-thread社群工作小組成員之一,開源愛好者,擅長藍芽協議棧、rtos系統相關領域。樂於為rt-thread貢獻**(bsp、package等)

社群成長故事

我是今年年疫情期間,在家裡比較空閒,折騰esp晶片,開始接觸開源專案,那時候我發現網上開源的專案很多,然後我就跟著一步一步的做,然後就看到樂鑫官方的技術文件,上手挺快的而且能學到很多東西。接著用stm32+esp晶片一步一步的操作了一些rtos,比如tinyos,alithings等等,用了其他作業系統點燈連線iot之後,總感覺缺少點什麼,直到我用到了rt-thread。這款作業系統,我順著官方給的文件一步一步的學會了提交一份stm32l4的bsp包,第一次體驗到開源貢獻的樂趣。也用自己的一些藍芽工作經歷,當時也研究了一下睿賽德生態的藍芽情況,感覺可以為rt-thread藍芽協議棧做一些貢獻。所以我提供了bt_stack藍芽協議棧和nrf5x的bsp生態。當然個人貢獻的價值觀不一樣,我並不覺得貢獻的越多越好,我是覺得,真的對我個人成長有幫助的軟體包,有幫助的bsp可以附加作為貢獻,儲存在rtos的開源長河中去的。

armlink

龍哥在我心目中,亦師亦友。說朋友因為他的年齡和我差不多,說師也是因為他的工作經驗比我豐富的多,教會了很多東西。我相信很多人都是被龍哥所感染的,我也希望我有一天能像龍哥一樣,能夠感染周圍的大多數人加入到開源社群中去。日本有一種工匠精神,有些人做一件簡單的事情,就比如雕刻攝像頭的鏡片,能夠總結出很多經驗出來,我覺得我們很多程式設計師缺少一種工匠精神,很多人,為了寫bug而寫**。而龍哥就很有領袖氣質,他往往能指明正確的方向,以及如何自驅的去做開源事業。當然目前我還在學習的初級階段,離龍哥還有很遠,我覺得我會慢慢追著他的引導來前進。

社群真的是一個非常好的東西,在這裡我們可以和大佬一起交流,很多人有一些建議,只要你願意開口提問,大家都很熱情幫你解答。我覺得我在社群一年的時間,成長了很多,也瞭解了很多,慢慢的學習任何知識都變得很簡單了,rt-thread官方的文件在不斷的更新,我已經跟不上官方文件的更新進度了。當然,社群目前群里人還很少,100來號人,也比較鬆散。

想想我們14億人,500萬的工程師,如果大家都來貢獻一點點**,慢慢的這個生態就壯大起來了。我相信這一天終歸會到來,

做嵌入式的經常會接觸萬物互聯,其實我一直想讓大家能夠真正的萬物互聯起來,通過藍芽也是一種方式。一千個人眼裡就有一千種萬物互聯,所以不一定我真正確定我是否能真正達到這個目標。我會從一點點的做起來,慢慢了解,通過了解大部分的藍芽晶片來實現所有晶片使用和新增藍芽都能極其方便。

其實我也是一名才接觸rt-thread一年的開發者,從我上面的經歷,我想提以下幾點建議,當然肯定有很多比較年長的老前輩有其他建議,這個僅代表我個人經驗和建議

在社群裡面各個年齡的開發者都有,當然最活躍的就是90後,00後了,這些後浪敢說敢做,敢衝在最前面,越是年輕越是積極。當然這個有一些是因為是大學生或者研究生,有一些是因為是剛畢業的年輕人。我想對這些年輕人說的是,我很遺憾在學生期間沒有接觸到開源社群,沒能積極參與到開源活動中來,當然那時候也有很多知識比較難獲取到,但是我還是覺得當時很多時間都浪費在談戀愛,打遊戲的時間上,如果當時能更早的接觸到開源社群,或者更早的參與進來,也許現在的我能夠進步更快一些。所以加油吧,後浪,一定要保持自己的求知心態,積極努力的去貢獻開源,這份事情請堅持下去,知道你們以後會面臨很多種選擇,請不要放下開源這種精神,許多年後你們會積累更多的經驗。

當然也有一些年級比我大的一些程式設計師,這些程式設計師大部分很少有時間來貢獻開源。但是我想說的是,在社群裡面沒有年齡之分,大家都是一個一個剛接觸開源的人,不管你是什麼年齡,請不要在意。如果你是一位30+歲的老程式設計師,要很開心,因為你有很多經驗可以和年輕人分享,你學一個東西能很快的掌握,因為你有一些除錯技巧,而且這些都是可以和這些年輕人分享的,同樣的社群裡的人也可以和你分享他們的一些新點子和觀點,慢慢的大家都成長起來了。只要我們沒有聽下學習的步伐,我們就和那些年輕人一起成長。可能很多人沒有時間,因為家庭,因為孩子,沒關係的,慢慢來一點點的積累,只要你有心,每週做一點點,總有一天能夠做完。

希望大家以後在社群能夠不要去問年齡,三人行必有我師,你的姿態越低,學到的東西越多。我覺得熊大就很少有架子,經常耐心的一起來**問題,從來沒有什麼大佬的架子,我覺得這可能就是真正的大佬吧。真正的厲害的人從來都是願意和你**問題的。

我遇到很多人,都是沒有時間來貢獻開源的。可能大家理解開源不夠深入,開源其實不需要我們花太多時間,平時稍微看看,閒下來了看些pr,看看別人提交了些什麼,有什麼可以提交的。自己平時走路上班的時候稍微想想,在生活中想想哪些知識點可以分享,只要你分享出去,其實主要是給自己一個鍛鍊的機會,對自己平時經驗的積累也是有幫助的。哪怕是幫助軟體管理者提交錯別字,提交格式修改,作者都是很開心的,因為有人願意讀自己的文件,讀自己的**,願意和自己一起來工作。

學會提問,推薦看下《提問的藝術》,學會提問很重要

rt-thread官方**: