云栖专辑 | 阿里开发者们的第3个感悟:从身边开源开始学习,用过才能更好理解代码
2015年12月20日,云棲社區上線。2018年12月20日,云棲社區3歲。
阿里巴巴常說“晴天修屋頂”。
在我們看來,寒冬中,最值得投資的是學習,是增厚的知識儲備。
所以社區特別制作了這個專輯——分享給開發者們20個彌足珍貴的成長感悟,50本書單。
多年以后,再回首2018-19年,留給我們自己的,除了寒冷,還有不斷上升的技術能力與拼搏后的成就感。
12月24日,從身邊熟悉的開源系統開始,用過才能更好理解代碼。這是我們送給開發者的第3個感悟。
正研,社區HBase社群大V。在他的博文中,可以清晰看到經驗的積累。
正研:開源改變世界
楊文龍(正研)
阿里巴巴存儲技術事業部技術專家
Ali-HBase內核研發負責人
ApacheHBase社區Committer&PMC成員
對分布式存儲系統的設計、實踐具備豐富的大規模生產的經驗
有些人一直想去學習熱門開源軟件的代碼,但其實不如從身邊熟悉的開源系統開始;
因為只有用過,才能更好地理解代碼,
只有帶著實際生產的問題去看,才能明白為什么要這樣去設計架構。
反過來,只有從源碼級理解這個系統,才能在使用過程中避免采坑。
推薦的書單
《深入理解計算機系統》
《HeadFirst設計模式》
12月21日,使命感與開放心態,是我們送給開發者的第2個感悟。
德歌:公益是一輩子的事,I'm digoal, just do it
德歌,江湖人稱德哥。PG大神,在社區擁有6500+位粉絲。三年來,他沉淀在社區的博文超過2000+篇。還記得社區剛成立時,有位開發者在博文后留言“我一直認為PG是小眾數據庫,沒想到社區有這么多干貨。” 三年過去,PG的地位一直在上升,云棲社區PG釘群也已經超過1000位開發者在一起交流討論。
周正中(德歌)
PostgreSQL 中國社區發起人之一,PostgreSQL 象牙塔發起人之一,DBA+社群聯合發起人之一,10余項數據庫相關專利,現就職于阿里云數據庫內核技術組。
學習第一要有使命感,第二要有開放的心態。使命感是技術為業務服務,結合業務一起創造社會價值,有使命感才能讓你堅持下去,遇到困難時不容易被打倒。開放是在扎實的技術功底之上,跳出純粹的技術從生態進行思考,要埋頭苦干也要抬頭看路。比如行業生態中重疊部分,盟友與競爭關系,問題及補齊辦法等,同時也要密切關注國家和國際形勢,分析背后原因,在未來技術方向決策上避免逆流行舟。
推薦的書單:
《PostgreSQL實戰》
12月20日,場景中學習,這是我們送給開發者的第1個感悟。
阿里畢玄:程序員的成長路線
在這篇《程序員的成長路線》里,阿里基礎設施負責人畢玄結合自己的經歷跟大家講述了他在各個角色上成長的感受。在他的職業經歷中,在成長方面經歷了技術能力的成長、架構能力的成長,以及現在作為一個在修煉中的技術 Leader 的成長。其中技術能力和架構能力的成長是所有程序員都很需要的,值得所有正為職業發展而迷茫的技術同學細細品味。
林昊(畢玄)
阿里基礎設施負責人
阿里巴巴HSF、T4創始人,HBase負責人
主導阿里電商分布式應用架構、異地多活架構、資源彈性架構升級
程序員,要尋找甚至創造場景來學習相應的技術能力。正如學Java通訊框架,嘗試基于BIO/NIO寫一個,然后對比Mina/Netty,看看為什么不一樣;學Java的內存管理,嘗試寫程序去控制GC的行為。書籍外,更建議翻看源碼,結合場景才能真正理解和學會。我的職業經歷是技術能力成長、架構能力成長和正在修煉中的技術Leader的成長,三條路線都可發展,沒有孰優孰劣,興趣、個人優勢仍是最重要的。
出版的圖書:
《OSGi原理與最佳實踐》
《分布式Java應用:基礎與實踐》
推薦的書單:
《硅谷之謎》
《智能時代:大數據與智能革命重新定義未來》
預計更新到1月20日,歡迎收藏。
?
原文鏈接
本文為云棲社區原創內容,未經允許不得轉載。
總結
以上是生活随笔為你收集整理的云栖专辑 | 阿里开发者们的第3个感悟:从身边开源开始学习,用过才能更好理解代码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: IDE 插件新版本发布,开发效率 “bi
- 下一篇: 关于Paxos 幽灵复现问题的看法