Goodbye 2019,Welcome 2020 | 沉淀 2020

引言

時(shí)間如梭锄贼,娃都可以打醬油了票灰。

轉(zhuǎn)眼間第一個(gè)五年計(jì)劃,已過(guò)了一半宅荤。

年終總結(jié)是個(gè)打臉的好地方屑迂,曾經(jīng)夸下的海口冯键,有的真的成了喝桥危口。

所幸惫确,一切都在按好的方向發(fā)展手报。但樂(lè)觀背后容易忽略潛在的問(wèn)題,所以改化,在2020來(lái)臨之際昧诱,是時(shí)候?qū)?019做個(gè)具體的回顧,并對(duì)來(lái)年做個(gè)具體的展望所袁。

談成長(zhǎng)

那就先從收獲開始講起吧盏档。

  1. 成功續(xù)任微軟最有價(jià)值專家。

  2. 離開工作4年的老東家金蝶燥爷,前往自己看好的物聯(lián)網(wǎng)行業(yè)發(fā)展蜈亩。

  3. 碼字3萬(wàn)+懦窘,寫博10篇。

  4. 開始嘗試進(jìn)行架構(gòu)設(shè)計(jì)稚配,并應(yīng)用微服務(wù)技術(shù)棧

  5. 第一次受企業(yè)邀約畅涂,前往廈門做技術(shù)分享

  6. 作為講師,參加Microsoft Ignite The Tour 大會(huì)

這一切的收獲得益于我堅(jiān)強(qiáng)的后盾 —— 雙方父母的支持道川,老婆的理解與督促午衰,還有我那調(diào)皮搗蛋的小家伙給我源源不斷的動(dòng)力,所以感謝我至親至愛的家人冒萄!也感謝一路走來(lái)給予我?guī)椭丁⒅敢曳较虻拿恳晃豢蓯鄣娜恕?/p>

談工作

今年做出了一個(gè)艱難的決定,就是跳出自己的舒適圈尊流,從工作4年的老東家辭職帅戒,加入到一家物聯(lián)網(wǎng)創(chuàng)業(yè)公司。這里十分感謝張隊(duì)的引薦崖技,才有一個(gè)好的落腳點(diǎn)逻住,才得以實(shí)施自己的技術(shù)抱負(fù),才得以轉(zhuǎn)型自己期望的技術(shù)棧迎献,從傳統(tǒng)的.NET 后端轉(zhuǎn)移到.NET Core 全棧開發(fā)瞎访。真正的去實(shí)踐微服務(wù),玩轉(zhuǎn)K8S吁恍。當(dāng)然扒秸,也得益于前期的理論知識(shí)的積累。

加入新公司践盼,是機(jī)遇,是挑戰(zhàn)宾巍。

記得入職后的第二天咕幻,就緊急前往武漢出差,對(duì)接智能電表的項(xiàng)目顶霞,忙前忙后兩個(gè)月肄程,但項(xiàng)目告吹了。也認(rèn)識(shí)到选浑,物聯(lián)網(wǎng)行業(yè)的水很深蓝厌,每個(gè)企業(yè)都想分物聯(lián)網(wǎng)這杯羹,但真正能夠做事的也少之又少古徒,很多還是處于理想階段拓提。

回深后,工作重點(diǎn)轉(zhuǎn)移到公司現(xiàn)有架構(gòu)的重構(gòu)上隧膘。將原有的缺乏結(jié)構(gòu)代态、層次寺惫、抽象的代碼進(jìn)行重新梳理,基于原始Orleans的分布式框架的技術(shù)選型進(jìn)行重新整理蹦疑,充分發(fā)揮Orleans的virtual actor model的高并發(fā)的強(qiáng)大特性西雀。

這也是第一次去做架構(gòu)設(shè)計(jì)的工作。

這里歉摧,得很感謝技術(shù)出身老板的指點(diǎn)艇肴,以及平時(shí)工作中對(duì)軟件設(shè)計(jì)的交流,讓自身對(duì)物聯(lián)網(wǎng)的技術(shù)細(xì)節(jié)有了很深的認(rèn)知叁温。也很大程度上避免了在技術(shù)選型上走入誤區(qū)再悼。

經(jīng)過(guò)大概兩周的時(shí)間,完成了整體解決方案的設(shè)計(jì)券盅,得到了老板的認(rèn)可帮哈。

這次難得的架構(gòu)設(shè)計(jì)經(jīng)驗(yàn),是我往架構(gòu)師方向發(fā)展道路上濃墨重彩的一筆锰镀。

也讓我領(lǐng)悟到了架構(gòu)設(shè)計(jì)不僅僅是代碼結(jié)構(gòu)的設(shè)計(jì)娘侍,更是產(chǎn)品業(yè)務(wù)結(jié)構(gòu)的設(shè)計(jì)。她是交流中不斷完善的結(jié)果泳炉。

另一次架構(gòu)經(jīng)驗(yàn)是年末嘗試的一次前端架構(gòu)經(jīng)驗(yàn)『斗ぃ現(xiàn)在想想自己都覺(jué)得詫異,我一個(gè)偏后端的花鹅,怎么會(huì)去搶前端的飯碗氧腰,然而事實(shí)是這的的確確發(fā)生了,而且做對(duì)了刨肃。

這次前端架構(gòu)是對(duì)小程序項(xiàng)目的一次推翻重做古拴。之前的小程序雖然實(shí)現(xiàn)了所有的業(yè)務(wù)需要,但代碼可讀性真友、擴(kuò)展性極差黄痪,更別談封裝。

對(duì)于創(chuàng)業(yè)公司盔然,不斷的去推翻之前的成果桅打,是一個(gè)很艱難的決定,因?yàn)橥品牟粌H僅是項(xiàng)目愈案,推翻的是前期的投入挺尾。決定是痛苦的,但成果是可喜的站绪。經(jīng)過(guò)短短一周的時(shí)間遭铺,我一個(gè)前端小白就完成了小程序端的模塊化設(shè)計(jì),并基于原生UI,設(shè)計(jì)好交互邏輯掂僵。

如果現(xiàn)在再問(wèn)我夭委,前端難嗎齐邦,不難诫钓。如果做后端的你想嘗試做下前端赋咽,盡管去做,不要給自己設(shè)限芹扭,跨出去這一步麻顶,你就是全棧。

這次前端架構(gòu)經(jīng)驗(yàn)舱卡,讓我明白辅肾,架構(gòu)設(shè)計(jì)是相通的,是封裝重用轮锥,確立邊界矫钓,封裝模塊,封裝層次舍杜,封裝對(duì)象新娜,封裝邏輯,封裝組件既绩。

以上兩次架構(gòu)經(jīng)驗(yàn)概龄,算是在新公司做的最正確的兩件事了。因?yàn)槲乙苍诓粩喾稿e(cuò)饲握,而且最開始犯錯(cuò)而不自知私杜,簡(jiǎn)稱蠢。主要體現(xiàn)在兩個(gè)方面:一是管理救欧,一是自我認(rèn)知衰粹。

提到管理,猶記得加入公司之前訂閱了極客時(shí)間的技術(shù)管理的之道笆怠。讀完之后深有感觸铝耻,但實(shí)際上崗,放手不顧骑疆,異想天開無(wú)為而治田篇。兵熊熊一個(gè)替废,將熊熊一窩箍铭。真是這個(gè)理。技術(shù)領(lǐng)導(dǎo)者除了技術(shù)過(guò)硬外椎镣,還需要有技術(shù)領(lǐng)導(dǎo)力诈火,確保團(tuán)隊(duì)技術(shù)選型不跑偏,項(xiàng)目實(shí)施不走樣状答。這需要時(shí)刻去關(guān)注項(xiàng)目的進(jìn)度及代碼質(zhì)量冷守。

這里面涉及到就涵蓋了多個(gè)方面刀崖,一是技術(shù)管理,一是項(xiàng)目管理拍摇,一是團(tuán)隊(duì)管理亮钦。

團(tuán)隊(duì)人多的時(shí)候,也有7充活,8個(gè)開發(fā)蜂莉,少的時(shí)候也就2,3個(gè)人混卵。一段時(shí)間甚至懷疑公司的發(fā)展前景∮乘耄現(xiàn)在想來(lái),也并不是如此幕随。團(tuán)隊(duì)再小蚁滋,如果你不能把控團(tuán)隊(duì)按照既定的方向發(fā)展,那么團(tuán)隊(duì)擴(kuò)張就是一顆定時(shí)炸彈赘淮。

所以辕录,在我們發(fā)現(xiàn)不可控時(shí),我們緊急的踩下了剎車拥知。精簡(jiǎn)人員踏拜,反思整頓。當(dāng)然低剔,這里面我是最主要責(zé)任人速梗。問(wèn)題在于,上面所說(shuō)的項(xiàng)目管理和團(tuán)隊(duì)管理的放任不顧襟齿。只是簡(jiǎn)單的進(jìn)行任務(wù)分配和成果確認(rèn)姻锁,但忽略了過(guò)程評(píng)審。換句話說(shuō)猜欺,項(xiàng)目成員的溝通和反饋通道沒(méi)有建立位隶,這樣就不能及時(shí)發(fā)現(xiàn)問(wèn)題。中間也發(fā)現(xiàn)了問(wèn)題开皿,嘗試要求團(tuán)隊(duì)每周提交周報(bào)涧黄,每天進(jìn)行15分鐘的早會(huì)進(jìn)行狀態(tài)反饋,但堅(jiān)持一月有余赋荆,就無(wú)疾而終笋妥,一切淪為形式。

就措施而言窄潭,手段是好的春宣。但忽略了手段的目的,就導(dǎo)致流于形式。所以在團(tuán)隊(duì)管理上一以貫之月帝、以身作則是十分重要的躏惋。

另外一個(gè)問(wèn)題是,溝通成本高嚷辅。在組織會(huì)議時(shí)不能明確會(huì)議目的簿姨,導(dǎo)致無(wú)休止的討論,這也是缺乏計(jì)劃性的體現(xiàn)簸搞。

在兩次架構(gòu)設(shè)計(jì)款熬,基于原始業(yè)務(wù)的重構(gòu)工作不徹底,留下了系列隱患攘乒∠团#總想把事情留到后面有時(shí)間了再做,是一種極不負(fù)責(zé)任的表現(xiàn)则酝。因?yàn)闀r(shí)間證明殉簸,除非后續(xù)遇到問(wèn)題,否則不會(huì)改進(jìn)沽讹。所以做事做徹底般卑,要有魄力去否定,也要有魄力去承擔(dān)做好否定相關(guān)的善后工作爽雄。

另外一點(diǎn)需要談到的是蝠检,對(duì)人員的招聘。項(xiàng)目的迫切程度挚瘟,靠人月神話是解決不了的叹谁。在多個(gè)項(xiàng)目并行時(shí),人手不足時(shí)乘盖,一心想通過(guò)增補(bǔ)人員來(lái)緩解項(xiàng)目壓力焰檩,也并不總是有效。除非項(xiàng)目订框、團(tuán)隊(duì)在你的控制之內(nèi)析苫。

總以為站在高的位置,就不應(yīng)該拘泥于細(xì)節(jié)穿扳。而編程這個(gè)行當(dāng)衩侥,細(xì)節(jié)的把握的才真正體現(xiàn)高度。

一名合格的技術(shù)領(lǐng)導(dǎo)矛物,決不能給自己設(shè)限茫死,不能沉浸于自己擅長(zhǎng)的技術(shù)棧。云生應(yīng)用時(shí)代泽谨,從開發(fā)到測(cè)試到運(yùn)維璧榄,從產(chǎn)品原型到技術(shù)預(yù)演,從前端到后端吧雹,從UI原型到交互設(shè)計(jì)都要有所了解骨杂。

另外一個(gè)問(wèn)題,是缺乏嚴(yán)謹(jǐn)性雄卷,也就是數(shù)據(jù)的敬畏心搓蚪。在處理新舊系統(tǒng)的兼容時(shí),考慮不周丁鹉,就會(huì)造成數(shù)據(jù)沖突妒潭,而且沖突修復(fù)成本極高。這期間我的自負(fù)心理在作祟揣钦,極力想扔掉歷史包袱雳灾,就會(huì)造成對(duì)包袱的漠視。但凡一個(gè)公司都是有包袱的冯凹,接收它谎亩,才能慢慢扔掉它。

接觸物聯(lián)網(wǎng)后宇姚,愈發(fā)覺(jué)得對(duì)計(jì)算機(jī)原理匈庭,計(jì)算機(jī)網(wǎng)絡(luò)等基礎(chǔ)知識(shí)的缺乏,這一塊是致命一擊浑劳。

還有一點(diǎn)的感悟是阱持,自身前期的技術(shù)積累被自己雪藏,在實(shí)際項(xiàng)目實(shí)施中魔熏,不能靈活運(yùn)用衷咽,尤其是自己引以為傲的DDD、面向?qū)ο缶幊趟枷氲陌盐账庹溃](méi)有學(xué)以致用兵罢。也就是兩個(gè)問(wèn)題,一對(duì)知識(shí)的理解并不深刻停留在皮毛滓窍,或并沒(méi)有思考其實(shí)際的運(yùn)用場(chǎng)景卖词,也就是只有術(shù)沒(méi)有道。另一方面吏夯,缺乏思考此蜈,做項(xiàng)目太急于求成,忽視了前期的總體布局規(guī)劃噪生,何談運(yùn)用呢裆赵,也就是不預(yù)不立。

談寫作

2019跺嗽,主要完結(jié)了eShopOncontainers 系列文章战授,寫了3篇Orleans系列文章页藻,輸出銳減。整體而言植兰,不抵預(yù)期份帐,不符計(jì)劃。

從寫博至今楣导,每年的文章輸出都在遞減废境,連每月一篇的基本保證都沒(méi)有做到。所以筒繁,是我變忙了嗎噩凹?忙到?jīng)]有時(shí)間去思考沉淀并輸出了嗎??jī)?nèi)心的答案很明確毡咏,時(shí)間都是擠出來(lái)的驮宴。是自己以忙為借口罷了。手中的筆呕缭,勾勒的是成長(zhǎng)的真實(shí)印記幻赚。沒(méi)有輸出,何談內(nèi)化臊旭。
2020年 會(huì)輸出Orleans 系列文章落恼,希望對(duì)Orleans有更深的理解。

談學(xué)習(xí)

讀書方面:2019离熏,也讀了幾本書佳谦。C#并發(fā)編程經(jīng)典實(shí)例,刷新滋戳,大型網(wǎng)站技術(shù)架構(gòu)钻蔑,從零開始學(xué)架構(gòu),自控力奸鸯,微服務(wù)架構(gòu)設(shè)計(jì)模式咪笑,kubernetes in action,用戶故事地圖娄涩。在技術(shù)棧上窗怒,對(duì)K8S有了一定的認(rèn)知,雖談不上精通蓄拣,但至少夠用扬虚,滿足項(xiàng)目的運(yùn)維需求。另外球恤,微服務(wù)也算是簡(jiǎn)單入了門辜昵。C#并發(fā)編程經(jīng)典實(shí)例修正了對(duì)并發(fā)編程的理解。用戶故事地圖咽斧,是一本幫助梳理業(yè)務(wù)邏輯的方法論堪置,鼓勵(lì)通過(guò)不斷的討論交流和可視化的方式進(jìn)行需求確認(rèn)躬存,在進(jìn)行系統(tǒng)業(yè)務(wù)梳理時(shí)幫助良多。

刷新和自控力舀锨,都是走馬觀花的看了一遍岭洲。好書是值得多次翻閱的,所以時(shí)刻刷新雁竞。微服務(wù)架構(gòu)設(shè)計(jì)模式讀了開頭,需要繼續(xù)拧额。

就閱讀量而言碑诉,還是很貧乏,缺少輸入侥锦,那自然是缺乏輸出进栽。輸入輸出是成正比的,所以也解釋了為什么每年的輸出都在斷崖式下降恭垦。也暴露了一個(gè)自身在知識(shí)積累上內(nèi)化不足快毛。

談生活

2019年去了桂林,河源番挺,武漢唠帝,北京,也算踏出廣深玄柏。對(duì)于生活襟衰,永遠(yuǎn)相信美好的事情靠自己的雙手可以得以實(shí)現(xiàn),詩(shī)和遠(yuǎn)方也是需要努力努力再努力粪摘,所以瀑晒,對(duì)未來(lái)依舊充滿憧憬。

談?dòng)?jì)劃

2020徘意,我要出書苔悦。

最后

2019 這一年,總體而言椎咧,看似收獲滿滿玖详,但內(nèi)心深處一顆不安定的心告訴自己:你還差得遠(yuǎn)。是啊勤讽,半斤終究不是八兩竹宋。

2020,謙卑沉淀務(wù)實(shí)地技,繼續(xù)加油蜈七!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市莫矗,隨后出現(xiàn)的幾起案子飒硅,更是在濱河造成了極大的恐慌砂缩,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,454評(píng)論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件三娩,死亡現(xiàn)場(chǎng)離奇詭異庵芭,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)雀监,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,553評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門双吆,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人会前,你說(shuō)我怎么就攤上這事好乐。” “怎么了瓦宜?”我有些...
    開封第一講書人閱讀 157,921評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵蔚万,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我临庇,道長(zhǎng)反璃,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,648評(píng)論 1 284
  • 正文 為了忘掉前任假夺,我火速辦了婚禮淮蜈,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘已卷。我一直安慰自己礁芦,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,770評(píng)論 6 386
  • 文/花漫 我一把揭開白布悼尾。 她就那樣靜靜地躺著柿扣,像睡著了一般。 火紅的嫁衣襯著肌膚如雪闺魏。 梳的紋絲不亂的頭發(fā)上未状,一...
    開封第一講書人閱讀 49,950評(píng)論 1 291
  • 那天,我揣著相機(jī)與錄音析桥,去河邊找鬼司草。 笑死,一個(gè)胖子當(dāng)著我的面吹牛泡仗,可吹牛的內(nèi)容都是我干的埋虹。 我是一名探鬼主播,決...
    沈念sama閱讀 39,090評(píng)論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼娩怎,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼搔课!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起截亦,我...
    開封第一講書人閱讀 37,817評(píng)論 0 268
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤爬泥,失蹤者是張志新(化名)和其女友劉穎柬讨,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體袍啡,經(jīng)...
    沈念sama閱讀 44,275評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡踩官,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,592評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了境输。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片蔗牡。...
    茶點(diǎn)故事閱讀 38,724評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖嗅剖,靈堂內(nèi)的尸體忽然破棺而出辩越,到底是詐尸還是另有隱情,我是刑警寧澤窗悯,帶...
    沈念sama閱讀 34,409評(píng)論 4 333
  • 正文 年R本政府宣布区匣,位于F島的核電站偷拔,受9級(jí)特大地震影響蒋院,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜莲绰,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,052評(píng)論 3 316
  • 文/蒙蒙 一欺旧、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧蛤签,春花似錦辞友、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,815評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至戳晌,卻和暖如春鲫尊,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背沦偎。 一陣腳步聲響...
    開封第一講書人閱讀 32,043評(píng)論 1 266
  • 我被黑心中介騙來(lái)泰國(guó)打工疫向, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人豪嚎。 一個(gè)月前我還...
    沈念sama閱讀 46,503評(píng)論 2 361
  • 正文 我出身青樓搔驼,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親侈询。 傳聞我的和親對(duì)象是個(gè)殘疾皇子舌涨,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,627評(píng)論 2 350