溝通創(chuàng)造價值好港,分享帶來快樂。這里是程序員周刊米罚,歡迎您每周五和我一起做時間的朋友钧汹。
有人問測試人員:你想不想打開發(fā)人員的屁股?測試人員回道:我們也就心里想想录择。
可見拔莱,潛規(guī)則里,開發(fā)人員往往比測試人員更加的強勢隘竭。
前輩觀點:
下面分享的是前餓了么CTO張雪峰的觀點塘秦,和技術一號位來一場深度對話:
有人問:餓了么的技術文化是什么?
張雪峰:用一個詞來總結就是自由动看。自由到就是同學不爽尊剔,我可以讓他換崗之類。
但后面我很難做到了菱皆,因為沒有那么多崗位可以讓你隨便調(diào)须误,要么就是讓另一個崗位挪,要么就是是我造出崗位仇轻,但這其實是一個很大的風險京痢,因人設崗是可以的,要看什么人篷店,你也不能經(jīng)常用這種招數(shù)祭椰,絕大部分情況下,你還是要守正疲陕。
剛開始我可以讓同學們吐槽方淤,因為你遷就了這個同學,讓他做了自己感興趣的事蹄殃,有可能他到一個新團隊携茂,別人可能跟他配合不好,所以這個也需要平衡窃爷。
剛開始我基本上盡可能滿足同學們的訴求邑蒋。
對程序員來說,自由真的是價更高按厘,你要給他一定的自由度医吊。
大部分的工程師都是受 Linus Torvalds(林納斯·托瓦茲,Linux 之父)的影響逮京,在不想溝通或者自己不擅長溝通卿堂、表達、分享的時候懒棉,就扔出來那句話草描,“Talk is cheap,Show methe code”。其實策严,這句話有他的語境穗慕,你看 Linus 的表達能力是很好的。所以妻导,我和團隊說逛绵,“Talk is important”。
餓了么曾經(jīng)有一個小伙子倔韭,那哥們特別神奇术浪,我很看好他,他晉升述職不用 PPT寿酌,一上來就說胰苏,我本來準備了一個 PPT,后來想想沒必要醇疼,我就跟大家講一講硕并,然后就開始脫稿講。當時上海的評委只有一票反對僵腺,因為他確實講得不錯鲤孵,不需要 PPT 他能講清楚。但這次晉升答辯北京團隊清一色全部投否決票辰如,因為這是百度體系不能容忍的方式普监,你這是對評委的不尊重。最后結果是我求情讓他過了琉兜,這個其實不太好凯正,但因為我對他有些偏愛。我只是舉個例子說做演講這個事情豌蟋。
下面是骨灰級IT前輩左耳朵耗子的分享:溝通和摩擦
從客觀規(guī)律上來說廊散,某件事的進步一定會和現(xiàn)狀有一些摩擦。有的人因害怕摩擦而選擇
忍耐梧疲,我則不是允睹,我覺得與別人的摩擦并不可怕运准,因為大家的目標都是基本一致的,只是做
事情的標準和方式不一樣缭受,這是可以溝通和相互理解的胁澳。
反而,如果沒有去推動這件事米者,我覺得對公司個人來說韭畸,都是一種對人生的浪費。
敬業(yè)也好蔓搞,激情也好胰丁,體現(xiàn)的是你是否愿意冒險去推動一件于公于私都有利的事,而不是成為一個“聽話”喂分、“隨大流”锦庸、“懶政”的人,這樣即耽誤了公司也耽誤了自己蒲祈。
下面是喬新亮(蘇寧易購前CTO)的分享:工作的真正報酬是成長
薪資只是工作的附屬酸员,工作的真正報酬是成長。而所謂的漲薪讳嘱,不代表你的工作崗位更值錢了幔嗦,而是你的個人能力足以匹配更值錢的崗位。
有老外發(fā)了一個Twitter:“今天沥潭,我作為程序員賺到了第一桶金邀泉,然后把電腦賣掉了《鄹耄”汇恤,認真看了一下,應該是順序反了吧拔恰?是因為賣掉電腦才賺的第一桶金因谎。
思維方式:
數(shù)學思維:(劉潤)
概率論,叫做從不確定性中找到確定性颜懊。假如一件事情成功的概率是20%财岔,就意味著,我重復做這件事14次河爹,成功概率就會到95%匠璧。概率論會告訴你,成為一個專才咸这,成功的可能性更大夷恍。
微積分,叫做用動態(tài)的眼光看問題媳维。生命是時間的微積分酿雪,每個當下就是微分遏暴。
幾何學,叫做公理體系指黎。凡屬體系化的思想系統(tǒng)大都運行在一個基本原理之上拓挥。
向量,叫做數(shù)字的方向性袋励。做同一件事情,有的人想往東走当叭,有的人想往西走茬故,有的人想往北走,而你并不知道哪個方向是正確的蚁鳖。這時磺芭,你想要的,不是合力的大小醉箕,而是方向的相對正確性钾腺。這就像在公司里做事,兩個人都很有能力讥裤,如果他們合作的時候放棒,能力都能往一個方向使,形成合力己英,這是最好的結果间螟。
博弈論,叫做全局最優(yōu)解损肛。下圍棋就是典型的零和博弈厢破。每走一步棋,我的所得就是你的所失治拿,我的所失就是你的所得摩泪。在零和博弈中,你要一直明白劫谅,你要的是全局的最優(yōu)解见坑,而不是局部的最優(yōu)解。下圍棋的時候捏检,不是在每一步上鳄梅,你都要吃掉對方最多的子。而是要讓終局所得最多未檩,就要步步為營戴尸,講究策略。
代碼壞味道
public void approve(long bookId)
{…孙蒙;book.setStatus(Status.APPROVED)项棠;…}
//主要邏輯就是從倉庫中找出一個作品,然后挎峦,將它的狀態(tài)設置為審核通過香追,再將它存回去。
我:這個地方為什么要這么寫坦胶?
同事:我要將作品的審核狀態(tài)設置為審核通過透典。
我:這個我知道,但為什么要在這里寫 setter 呢顿苇?
同事:你的意思是峭咒?
我:這個審核的狀態(tài)是作品的一個內(nèi)部狀態(tài),為什么服務需要知道它呢纪岁?通過 setter凑队,將一個類的內(nèi)部行為暴露了出來,這是一種破壞封裝的做法幔翰。
于是就有了下面的重構漩氨,你看懂了嗎?
public void approve(long bookId){? …遗增;book.approve()叫惊;…}
以上內(nèi)容來自鄭曄的《代碼之丑》。
GitHub
漏洞監(jiān)控平臺Monitor
去年在技術圈內(nèi)做修,有不少知名項目被爆出存在嚴重漏洞赋访,引起了不少開發(fā)者的熱議。
有鑒于此缓待,國內(nèi)一位網(wǎng)絡安全人員在 GitHub 開源了一款漏洞監(jiān)控平臺:Monitor蚓耽。
主要用于監(jiān)測 GitHub、微軟旋炒、CNNVD 等各大平臺發(fā)布的最新技術漏洞信息步悠,并將漏洞按不同危險等級進行劃分,最后再通過企業(yè)微信和郵箱進行消息推送瘫镇。
GitHub:跳轉(zhuǎn)
吃掉小鹿乃
國內(nèi)開發(fā)者做的一款摸魚小游戲:吃掉小鹿乃鼎兽。玩家需要在 20 秒內(nèi),盡可能點掉更多頭像铣除。目前該游戲瀏覽量已突破 1000 萬谚咬,主要用于訓練手指靈活度和反應能力 。
GitHub:跳轉(zhuǎn)
試玩:跳轉(zhuǎn)
go-zero 微服務開源框架
go-zero 是一個集成了各種工程實踐的包含 web 和 rpc 框架尚粘,有如下主要特點:
強大的工具支持择卦,盡可能少的代碼編寫
極簡的接口
完全兼容 net/http
支持中間件,方便擴展
高性能
面向故障編程,彈性設計
內(nèi)建服務發(fā)現(xiàn)秉继、負載均衡
內(nèi)建限流祈噪、熔斷、降載尚辑,且自動觸發(fā)辑鲤,自動恢復
API 參數(shù)自動校驗
超時級聯(lián)控制
自動緩存控制
鏈路跟蹤、統(tǒng)計報警等
高并發(fā)支撐杠茬,穩(wěn)定保障了疫情期間每天的流量洪峰
GitHub:跳轉(zhuǎn)
這個家伙像極了排隊時候的我月褥,排了個寂寞。這讓我想起了另外一句話:追兩兔瓢喉,一兔不得宁赤。
詩和遠方
世上有味之事,詩灯荧、酒、哲學盐杂、愛情逗载,往往無用。吟無用之詩链烈、醉無用之酒厉斟、讀無用之書、鐘無用之情强衡,終于成一無用之人擦秽,卻因此活得有滋有味。
——周國平 《風中的紙屑》
愛一個人最好的方式漩勤,是經(jīng)營好自己感挥,給對方一個優(yōu)質(zhì)的愛人。
不是拼命對一個人好越败,那人就會拼命愛你触幼。
俗世的感情難免有現(xiàn)實的一面:你有價值,你的付出才會有人重視究飞。
—— 蘇岑
善良要有節(jié)制
即使是善良的人置谦,也不能任何時候,向誰都顯示出來善良亿傅。
—— 東野圭吾《信》
暈媒峡,當?shù)秃煤卯敚瑢懯裁创a葵擎?也不了解這會烤雞的谅阿。
IT視野
1、英偉達否認放棄收購ARM,因“收購告吹”傳聞股價大跌
2奔穿、馬斯克的Neuralink腦機接口項目已有植入物原型镜沽,臨床試驗在即
3、美國商務部:調(diào)查顯示芯片短缺料持續(xù)半年贱田,部分汽車缅茉、醫(yī)療芯片“異常貴”
4、微信朋友圈支持發(fā)20張圖片
5男摧、360公司宣布全面轉(zhuǎn)型為數(shù)字安全公司
6蔬墩、冬奧場館使用氣溶膠新冠病毒監(jiān)測系統(tǒng)
7、微信視頻號上線首個付費直播間耗拓,免費觀看3分鐘后需付費9元
8诀浪、Facebook與英偉達聯(lián)合打造据悔,開發(fā)出全球最快AI超級計算機
9、字節(jié)跳動2021年收入580億美元,增速放緩
10验夯、羅永浩宣布年后回歸科技界,將打造下一代平臺
——以上內(nèi)容來源于極客早報
七嘴八舌
在普陀山想事情的卡洛:前端是真的好找工作嗎盒卸?
IT觀察猿:騰訊應屆生因加班怒懟公司
騰訊的應屆生就是剛。去年以來食拜,包括字節(jié)跳動鸵熟、快手、vivo等互聯(lián)網(wǎng)大廠相繼表態(tài)负甸,宣布取消996流强、大小周制度。取消996和大小周呻待,意味著平時上班的工作量會增加打月,如果在規(guī)定的下班時間工作沒完成,必然會導致加班蚕捉。
之前有報道稱騰訊將執(zhí)行“965”工作制僵控,即9點上班,6點下班鱼冀,工作5天报破。同時,員工在7點后加班需要向公司申請千绪〕湟祝看來一時半會也落實不了。
IT觀察猿:360譴責一切惡意傷人行
C#有前途嗎荸型?
在國內(nèi)C#比較冷門(相對Python盹靴、Java),很多初學者可能都會對C#的未來有憂慮,害怕沒有前途稿静,擔心找不到好的工作梭冠。
其實,大可必須這樣改备,就我在上海而言控漠,我之前在獵聘上掛過一次簡歷之后,后來的一年多時間獵頭的電話就從未中斷過悬钳,甚至是現(xiàn)在我在這家單位已經(jīng)入職快一年了盐捷,還時不時有獵頭打電話詢問我是否有換工作的打算。目前甚至不少大廠像華為默勾、百度碉渡、特斯拉都有C#方向的招聘崗位(有認識的人或同事應聘成功的);像西安這樣的二線城市母剥,擁有豐富教育資源的地方滞诺、對C#方向的人才也是一票難求————Dotnet編程大全