前言:
這是一篇樸實(shí)無華純文字的,非技術(shù)文,純屬個(gè)人總結(jié)復(fù)盤,思考得失簿晓,我盡量跳出我思考的局限性給大家看一看我個(gè)人成長道路上的實(shí)踐!
大綱:
- 2019年度學(xué)習(xí)內(nèi)容清單-附學(xué)習(xí)材料的反思總結(jié)
- 技術(shù)成長上的反思-我的實(shí)踐與方法論
- 工作上的反思
- 2020展望
一千埃、2019年學(xué)習(xí)內(nèi)容清單
-
碎片閱讀
- 58沈劍公眾號(hào)《架構(gòu)師之路》幾乎所有文章
-
個(gè)人公眾號(hào)(寫作四篇文章)
- 《跟我速覽redis的六大數(shù)據(jù)結(jié)構(gòu)》
- 《再探redis對(duì)象與底層數(shù)據(jù)結(jié)構(gòu)的關(guān)系》
- 《從單體開始的架構(gòu)演進(jìn)》
- 《從網(wǎng)絡(luò)IO看高性能框架》
-
閱讀書籍(十四本)
- Linux內(nèi)核原理
- 大型網(wǎng)站架構(gòu)技術(shù)
- 架構(gòu)修煉之道
- go程序設(shè)計(jì)語言
- MongoDB實(shí)戰(zhàn)
- 圖解HTTP協(xié)議
- 代碼整潔之道-程序員的職業(yè)素養(yǎng)
- redis設(shè)計(jì)與實(shí)現(xiàn)--基礎(chǔ)部分
- 高性能mysql--基礎(chǔ)部分
- go高級(jí)編程--基礎(chǔ)部門
- 毛澤東選集卷一
- 終身成長
- 刻意練習(xí)
- 原則
-
極客時(shí)間(168講)
- 《網(wǎng)絡(luò)編程實(shí)戰(zhàn)》--39講
- 《即時(shí)消息技術(shù)剖析與實(shí)戰(zhàn)》--24講
- 《后端技術(shù)面試》--28講
- 《數(shù)據(jù)結(jié)構(gòu)與算法之美》--15講
- 《MongoDB高手課》-- 35講
- 《從0開始學(xué)微服務(wù)》-- 27講
總結(jié)反思:
這一年以來我每天都在不停的學(xué)習(xí)到晚上十一二點(diǎn)憔儿,上下班路上等公交的時(shí)候都在看極客時(shí)間,隔天去健身房跑步鍛煉放可,身體學(xué)習(xí)兩不誤谒臼。
通過將所學(xué)的知識(shí)反饋到工作中朝刊,例如工作中出現(xiàn)問題故障的排查,代碼層次結(jié)構(gòu)的優(yōu)化蜈缤,工程實(shí)踐的指導(dǎo)拾氓,同樣一件事情,別人干可能有三分收獲劫樟,觸類旁通痪枫,我能收獲五分织堂。
回頭一看自己所做的事情叠艳,所看看的書,還是挺有成就感的易阳。正所謂:不積跬步無以至千里附较,日拱一卒,功不唐捐潦俺。只要堅(jiān)持下去拒课,回首相看,發(fā)現(xiàn)很多曾今認(rèn)為做不到的事情其實(shí)在時(shí)間和堅(jiān)持的力量下面不懈一擊事示。
評(píng)論:
- 《架構(gòu)師之路》公眾號(hào)
- 場(chǎng)景無敵早像,互聯(lián)網(wǎng)應(yīng)用場(chǎng)景的各種解決辦法基本囊括
- mysql基礎(chǔ)經(jīng)驗(yàn)豐富,從索引到優(yōu)化
總結(jié):沈劍大佬公眾號(hào)粉絲之巨大是有其道理的肖爵,每篇的輸出無不以雄厚的輸入作為基礎(chǔ)卢鹦,每周幾篇,此等毅力非常人能及劝堪。行文風(fēng)格理解起來沒有難度冀自,老少皆宜。
- 《毛澤東選集》
- 世界觀秒啦、方法論神書
- 沒有調(diào)查沒有發(fā)言權(quán)(事先調(diào)查的重要性)
- 學(xué)習(xí)->實(shí)踐->總結(jié)->反思->學(xué)習(xí)->實(shí)踐->總結(jié)->反思
總結(jié):中華上下五千年熬粗,升級(jí)打怪難度能與毛主席媲美的也就劉邦和朱重八兩位草根帝王。從毛選結(jié)合歷史余境,可以看出毛主席這一生的經(jīng)歷是怎么樣的驻呐,如何取得如此偉大的成就。譬如毛主席說的實(shí)踐論芳来,理論指導(dǎo)指引實(shí)踐含末,實(shí)踐后反思以反哺自己的理論,不斷完善绣张,成為自己的方法論答渔。譬如《星星之火可以燎原》冷靜判斷局勢(shì),耐心等待侥涵,對(duì)前途抱有十二萬分的信念沼撕,誰能想到土八路們最后能封侯拜相宋雏?
- 終身成長&刻意練習(xí)
- 技能都是可以后天習(xí)得的,遠(yuǎn)沒有到拼天賦的程度
- 不要害怕犯錯(cuò)务豺,要從錯(cuò)誤中吸取經(jīng)驗(yàn)教訓(xùn)
- 不要固步自封磨总,要走出自己的舒適區(qū)
- 知識(shí)和技能是兩碼事
- 一萬小時(shí)天才理論是扯淡
- 一萬小時(shí)要不斷突破自己的舒適區(qū),讓自己難受笼沥,才能讓自己成長蚪燕。
總結(jié):終身成長人生觀神書,讓人從認(rèn)知上突破自己的極限奔浅,從人為自己不可能到可能馆纳。刻意練習(xí)方法論神書汹桦,在你人為自己一切皆有可能的時(shí)候鲁驶,這本書指引你更好的到達(dá)自己的可能!
二舞骆、技術(shù)成長上的反思
什么是技術(shù)钥弯?
知道高并發(fā)高可用,能懂一些架構(gòu)是技術(shù)督禽,能在一線寫業(yè)務(wù)代碼也是技術(shù)脆霎,更有甚者居于幕后能做PPT架構(gòu)師也是技術(shù)!
技術(shù)就是為業(yè)務(wù)服務(wù)狈惫,公司業(yè)務(wù)是賺錢的睛蛛,為程序員發(fā)工資的,當(dāng)公司業(yè)務(wù)是僅僅寫好CRUD就能賺錢的時(shí)候虱岂,你的技術(shù)就是公司需要的玖院。當(dāng)用戶量上來了,服務(wù)宕掉了第岖,讓公司損失錢了难菌,需要對(duì)技術(shù)有更高要求了,要是你的能力跟不上蔑滓,可能也跟不上公司的發(fā)展了~換句話來說就是要招人來解決你解決不掉的問題郊酒!
2.1 技術(shù)的發(fā)展與更新太快,完全跟不上
做技術(shù)的普遍都有一種焦慮键袱,就是現(xiàn)在新的語言燎窘,新的框架,新的中間件涌現(xiàn)的速度越來越快蹄咖,這個(gè)還沒玩熟那個(gè)新東西就來了褐健。學(xué)嘛,沒時(shí)間,手頭的東西還沒學(xué)完蚜迅,不學(xué)嘛舵匾,又害怕,自己不學(xué)別人學(xué)習(xí)谁不,被淘汰了怎么辦坐梯。
我曾經(jīng)也是這樣焦慮過,但是經(jīng)過這一年時(shí)間修煉底層內(nèi)功刹帕,發(fā)現(xiàn)以前望而生畏的各種技術(shù)自己也能琢磨一二~
2.2 打透底層吵血,建立知識(shí)網(wǎng)絡(luò),以不變應(yīng)萬變
焦慮顯然解決不了問題偷溺,那么什么能解決問題蹋辅?
那就是打透底層,建立知識(shí)網(wǎng)絡(luò)亡蓉,以不變應(yīng)萬變晕翠!
最開始我先看的是《圖解http協(xié)議》喷舀,在面試的路上砍濒,就捧著書在地鐵上看,然后看《Linux內(nèi)核原理》硫麻,再看《大型網(wǎng)站架構(gòu)技術(shù)》爸邢,最后當(dāng)我看完極客時(shí)間的網(wǎng)絡(luò)編程實(shí)戰(zhàn)后才好像打通了技術(shù)世界的大門!
為什么要焦慮呢拿愧,沒必要嘛~
因?yàn)橛?jì)算機(jī)科學(xué)只有幾十年的歷史杠河,計(jì)算機(jī)的基礎(chǔ)理論二十多年來也幾乎沒有任何突破性的進(jìn)展。無論哪一門編程語言浇辜,哪一個(gè)網(wǎng)絡(luò)框架券敌,哪一種中間件技術(shù),無外乎都要和操作系統(tǒng)打交道柳洋,接受操作系統(tǒng)的調(diào)度待诅,自己管理或者由系統(tǒng)管理內(nèi)存,要做到高性能無外乎就是高性能的IO模型熊镣,網(wǎng)絡(luò)傳輸就是TCP/IP協(xié)議占大頭卑雁,數(shù)據(jù)庫的話就是索引原理還有數(shù)據(jù)結(jié)構(gòu)等等~
底層技術(shù)都一樣,不一樣的在于應(yīng)用層的實(shí)現(xiàn)绪囱,只要牢牢握住了底層原理测蹲,應(yīng)用層再怎么變化都是萬變不離其宗!
2.3 跟各類程序員交流心得
我是一個(gè)比較學(xué)院派的程序員鬼吵,我在做某些事情的時(shí)候喜歡先研究一下這件事情是咋回事扣甲,然后往前看三步,思考值不值齿椅,再?zèng)Q定做不做琉挖!
同樣荷逞,對(duì)于編程這件事,我亦是如此粹排。對(duì)于比我優(yōu)秀的人我從來都是抱著向他們學(xué)習(xí)的態(tài)度种远,而不是固步自封,洋洋自得~
非常感謝許瑞亮顽耳,李雄飛坠敷,王秀文等幾位大哥,愿意浪費(fèi)自己的寶貴時(shí)間跟我嘮嗑射富,哈哈膝迎,何其有幸能夠向他們學(xué)習(xí)。
許瑞亮胰耗,一年看書破百本的神人限次,學(xué)以致用的典范,喜歡讀書柴灯,教我用刻意練習(xí)的方式去編程卖漫,去學(xué)習(xí)。我也想像他一樣赠群,不那么功利羊始,讀幾本自己喜歡的書,然而實(shí)在是做不到查描,哈哈突委,太菜了,只有拼命追趕了冬三。
李雄飛匀油,資深老碼農(nóng),教會(huì)我正確看待技術(shù)這件事勾笆,技術(shù)就是工具敌蚜,賺錢的一種工具而已,無分好壞匠襟,賺錢就好钝侠,太真實(shí)了~
王秀文,當(dāng)我焦急于MongoDB性能調(diào)優(yōu)的時(shí)候酸舍,萍水相逢的老哥耐心的給我在微信上指導(dǎo)了兩天帅韧。看我急于求成啃勉,指出我焦急的心態(tài)忽舟,并鼓勵(lì)我戒驕戒躁,踏踏實(shí)實(shí)的走下去一定可以!有時(shí)候來自陌生人的感動(dòng)是那么的溫暖叮阅。
還有一些程序員(大多數(shù))刁品,認(rèn)為這些原理那些理論并不重要,現(xiàn)有業(yè)務(wù)不崩壞即可浩姥,覺得像我一樣看么多書都是白費(fèi)挑随,工作中根本用不上。誠然勒叠,這種想法并非毫無道理兜挨,實(shí)用主義的看法并無不妥。
但是眯分,誠如我司在實(shí)際業(yè)務(wù)中遇到的情況拌汇,用戶請(qǐng)求短期劇增,原有技能水平不足以解決目前遇到的問題弊决,出了問題連問題的本質(zhì)都看不清噪舀,被現(xiàn)實(shí)打的滿頭包,這時(shí)候的讀者您還認(rèn)為讀書無用論么飘诗?
各有各的道路与倡,萬般皆法,殊途同歸疚察,有人喜歡以夸父逐日的方式去追熱點(diǎn)蒸走,也有人喜歡diss我來掩飾自己根本沒有很強(qiáng)學(xué)習(xí)能力的本質(zhì),也有人喜歡深究底層貌嫡。具體怎樣暫且不表,待五年后再來看看~
三该溯、工作上的反思
不足:這里我必須檢討岛抄,我工作上取得的成果是遠(yuǎn)遠(yuǎn)不夠的,客服系統(tǒng)的bug至仍未修復(fù)狈茉,縱使有各種各樣的原因與借口夫椭,沒做好就是沒做好,這點(diǎn)咱要勇敢的承認(rèn)氯庆。
究其根本蹭秋,就是學(xué)習(xí)和工作脫離了,直到看到曹大在朋友群里發(fā)表的文章后才幡然醒悟堤撵,工作和學(xué)習(xí)是相輔相成的仁讨, 不能割裂。
“工作本來就應(yīng)該是學(xué)習(xí)的一部分实昨,是學(xué)習(xí)中的實(shí)踐和及時(shí)反饋的部分洞豁。學(xué)習(xí)如果脫離工作的實(shí)踐,是非常低效的。因此每個(gè)同學(xué)應(yīng)該對(duì)自己工作所在的這個(gè)技術(shù)和業(yè)務(wù)領(lǐng)域進(jìn)行系統(tǒng)性的學(xué)習(xí)丈挟,并在工作反復(fù)實(shí)踐和驗(yàn)證刁卜。不同的領(lǐng)域之間其實(shí)是融匯貫通的,當(dāng)你對(duì)一個(gè)領(lǐng)域精通并總結(jié)出方法論以后曙咽,很容易上手別的領(lǐng)域”---曹樂《如何成為技術(shù)大呕着浚》
優(yōu)點(diǎn):談完不足再來看看優(yōu)點(diǎn),我在公司做過兩次內(nèi)部技術(shù)分享例朱,本質(zhì)上是為了統(tǒng)一內(nèi)部的思想夺脾,避免技術(shù)選型上走錯(cuò)路了。從結(jié)果上來看還是挺有效的茉继,起碼能解決問題咧叭。
初入我司,很難想象一個(gè)開發(fā)部上下意見是測(cè)試崗位的不重要烁竭,認(rèn)為不需要測(cè)試菲茬,開發(fā)自測(cè)就足以。認(rèn)為做項(xiàng)目不需要前期的需求分析派撕,不需要明確的文檔確認(rèn)婉弹,干就完事。
很高興终吼,經(jīng)過大半年大家都改變了看法镀赌,明年的招人計(jì)劃中有一個(gè)崗位是測(cè)試的~
經(jīng)過數(shù)月POS系統(tǒng)的開發(fā),前期需求討論花了一個(gè)月的時(shí)間际跪,從開發(fā)成果上來說這一個(gè)月的時(shí)間是值得的商佛,因?yàn)槲覀冊(cè)谛枨笥懻撨^程中整個(gè)流程和閉環(huán)都已經(jīng)跑通,不存在做到一半發(fā)現(xiàn)項(xiàng)目實(shí)際牛頭不對(duì)馬嘴的情況姆打。
當(dāng)然良姆,后期需求方還有反復(fù)的現(xiàn)象,但是這已經(jīng)是個(gè)比較好的結(jié)果了幔戏。我相信在后面的項(xiàng)目中玛追,沒人會(huì)認(rèn)為前期需求是浪費(fèi)時(shí)間,后期測(cè)試是毫無必要的看法了吧~
四闲延、2020展望
計(jì)算機(jī)知識(shí)學(xué)得差不多了痊剖,更重要的是在代碼上下功夫了,多多參與開源垒玲,多多參與技術(shù)交流與分享陆馁,擴(kuò)大個(gè)人影響力。
在此侍匙,立個(gè)flag氮惯!
- emmm~~~把工作做到最優(yōu)叮雳。
- 明年至少精通三個(gè)開源中間件(源碼級(jí)別),第一個(gè)已經(jīng)選好了妇汗,NSQ帘不。
- 明年至少看五本專業(yè)書,看十本與工作無關(guān)純屬興趣的書杨箭。
- 把購買的極客時(shí)間專欄看完D骸(買太多了---黑臉.jpg)
總結(jié)
以上是我的2019總結(jié),相比各位大神來說也許不值得一提互婿,但這是我一年努力的結(jié)果捣郊,我可以說我找到了自己的方法,抬頭看天慈参,低頭走路呛牲,以后踏實(shí)走好每一步!
日拱一卒驮配,功不唐捐娘扩!
加油2020!