推薦一位高性能服務(wù)開發(fā)專家!是他讓我從???,蛻變?yōu)槟晷桨偃f后端開發(fā)!
掃描二維碼
隨時隨地手機看文章
做公眾號這么久,認(rèn)識了很多技術(shù)圈的同行和朋友,今天給大家介紹一位特別的朋友——范蠡,范老師。范老師是前攜程旅行網(wǎng)的技術(shù)專家,從事 C/C++ 后臺開發(fā)多年,后改做 Java 開發(fā),在高性能服務(wù)器開發(fā)方面有豐富的經(jīng)驗。
范老師也是開源即時通訊軟件 Flamingo 的作者(https://github.com/balloonwj/flamingo),該項目在 github 上獲得 1.5 k star。
【Flamingo IM 部分截圖】
他也是一位樂于為新人答疑解惑的親切老師,這是受他幫助過的一位讀者對他的評價:
從前我是一個服務(wù)器開發(fā)小白,我認(rèn)真地把范老師的每篇技術(shù)文章都看了一下,能感受到作者細膩的技術(shù)和厚實的基本功,特別贊同他說學(xué)習(xí)技術(shù)的準(zhǔn)則:推崇基礎(chǔ)學(xué)習(xí)與原理理解,不談大而空的架構(gòu)與技術(shù)術(shù)語,分享接地氣的服務(wù)器開發(fā)實戰(zhàn)技巧與項目經(jīng)驗,實實在在分享可用于實際編碼的編程知識。作者承諾是凡是第一個發(fā)現(xiàn)他公眾號中所有原創(chuàng)文章中的技術(shù)錯誤,可以獲得他送的書??梢娝麑夹g(shù)的認(rèn)真態(tài)度。
他會不定期給讀者做一些免費的技術(shù)分享,同時為了鼓勵技術(shù)群里的群友學(xué)習(xí),他會在每逢過節(jié)時給群友贈書(當(dāng)然,只有他認(rèn)為勤奮好學(xué)的群友才有機會獲得贈書),書都是被贈者自己選的.
我和范老師在上海有過一面之緣,是個其貌不揚的憨憨的“大叔”(與我相比),我在找工作的過程中得到了他的很多幫助,不過他有時候脾氣也很暴躁,他不解決別人的伸手黨問題,只會給你說思路和解決問題的方法,完了還得自己動手。哎,真是奇怪又奇妙的人。T_T 雖然我不贊同他的很多觀點和做法,但是人與人本來就是不同的,大家共同的目標(biāo)是為了提高技術(shù),增加收入,求同存異嘛。
范老師在業(yè)余時間寫了很多幫助小白提高文章,內(nèi)容既有技術(shù)方面的也有職業(yè)規(guī)劃本身的,以下摘錄部分:
求職與職業(yè)規(guī)劃
C++基礎(chǔ)
服務(wù)器開發(fā)基礎(chǔ)系列
實例:一個服務(wù)器程序的架構(gòu)介紹
C++ 高性能服務(wù)器網(wǎng)絡(luò)框架設(shè)計細節(jié)
心跳包設(shè)計機制詳解
one thread one loop 思想
業(yè)務(wù)數(shù)據(jù)處理一定要單獨開線程嗎
網(wǎng)絡(luò)通信中收發(fā)數(shù)據(jù)的正確姿勢
日志系統(tǒng)的設(shè)計
C++ 高性能服務(wù)器網(wǎng)絡(luò)框架設(shè)計細節(jié)
一個 WebSocket 服務(wù)器是如何開發(fā)出來的?
如何設(shè)計斷線自動重連機制
心跳包機制設(shè)計詳解
實例分析
利用 telnet 命令發(fā)電子郵件
做 Java 或者 C++ 開發(fā)都應(yīng)該知道的 lsof 命令
Linux 網(wǎng)絡(luò)故障排查的瑞士軍刀
Linux tcpdump 使用介紹
connect 函數(shù)在阻塞和非阻塞模式下的行為
Linux epoll 模型
非阻塞模式下 send 和 recv 函數(shù)的返回值
關(guān)于網(wǎng)絡(luò)編程的一些實用技巧和細節(jié)
如何將 socket 設(shè)置為非阻塞模式
范老師的文章的特點是接地氣,不談空洞乏味的技術(shù)術(shù)語,而是細細描述實際編碼細節(jié)。畢竟對于大多數(shù)程序員來說,一個功能如何編碼出來才是他們最關(guān)心的。
很多的 IT 新人都得到了范老師的幫助或是轉(zhuǎn)行成功,或是成功升職加薪。范老師也是 GitChat 上《Linux C/C++ 后臺開發(fā)人員的自我修養(yǎng)—— GDB 調(diào)試教程》和 《C/C++ 多線程編程精髓》這兩個專欄的作者,目前還有一本關(guān)于高性能服務(wù)器開發(fā)方面的書籍正在寫作中。
如果你有職業(yè)上或者技術(shù)上的困惑,可以通過掃描下面的微信公眾號【高性能服務(wù)器開發(fā)】與他進行交流。
免責(zé)聲明:本文內(nèi)容由21ic獲得授權(quán)后發(fā)布,版權(quán)歸原作者所有,本平臺僅提供信息存儲服務(wù)。文章僅代表作者個人觀點,不代表本平臺立場,如有問題,請聯(lián)系我們,謝謝!