對講機的工程:我頭兩年的亮點
已發表: 2022-05-06工程職業的樂趣之一是它的多樣性——任何公司的規模、行業以及最重要的文化完全決定了工程工作在日常工作中的實際情況。
但這種多樣性也帶來了挑戰——在考慮工程工作機會時,你怎麼知道你實際上會做什麼? 在外觀相似的公司中,處於相似級別的兩個角色實際上在實踐中可能存在很大差異。 很多時候,你的工作細節,以及成長、滿足和享受的機會,很難僅僅通過查看工作規範來衡量。
所以在這裡我將描述我在這裡的頭兩年,這樣你就可以了解對講機的工程工作實際上是什麼樣的——我們如何解決問題,我們如何協作,我們如何構建產品,我們如何對待另一個。
加入對講機
我在 Intercom 擔任產品工程師已經兩年多了。 我之前曾在印度初創公司Squad擔任工程師。 在那裡的四年內,我們從 10 人發展到 100 人,我從實習生髮展到領導工程團隊。 來到 Intercom,我渴望立即產生影響,並從我的投入中看到真正的結果——我在初創公司的時間意味著我習慣於快速有效地工作。
“對講機感覺是一個不錯的選擇,因為它處於正確的階段”
對講機感覺是一個不錯的選擇,因為它處於正確的階段。 該公司已經度過了最初的啟動階段,並且(現在仍然如此!)處於快速增長時期,面臨著令人興奮的新挑戰和問題需要解決。 它建立了紮實的流程和工作方式,但仍表現出年輕公司的靈活性、適應性和速度。
使用對講機入職
入職體驗非常支持。 我剛從印度搬來,我的經理們確保我在 Intercom 和愛爾蘭安頓下來,而不必擔心在最初幾週內要如何處理新工作。 作為入職培訓的一部分,我被分配了一個好友,我可以向他提問關於我的工作或整個公司的問題,我的隊友總是在那裡提供幫助。 當我適應從印度搬遷的巨大變化並了解對講機及其產品的背景時,這個緩衝非常重要。
“我很快就開始更有信心接受我的想法並提出改變方向的建議”
我來自一家較小的初創公司,習慣於在公司範圍內立即產生影響,並做出重要的產品和技術決策。 不能立即為 Intercom 的相同水平做出貢獻有點令人不安,但隨著我對團隊的所有權領域以及整個公司的更多背景了解,這種感覺很快就過去了。 我很快就開始對自己的想法更有信心並提出改變方向的建議。 對講使我能夠花時間了解產品以及我們用於構建產品的流程——因此,我能夠以更有價值和更有效的方式做出貢獻。
到目前為止我的對講旅程
在我的第一年,我與計費團隊一起工作。 我喜歡閱讀和學習系統設計,因此計費是一個有趣的空間,讓我有機會與我們的銷售團隊密切合作並解決一些有趣的問題。
此後,我加入了核心技術團隊,該團隊擁有對 Intercom 使用的核心技術(MySQL、Ruby、Rails 和 Elasticsearch 等)具有專長的專家團隊。 在 Team Billing 度過了美好的一年後,我渴望與數據庫更緊密地合作,並有機會成為 Team Core Technologies 的 Elasticsearch 專家。 在 Intercom 有很多這樣的機會 - 嘗試新事物和學習新技能受到大力鼓勵,我的舉動完全得到了我的經理的支持。 公司願意與您合作,為您和企業取得最佳成果,這意味著讓每位員工都能發展自己的職業生涯。
是什麼讓對講機成為“對講機”?
回顧我的經歷,我整理了一份非詳盡的清單,列出了使對講機文化獨特的事物。 我曾在其他工程團隊中遇到過此列表中的元素,但 Intercom 在公司文化方面取得了獨特的平衡,這有助於我快速學習並達到新的發展階段。 以下是我喜歡對講機的一些我認為可以幫助任何工程團隊可持續發展和擴展的事情:
從紙杯蛋糕開始
我們非常重視盡快從生產中學習——從一小部分工作開始,並在我們進行的過程中不斷發展。 這不是一個獨特的觀點,但很容易被忽視。 我們稱之為從紙杯蛋糕開始。
這種方法適用於產品和工程,“大處著眼,小處著手,快速學習”是我們的研發原則之一。 不久前我寫了一篇關於它的工程方面的博客文章,每次我看到這個原理在起作用或自己使用它時,我都會驚訝於它的工作原理。
選擇鑽孔技術
嘗試用令人興奮的解決方案解決每個問題可能很誘人,但引入不必要的複雜性可能會產生問題。 在 Intercom,當我們談論無聊的技術時,我們指的是“易於理解、熟悉且平淡無奇”的技術。 我們使用我們和我們的客戶了解的技術來構建創新的解決方案。

“我們選擇無聊的技術,只要它是正確的權衡。 如果不是,我們不會迴避構建適合我們需求的複雜系統”
這並不意味著我們總是使用現成的解決方案。 我們選擇無聊的技術,只要它是正確的權衡。 如果不是,我們不會迴避構建適合我們需求的複雜系統。 我們的MySQL 分片系統和Elasticsearch Cloud作為示例浮現在腦海中。 但是,即使有了這些複雜的系統,我們也會盡可能長時間地嘗試使用無聊的技術作為基礎。
實施精益流程
流程很難做到正確——必須在速度和正確性之間建立平衡。 我見過較小的初創公司傾向於過多的流程(通常效仿大公司的例子)並且變得緩慢,失去了對競爭對手的優勢。 我見過一些流程太少的初創公司,事情似乎進展很快,但新成員無法追踪決策的起源、從錯誤中吸取教訓或重複成功。
“ Intercom 推動精益流程並非偶然。 對講機的每個人都有意快速行動”
Intercom 推動精益流程並非偶然。 對講機的每個人都有意快速行動。 領導團隊花時間思考流程,確保他們傾聽他們僱用的有才華的人,並為他們的成功做好準備。 工程師們通過遵循簡單的最佳實踐,始終如一地評估如何以最快的速度和安全的方式交付變更。
把事情簡單化
我在 Intercom 保持簡單的文化中茁壯成長。 這些團隊很小,主要專注於他們完全擁有的產品的一部分。 這取決於每個團隊的工作方式,但都遵循一套原則,並在隊友之間培養“原則高於過程”的方法。
我們的站會是了解團隊中每個人正在做什麼的好地方,並在需要時幫助彼此疏通。 這些站立會議在遠程工作時變得更加重要——它們意味著我每天都能見到我的團隊,並且不會錯過重要的背景。
獎勵善意
在過去的兩年裡,我接觸了很多領域專家:技術項目經理、工程師、銷售代表、財務運營經理、編輯。 有一件事很突出:他們都是那麼善良、善良的人。 對講機向我介紹了經驗豐富的人,他們總是樂於幫助並向您展示正確的方式,而不會讓您感到愚蠢。 有一種普遍的感覺,就是人們想要最好的給你。
“我與經驗豐富的工程導師定期開會,他們可以指導我完成團隊變更,或分享他們的經驗見解”
入職公司或團隊的工程師與“夥伴”密切合作,幫助他們成為團隊中富有成效的成員,並儘快開始產生影響。 最重要的是,每個人都樂於接聽電話來解釋您遇到問題的概念,或分享有關您正在開發的系統的背景信息。 我與經驗豐富的工程導師定期開會,他們可以指導我完成團隊變更,或分享他們的經驗見解。
這種環境很難復制,但公司的文化是建立在人們獲得獎勵的行為之上的。 對講機獎勵那些產生巨大影響的人——這種影響可能與他們的工作有關,或者與他們與與他們一起工作的人的關係有關。
我在對講機的未來
在過去的兩年裡,我學到了很多東西,到目前為止,我的經歷讓我對我在這裡的未來更加興奮。 在這裡我可以體驗到更多,我覺得從 Intercom 開始,然後搬到愛爾蘭,讓我在職業和個人方面都處於下一個 S 型增長曲線。