{eval=Array;=+count(Array);}

亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

問答專欄Q & A COLUMN

熟讀Linux源碼很久,對linux有自己的見解,能掙錢嗎?

張金寶張金寶 回答0 收藏1
問題描述:熟讀Linux源碼很久,對linux有自己的見解,現(xiàn)在想分享和交流知識,網(wǎng)絡(luò)上現(xiàn)在有那種幫人回答linux內(nèi)核疑問,爭知識付費的地方嗎?和同樣水準的人交流,也是一大快事
收藏問題

7條回答

vpants

vpants

回答于2022-06-28 11:06

能,但題主賺不到錢,因為題主大概率是在有意無意的吹牛。真正做到熟讀linux內(nèi)核源碼,并達到有自己獨特見解的人,是用不著問這種問題的。

評論0 贊同0
  •  加載中...
ASCH

ASCH

回答于2022-06-28 11:06

題主的問題關(guān)鍵在于:

如何證明自身水平高

這世界上見解太多了,其中垃圾見解也很多,你的見解是否有價值?憑什么別人要重視你的見解,而不重視其他人的見解?


一個簡單而可行的方法是:用實際產(chǎn)出來證明。如果你的產(chǎn)出質(zhì)量高,別人自然會重視你的見解。產(chǎn)出的數(shù)量容易證明,只要github上開個號,往上推送代碼就好了。

關(guān)鍵是:如何證明你的產(chǎn)出質(zhì)量是過關(guān)的?方法也很簡單:向Linux內(nèi)核做貢獻(這對于熟讀Linux源碼很久的人也是不難的)


如何貢獻自己的代碼

既然對Linux有自己的見解,那就根據(jù)自己的見解來修改Linux好了。只要你的代碼確實比Linux原有的好,把你的changeset發(fā)給Linux相關(guān)模塊維護者,告訴維護者你的代碼好在哪里,最終讓你的代碼在Linux內(nèi)核里安家。

比如,對文件系統(tǒng)有自己的見解,那就設(shè)計一個更好的文件系統(tǒng),并實現(xiàn)它;或者改進一個現(xiàn)有的文件系統(tǒng),把你測試好的代碼拿出來,在內(nèi)核郵件列表中提出來,說說以前的文件系統(tǒng)差在哪里,你的改進又好在哪里,邀請其它開發(fā)者合并你的補丁進行測試。只要你的見解確實好,你的代碼也過得了關(guān),順理成章的,你的代碼就會合并到Linux主線內(nèi)核里。


如果Linux內(nèi)核中有不少你寫的代碼,放心,人在家中坐,獵頭隨時找。


最后用大神的話小結(jié)一句:“Talk is cheap, show me your code

評論0 贊同0
  •  加載中...
shiyang6017

shiyang6017

回答于2022-06-28 11:06

這是題主的基本功。但是如果想要在公司混的好,除了這些基本功以外,你還得知道當今工業(yè)界的熱點問題,比如虛擬化領(lǐng)域,操作系統(tǒng)領(lǐng)域,網(wǎng)絡(luò)協(xié)議領(lǐng)域他們的熱點問題,以及這些問題的解決方案的優(yōu)缺點,還有在你的實際生產(chǎn)環(huán)境里不同方案的優(yōu)勢與不足。在此基礎(chǔ)上,你要是再有自己更好的關(guān)于解決方案的想法,那么你就比較吃香了。

舉個例子,比如你是搞網(wǎng)絡(luò)的,那你知不知道傳統(tǒng)的基于內(nèi)核的包Io和網(wǎng)絡(luò)協(xié)議棧的問題在哪里?包io基于中斷和基于輪詢的方法的各自問題是什么?內(nèi)核的網(wǎng)絡(luò)協(xié)議棧有哪些性能開銷?上下文切換系統(tǒng)調(diào)用軟中斷?還是包拷貝?那么現(xiàn)在工業(yè)界解決這個問題的方案有哪些?比如,用戶態(tài)網(wǎng)絡(luò)協(xié)議戰(zhàn)。,但用戶態(tài)協(xié)議棧又有很多,不同協(xié)議棧解決了什么不同的問題?比如c100k問題?延遲?吞吐量?可擴展性怎么辦?鎖開銷怎么辦?而又有人說用戶態(tài)協(xié)議棧安全性很差,那你知道有哪些高性能同時又安全的包處理框架嗎?比如IX這個東西你聽說過嗎?他為什么安全?他的設(shè)計思想是什么?如果你是做網(wǎng)絡(luò)協(xié)議棧的,那么這些東西都是你需要知道的,而不僅僅是聽別人布置任務(wù)再做代碼。這樣你才可能成為一個小組的leader,決定小組的決策方向。

另外如果你英語口語好,能夠參與國際上的一些社區(qū)項目,那么恭喜你,你走的路更寬了,還寬了好幾倍。凡事都重在交流。特別是和國際社區(qū)的交流。因此要記得,即使搞技術(shù),英語也不能丟。不想成為boss的程序員,不是好程序員。

評論0 贊同0
  •  加載中...
QiuyueZhong

QiuyueZhong

回答于2022-06-28 11:06

熟讀LINUX源碼哪幾塊?內(nèi)核?設(shè)備驅(qū)動?文件系統(tǒng)?服務(wù)層?桌面系統(tǒng)?桌面應(yīng)用?移植過Linux沒?參與系統(tǒng)開發(fā)沒?都中的話,在家呆著自然有公司找上門,給做應(yīng)用的人開課沒意義,給資深屌絲開課沒市場,你覺得呢?

評論0 贊同0
  •  加載中...
KoreyLee

KoreyLee

回答于2022-06-28 11:06

熟讀linux源碼很久,有獨特見解,在社區(qū)都混個大神,github上開源項目都多少顆星,業(yè)內(nèi)都有名氣,工作更不用愁

評論0 贊同0
  •  加載中...
曹金海

曹金海

回答于2022-06-28 11:06

talk is cheap,show me your code

評論0 贊同0
  •  加載中...
MasonEast

MasonEast

回答于2022-06-28 11:06

高手會問這種問題?

評論0 贊同0
  •  加載中...

最新活動

您已邀請0人回答 查看邀請

我的邀請列表

  • 擅長該話題
  • 回答過該話題
  • 我關(guān)注的人
向幫助了您的網(wǎng)友說句感謝的話吧!
付費偷看金額在0.1-10元之間
<