作者簡(jiǎn)介:朱赟(Angela)连舍,公眾號(hào)嘀嗒嘀嗒的作者索赏,江湖人稱安姐,科大少年班埃儿,美國萊斯大學(xué)計(jì)算機(jī)博士童番,Airbnb技術(shù)經(jīng)理剃斧,Square公司首位華人女工程師忽你。大部分時(shí)間都在不斷的積累和練習(xí)科雳,獨(dú)立學(xué)習(xí)、做科研简逮、編碼买决。
閱讀目的:一直關(guān)注她的公眾號(hào)吼畏,無論是技術(shù)層面的,還是工作方法躲舌、思考方式上没卸,都有啟發(fā)约计,喜歡這類踏實(shí)的風(fēng)格煤蚌。
書籍簡(jiǎn)介
本書從四個(gè)方面展開,包括技術(shù)管理筒占、技術(shù)實(shí)踐翰苫、硅谷文化奏窑、個(gè)人成長(zhǎng)良哲。
技術(shù)管理
作者分享了自己從技術(shù)骨干成長(zhǎng)為管理者的一些經(jīng)驗(yàn)和思考筑凫。技術(shù)管理包含兩層含義巍实,一層是管理自己和團(tuán)隊(duì)的技術(shù)棚潦,技術(shù)選型丸边,保證產(chǎn)品上線妹窖;另一層是管理技術(shù)團(tuán)隊(duì)收叶,幫助團(tuán)隊(duì)成員成長(zhǎng)判没,從親力親為模式轉(zhuǎn)成授權(quán)模式澄峰,才會(huì)獲得更大成功俏竞。
比較觸動(dòng)的點(diǎn):
1.給答案還是引導(dǎo)?許多牛人大咖經(jīng)常被問問題臣咖,雖然幫助別人梳理思路夺蛇,比直接拋給其答案花費(fèi)更多時(shí)間刁赦,但是如果從你這里得到答案很容易甚脉,可能會(huì)造成自己瑣事越來越多牺氨,越來越忙,對(duì)方卻沒有學(xué)會(huì)自己解決岭皂。如果某個(gè)東西除了你別人都不清楚书劝,導(dǎo)致你越來越忙,此時(shí)你已經(jīng)成為了團(tuán)隊(duì)最大的瓶頸土至,而并不是你很重要购对,沒有你不行。
恰好最近被英國新王妃刷屏陶因,決定追一下王妃的劇《suits》洞斯,目前只看完第1集,恰好這集就展示了一個(gè)職場(chǎng)老司機(jī)如何帶新人的故事坑赡,該push的時(shí)候使勁push烙如,放手讓新人自己學(xué)、去試錯(cuò)毅否,局面失控的時(shí)候再親自出馬挽救亚铁,堪稱導(dǎo)師典范。
2.在分配任務(wù)的時(shí)候揚(yáng)長(zhǎng)避短螟加,把線上產(chǎn)品的改動(dòng)交給慢而穩(wěn)的人徘溢,把需要快速迭代開發(fā)的產(chǎn)品交給快速做出結(jié)果的人。最終這兩個(gè)人都能變成項(xiàng)目中的核心成員。有效的把任務(wù)分配出去,還能保證分配出去的任務(wù)能夠被圓滿完成切诀。
3.定期溝通交流,每半年或一年進(jìn)行一次關(guān)于期望值的深度對(duì)話,了解團(tuán)隊(duì)成員興趣哄芜、希望做什么,未來兩三年職場(chǎng)規(guī)劃如何,做了哪些努力?還想做什么拆又。有了約定挡爵,還要持續(xù)跟進(jìn)涣雕。
一對(duì)一溝通,要以下級(jí)為核心,切忌不要給予批判性反饋彩库。這個(gè)有點(diǎn)類似家庭里父母和孩子之間的溝通竞漾,不要評(píng)判寇蚊,當(dāng)你發(fā)現(xiàn)你開始評(píng)判的時(shí)候,孩子往往不想再跟你說下去了较锡,還會(huì)試圖推卸責(zé)任或者掩蓋事實(shí),從而達(dá)不到增進(jìn)了解的效果。上下級(jí)溝通,同樣不要評(píng)判吃嘿。
4.激發(fā)團(tuán)隊(duì)人員的責(zé)任心,明確責(zé)任制,負(fù)責(zé)產(chǎn)品的改進(jìn)和bug的修復(fù),并不是對(duì)bug的問責(zé),而是跟進(jìn)bug是怎樣產(chǎn)生的倚舀,造成什么影響舵稠,后續(xù)怎么預(yù)防。發(fā)現(xiàn)問題時(shí)汹忠,用關(guān)心的口吻,而不是問責(zé)的態(tài)度。不要把主觀感受強(qiáng)加于人,而是用引導(dǎo)的方式济瓢,反而更能激發(fā)團(tuán)隊(duì)成員的責(zé)任感箕宙。
技術(shù)實(shí)踐
這部分就是技術(shù)相關(guān)的話題了雕崩,有些細(xì)微,有些宏觀,都是程序員日常開發(fā)中經(jīng)常會(huì)遇到的問題缘揪。
比如作者推薦深入掌握數(shù)據(jù)結(jié)構(gòu)和算法曹抬,閱讀經(jīng)典著作胞锰,了解算法的思想吵聪,也是大數(shù)據(jù)時(shí)代的核心競(jìng)爭(zhēng)力励稳,雖然算法在日常開發(fā)中可能只占10%左右,但是不精通算法永遠(yuǎn)不可能成為優(yōu)秀的工程師讲逛。
作者還推薦每個(gè)工程師都該了解一些數(shù)據(jù)庫知識(shí),從選型到架構(gòu),人為錯(cuò)誤到數(shù)據(jù)庫瓶頸鳖粟,還有常用的索引嗜傅、事務(wù)、鎖等等瘾敢。
關(guān)于系統(tǒng)拆分,拆分后的注意事項(xiàng)愉舔,測(cè)試、接口、報(bào)錯(cuò)治力、超時(shí)等等問題琴许。我的理解就是系統(tǒng)里的每個(gè)模塊劃分都是有歷史的,涉及到接口變動(dòng)的,一定要有風(fēng)險(xiǎn)意識(shí)废亭。
關(guān)于軟件質(zhì)量豆村,作者建議:
1)有效跟蹤四啰,立刻記錄跟蹤恋追,而不是過分相信記憶力;
2)誠實(shí)职员,程序里潛在的問題其實(shí)是程序員自己清楚的,對(duì)“地雷”打上標(biāo)簽伍宦,全憑程序員良心芽死;
3)勤快,代碼里的to do要盡快解決次洼,永遠(yuǎn)不要把垃圾掃到地毯下面关贵,對(duì)看得出有問題的代碼要隨手處理,而不是置之不理滓玖,也不要為了保持代碼風(fēng)格的一致坪哄,拷貝一些不好的代碼;
4)完備的測(cè)試集(論自動(dòng)化測(cè)試的重要性)
5)代碼審核势篡,code review可以保證所有合作的人對(duì)代碼改動(dòng)有全面的了解,也能多一份審核一份保障模暗。被審核人要保持開放禁悠、聽取的心態(tài),審核者要多存質(zhì)疑兑宇,甚至聽不懂直接說碍侦,意見有分歧的時(shí)候,其實(shí)也會(huì)幫助我們對(duì)系統(tǒng)或代碼加深理解。
硅谷文化
在這一部分瓷产,可以看到站玄,無論是項(xiàng)目層面的從立項(xiàng)OKR的設(shè)立、到項(xiàng)目驗(yàn)收復(fù)盤濒旦,還是工程師株旷、產(chǎn)品經(jīng)理、數(shù)據(jù)工程師之間的合作尔邓,還是做code review晾剖,代碼如何提交,如何合并梯嗽,如何面對(duì)bug齿尽,如何升職,這些硅谷的處事方式灯节,我們也是差不多的(讀完有一種我們還不錯(cuò)的傲驕感)循头。
觸動(dòng)的點(diǎn):作者從產(chǎn)品經(jīng)理身上,學(xué)到了很多炎疆,包括溝通能力(會(huì)議贷岸、郵件、一對(duì)一面談)磷雇、處理和確定優(yōu)先級(jí)的能力偿警、如何回絕不合理需求的技巧,還有一些項(xiàng)目管理和跟蹤的技巧唯笙。
過去我覺得一個(gè)開發(fā)人員只要代碼沒有bug螟蒸,就算做好工作了,但是后來越來越體會(huì)到崩掘,郵件七嫌、會(huì)議的高效溝通、寫出簡(jiǎn)明苞慢、邏輯清晰的設(shè)計(jì)文檔诵原,這些也是工作的重要部分,但很多人可能并不會(huì)意識(shí)到挽放,冗長(zhǎng)低效的會(huì)議绍赛,一些作者好像就是不想讓其他人看懂以彰顯自己是技術(shù)牛人的說明文檔,讀了N遍也不知要解決什么問題的郵件辑畦,都是工作的阻礙吗蚌。所以還是要學(xué)一學(xué)《金字塔原理》,這本翻譯過來的可能并不符合國人的閱讀習(xí)慣纯出,可以看看李忠秋的《結(jié)構(gòu)思考力》蚯妇,這也是我年度書單中的一本敷燎。
硅谷比較好玩的活動(dòng),就是編程馬拉松(Hackathon)箩言,在這個(gè)期間不工作硬贯,而是去hack一些自己感興趣的小項(xiàng)目,這樣的活動(dòng)可以激發(fā)創(chuàng)意陨收,有些好點(diǎn)子也成為了產(chǎn)品的原型饭豹,還可以和團(tuán)隊(duì)成員建立特殊的感情紐帶,增加團(tuán)隊(duì)凝聚力畏吓,和牛人結(jié)對(duì)編程墨状,拓展視野。
個(gè)人成長(zhǎng)
這里面有很多務(wù)實(shí)的經(jīng)驗(yàn)菲饼,比如怎么建立個(gè)人影響力(存在感肾砂,說服力,談判力宏悦,協(xié)調(diào)力镐确,鼓舞力),不是彰顯自己重要饼煞,而是通過影響力把事情做成源葫;怎樣處理人際關(guān)系(向“給予者”方向努力);怎樣在錯(cuò)誤中成長(zhǎng)(培訓(xùn)砖瞧、信息共享息堂、復(fù)盤、備用方案)块促;怎樣給別人提意見荣堰;別人給我們提意見如何應(yīng)對(duì);怎樣做職場(chǎng)規(guī)劃竭翠;怎樣成為不可替代的程序員(專家or執(zhí)行力超強(qiáng)or凝聚力超強(qiáng))振坚;精力管理等等。
總結(jié)
這本書可以從側(cè)面了解到一個(gè)“牛人”的成長(zhǎng)軌跡——踏實(shí)做事斋扰,及時(shí)總結(jié)渡八。無論是技術(shù)還是管理,還是個(gè)人成長(zhǎng)传货,很多書中的心得觀點(diǎn)屎鳍,都可以延伸出更多值得學(xué)習(xí)的內(nèi)容。推薦閱讀损离。