创建工程师文化的3个步骤 | IDCF
原文地址:https://dzone.com/articles/3-steps-to-create-an-engineering-culture
作者博文地址:https://start2grow.net/?s=create+a+great+engineering+culture
作者:Linda Bovaird
譯者:冬哥
在之前的文章(https://start2grow.net/2018/01/23/how-to-make-customers-happy/)中,我談到了擁有快樂和敬業(yè)的員工才能取得成功的重要性。在這篇文章中,我將更進(jìn)一步,討論擁有強(qiáng)大的軟件工程師文化的重要性,以便完成工作、正確完成和讓員工快樂。
你的公司會(huì)有文化,問題在于它是你選擇的還是內(nèi)部開發(fā)的,你可能不會(huì)喜歡后者。
什么是工程師文化?
如今,你一直聽到“工程師文化”一詞。谷歌、Netflix 和 Spotify 等大公司都在談?wù)撍麄兞钊梭@嘆的工程師文化。但是你有沒有問過自己什么是工程師文化?我敢肯定,如果你四處詢問,會(huì)得到許多不同的答案。
工程師文化基本上是共同的假設(shè)、價(jià)值觀和信念,它們決定了如何行為,例如開發(fā)軟件、解決問題、與客戶打交道以及作為一個(gè)團(tuán)隊(duì)工作。這些價(jià)值觀對(duì)公司員工的行為和工作表現(xiàn)有很大的影響。
為什么擁有偉大的文化如此重要?
文化是企業(yè)成功和發(fā)展的關(guān)鍵成功因素。一個(gè)偉大的工程師文化會(huì)導(dǎo)致事情完成(軟件交付)、正確完成(質(zhì)量)、快樂的員工與客戶(總體滿意度)。
“如果愿景是你要去的地方,那么文化就是確保你能到達(dá)那里的東西。”?
——Spotify
每家公司,無論是否明確說明,都有自己的文化。如果你還沒有決定你的價(jià)值觀和信仰,文化就會(huì)自動(dòng)形成,并受到創(chuàng)始人、員工如何被對(duì)待、客戶如何被對(duì)待、你雇用的人以及人們彼此互動(dòng)的方式的強(qiáng)烈影響。一些員工為偉大的公司文化做出了貢獻(xiàn),而另一些員工則產(chǎn)生了巨大的負(fù)面影響。
也許你認(rèn)為某些信念或價(jià)值觀是如此明顯,以至于你不需要將其詳細(xì)說明,并且你周圍的每個(gè)人都會(huì)僅僅因?yàn)樗浅WR(shí)而堅(jiān)持它。但是想想看:每個(gè)人都有自己的信仰體系,對(duì)你來說是常識(shí)的東西可能對(duì)其他人沒有意義。
文化可以成就或破壞你的公司,你無法坐視不管,你需要負(fù)責(zé)并決定什么對(duì)你的公司重要,因?yàn)橹挥?#xff08;要)你的員工真正了解并相信你的價(jià)值觀,價(jià)值觀才(就)會(huì)推動(dòng)你的文化。
第1步:決定什么對(duì)你而言至關(guān)重要
作為一家公司,決定哪些價(jià)值觀對(duì)你很重要需要一些認(rèn)真的思考和時(shí)間。
不要只是復(fù)制 Spotify 或 Netflix 正在使用的任何東西,因?yàn)樗鼈儞碛辛餍械墓こ處熚幕D阏娴男枰紤]什么樣的信仰體系與你的公司相匹配。
我在一家 B2B 軟件公司工作。我們的產(chǎn)品需要在大型金融機(jī)構(gòu)實(shí)施。Spotify 工程師文化相信,團(tuán)隊(duì)可以隨時(shí)隨地進(jìn)行創(chuàng)新,并在他們認(rèn)為合適的情況下使用新的框架和技術(shù)。如果我們復(fù)制這個(gè)價(jià)值觀,將會(huì)對(duì)我們的客戶和我們的專業(yè)服務(wù)組織產(chǎn)生巨大影響。他們需要學(xué)習(xí)所有這些新技術(shù)并支持他們,相信我,這不是客戶愿意接受的。
因此,不要只是抄襲,而是與你的團(tuán)隊(duì)坐在一起,確保找到重要的東西,并且對(duì)你、你的員工和你的客戶有用。
在塑造你的價(jià)值觀時(shí),請(qǐng)牢記你的目標(biāo):
你希望建立一種良好的工程師文化,在這種文化中,事情完成(軟件交付)、正確完成(質(zhì)量)并且員工和客戶滿意(總體滿意)。
在 Spotify,他們堅(jiān)信領(lǐng)導(dǎo)者提供方向和指導(dǎo),讓團(tuán)隊(duì)完成剩下的工作。從理論上講,這聽起來很棒,很多公司都表示想要這個(gè)。但是,請(qǐng)仔細(xì)考慮這真正意味著什么,以及你是否能夠在公司中實(shí)施這樣的價(jià)值觀。自治團(tuán)隊(duì)需要大量的信任和自由,只有在組織的各個(gè)級(jí)別共享這些信息時(shí),他們才能發(fā)揮作用。一些公司無法或不愿意這樣做,所以請(qǐng)現(xiàn)實(shí)點(diǎn)。
創(chuàng)新是谷歌的一個(gè)重要價(jià)值觀。他們已經(jīng)實(shí)施了各種機(jī)制來實(shí)現(xiàn)這一目標(biāo)。例如,他們給每位員工 20% 的工作時(shí)間來從事他們熱衷的項(xiàng)目,即使它超出了公司的核心工作或核心使命。你可以認(rèn)為這是非常慷慨的,但對(duì)谷歌來說它是有目的的。他們需要?jiǎng)?chuàng)新才能保持領(lǐng)先地位。這并不意味著你應(yīng)該在你的公司中實(shí)施相同的做法。給人們 20% 的時(shí)間用于創(chuàng)新是一項(xiàng)巨大的投資,它需要為你的公司服務(wù)。
在公司范圍內(nèi)支持價(jià)值觀
價(jià)值觀需要在全公司范圍內(nèi)得到支持。這是我過去失敗的地方,天真地認(rèn)為你可以在一個(gè)團(tuán)隊(duì)中創(chuàng)造價(jià)值,而無需確保公司的其他部門支持相同的價(jià)值觀。
假設(shè)你的銷售團(tuán)隊(duì)認(rèn)為通過跨越可行的界限來銷售產(chǎn)品或服務(wù)是可以的。許多公司會(huì)這樣做,以贏得客戶,并涉足其中。同時(shí),你的交付團(tuán)隊(duì)相信交付高質(zhì)量的解決方案并正確地做事。公司支持的兩個(gè)價(jià)值觀。然而,隨著企業(yè)意識(shí)到你不能總是同時(shí)擁有它,你需要決定哪個(gè)價(jià)值對(duì)你更重要。當(dāng)然,這將決定你是否是一個(gè)更受銷售或交付驅(qū)動(dòng)的組織。
我會(huì)說良好的工程師文化永遠(yuǎn)不會(huì)影響他們的交付質(zhì)量。與此同時(shí),我確實(shí)理解為什么公司選擇更多地以銷售為導(dǎo)向。無論你選擇哪種方式,請(qǐng)確保每個(gè)人都知道并準(zhǔn)備好接受后果,例如對(duì)你的客戶說“不”、質(zhì)量低劣或延遲交貨。
第2步:落實(shí)機(jī)制
一旦你將價(jià)值觀落實(shí)到位,你就希望確保人們能夠遵守這些價(jià)值觀。你怎么做到這一點(diǎn)?
仔細(xì)查看你的員工、你的運(yùn)營、你的組織結(jié)構(gòu)和你的工作場(chǎng)所,并檢查它們是否支持你的價(jià)值觀。如果不準(zhǔn)備進(jìn)行必要的更改。
選擇合適的人
在招聘時(shí),人們會(huì)確認(rèn)他們分享并相信相同的價(jià)值觀。確保存在所謂的“DNA 匹配”。這將防止以后出現(xiàn)問題。一次糟糕的招聘會(huì)對(duì)團(tuán)隊(duì)和文化產(chǎn)生巨大的負(fù)面影響。你有沒有經(jīng)歷過當(dāng)你把一個(gè)非常消極的人放在一個(gè)團(tuán)隊(duì)中時(shí)會(huì)發(fā)生什么?這會(huì)如何影響團(tuán)隊(duì)精神?你需要做點(diǎn)什么,因?yàn)樗罱K會(huì)變得具有傳染性,在你意識(shí)到之前,一群人站在咖啡機(jī)前抱怨愚蠢的事情。如果你雇傭的人不適合你的公司,那么也要準(zhǔn)備好和他說再見。
如果服務(wù)型領(lǐng)導(dǎo)在你的公司中很重要,請(qǐng)確保你的領(lǐng)導(dǎo)者具備這種素質(zhì),如果沒有,請(qǐng)準(zhǔn)備好培訓(xùn)他們。對(duì)我來說,我也花了一些時(shí)間才意識(shí)到,管理人員不是為了我,而是為了讓你的員工和團(tuán)隊(duì)發(fā)揮最大的作用。確保他們能夠以最好的方式完成工作。
流程和運(yùn)營
在某些情況下,制定流程來幫助完成你想要實(shí)現(xiàn)的目標(biāo)是有意義的。
假設(shè)你希望你的公司不斷改進(jìn)并在你所做的事情上變得更好,然后考慮如何實(shí)現(xiàn)這一目標(biāo)。激勵(lì)人們發(fā)現(xiàn)問題,并提出如何改進(jìn)的想法。你可以在公司回顧中制度化或?qū)嵤?Kaizen。激勵(lì)你的員工,讓他們參與確定需要改進(jìn)的領(lǐng)域,并幫助產(chǎn)生關(guān)于如何解決這些問題的想法。
在我之前的公司,我們組織了團(tuán)隊(duì)回顧,以確定需要改進(jìn)的地方。這些會(huì)議的結(jié)果被捕獲,并將推動(dòng)下一階段的目標(biāo)和關(guān)鍵結(jié)果 (OKR)。接下來,我們將預(yù)留人們可以進(jìn)行改進(jìn)的時(shí)間,因?yàn)槌掷m(xù)改進(jìn)是我們的關(guān)鍵價(jià)值觀之一。
組織結(jié)構(gòu)
有些價(jià)值觀需要改變組織結(jié)構(gòu)才能支持它們。以 Spotify 為例,他們以這種方式組織整個(gè)公司,以促進(jìn)他們的信念并創(chuàng)造他們的工程師文化。
復(fù)制 Spotify 的組織結(jié)構(gòu)很流行,但在做這樣的事情之前,想想你要達(dá)到的目標(biāo)。請(qǐng)記住,工程師文化取決于你的價(jià)值觀,如果你的價(jià)值觀與 Spotify 的價(jià)值觀不同(這很有可能),那么你不應(yīng)該只是盲目復(fù)制。當(dāng)然,把有意義的東西抄下來也無妨。
例如,為了支持頻繁的產(chǎn)品交付,你可以實(shí)施跨職能團(tuán)隊(duì)結(jié)構(gòu),以便你的團(tuán)隊(duì)可以快速運(yùn)營和交付,并且獨(dú)立于其他團(tuán)隊(duì)開展工作。
跨職能團(tuán)隊(duì)擁有完成工作所需的所有能力,而無需依賴不屬于團(tuán)隊(duì)的其他人。
工作空間
仔細(xì)看看工作空間。你的團(tuán)隊(duì)在哪里,他們?nèi)绾我黄鸸ぷ?#xff1f;協(xié)作和溝通是實(shí)現(xiàn)偉大文化的重要因素。投資你的團(tuán)隊(duì)所需的設(shè)施。你是否有足夠的協(xié)作空間、白板、會(huì)議室等...?如果你的團(tuán)隊(duì)分布在多個(gè)地點(diǎn),那么請(qǐng)確保你擁有合適的設(shè)施來使其工作,例如好的會(huì)議工具。
第 3 步:活出你的價(jià)值觀
請(qǐng)記住,價(jià)值觀驅(qū)動(dòng)著你的文化。但是,即使你已投入大量時(shí)間來確定正確的價(jià)值觀并將所有機(jī)制落實(shí)到位,也可能不會(huì)獲得預(yù)期的結(jié)果。
文化是會(huì)發(fā)生的事情,將正確的價(jià)值觀和機(jī)制落實(shí)到位將有助于使你的公司朝著正確的方向發(fā)展,但這并不能保證成功。
為了增加成功的機(jī)會(huì),你需要生活和呼吸你的價(jià)值觀。你需要在組織的各個(gè)層面真正相信它,而不是在他們身上妥協(xié)。
溝通
確保人們知道這些價(jià)值觀。它應(yīng)該是每次入職培訓(xùn)的一部分。這是新人需要學(xué)習(xí)的第一件事。但也要確保盡可能多地提醒人們,例如在員工指南、評(píng)估和市政廳會(huì)議期間。
吃你自己的狗糧
人們尊敬你,他們會(huì)模仿你的行為。因此,請(qǐng)確保你和領(lǐng)導(dǎo)團(tuán)隊(duì)的其他成員都是福音傳道者,并舉出正確的榜樣。
證實(shí)
驗(yàn)證所有團(tuán)隊(duì)都在踐行他們的價(jià)值觀。找到測(cè)量它的方法。確定并采取措施,以防你需要改進(jìn)。如果一個(gè)值沒有意義,例如,該值很早就定義了,但事后看來它不適合你的公司,然后將其刪除。
最后的想法
建立一個(gè)偉大的工程師文化不是一件容易的事,沒有捷徑,無法作弊。復(fù)制其他公司的價(jià)值觀和組織結(jié)構(gòu)是不會(huì)奏效的,你需要真正投資于創(chuàng)建適合你公司的文化。
你可以查看其他公司的組織結(jié)構(gòu)、價(jià)值觀和原則以獲取靈感。但最重要的是與你的員工坐下來決定什么對(duì)你的公司很重要。建立支持概念的機(jī)制,讓它們成長(zhǎng)。然后在你公司的各個(gè)層面上生活和呼吸它。
總結(jié)
以上是生活随笔為你收集整理的创建工程师文化的3个步骤 | IDCF的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: COSCon'21 参会指南 你想要的这
- 下一篇: 使用LightBDD轻松实现行为驱动开发