Engineering bei Intercom: Highlights aus meinen ersten zwei Jahren

Veröffentlicht: 2022-05-06

Zu den Freuden einer Ingenieurkarriere gehört, dass sie so abwechslungsreich sein kann – Größe, Branche und vor allem Kultur eines jeden Unternehmens bestimmen ganz und gar, wie ein Ingenieurberuf im Alltag konkret aussieht.

Aber diese Abwechslung bringt auch eine Herausforderung mit sich – woher wissen Sie, was Sie tatsächlich tun werden, wenn Sie über Stellenangebote im Ingenieurwesen nachdenken? Zwei Rollen auf ähnlicher Ebene in ähnlich aussehenden Unternehmen können sich in der Praxis tatsächlich stark unterscheiden. Allzu oft lassen sich die Details Ihrer Arbeit und die Möglichkeiten für Wachstum, Zufriedenheit und Freude nur durch einen Blick auf die Stellenbeschreibung schwer einschätzen.

Hier werde ich also meine ersten zwei Jahre hier beschreiben, damit Sie ein Gefühl dafür bekommen, wie die Ingenieurarbeit bei Intercom tatsächlich aussieht – wie gehen wir Probleme an, wie arbeiten wir zusammen, wie bauen wir Produkte, wie behandeln wir einander.

Intercom beitreten

Ich bin seit etwas mehr als zwei Jahren Produktingenieur bei Intercom. Zuvor hatte ich als Ingenieur bei Squad , einem indischen Startup, gearbeitet. Innerhalb von vier Jahren wuchsen wir dort von 10 auf 100 Mitarbeiter und ich stieg vom Praktikanten zum Leiter des Engineering-Teams auf. Als ich zu Intercom kam, wollte ich sofort etwas bewirken und echte Ergebnisse aus meinem Input sehen – meine Zeit bei einem Startup bedeutete, dass ich daran gewöhnt war, schnell und effektiv zu arbeiten.

„Intercom schien eine gute Wahl zu sein, weil es genau in der richtigen Phase war.“

Intercom schien eine gute Wahl zu sein, weil es genau in der richtigen Phase war. Das Unternehmen hatte seine anfängliche Startphase hinter sich und befand sich (und befindet sich immer noch!) in einer Phase des schnellen Wachstums, in der spannende neue Herausforderungen und Probleme zu lösen waren. Es hatte solide Prozesse und Arbeitsweisen etabliert, zeigte aber dennoch die Flexibilität, Anpassungsfähigkeit und Schnelligkeit eines jungen Unternehmens.

Onboarding mit Gegensprechanlage

Die Onboarding-Erfahrung war so unterstützend. Ich war gerade aus Indien gezogen, und meine Vorgesetzten sorgten dafür, dass ich mich in Intercom und Irland einlebte, ohne mich in den ersten Wochen mit einem neuen Job auseinandersetzen zu müssen. Im Rahmen des Onboardings wurde mir ein Buddy zugeteilt, dem ich Fragen zu meiner Arbeit oder dem Unternehmen im Allgemeinen stellen konnte, und meine Teamkollegen standen mir immer mit Rat und Tat zur Seite. Dieses Polster war so wichtig, als ich mich an die enorme Veränderung des Umzugs aus Indien gewöhnte und Kontext über Intercom und sein Produkt erhielt.

„Ich fühlte mich schnell sicherer, mich mit meinen Gedanken einzubringen und Richtungsänderungen vorzuschlagen.“

Da ich aus einem kleineren Startup komme, war ich es gewohnt, sofort und unternehmensweit Einfluss zu nehmen und wichtige Produkt- und Technologieentscheidungen zu treffen. Es war ein wenig beunruhigend, nicht sofort auf dem gleichen Niveau bei Intercom beitragen zu können, aber das Gefühl verging bald, als ich mehr Kontext über die Eigentumsbereiche meines Teams und das Unternehmen als Ganzes erhielt. Ich fühlte mich schnell sicherer, mich mit meinen Gedanken einzubringen und Richtungsänderungen vorzuschlagen. Intercom ermöglichte mir, mir die Zeit zu nehmen, die ich brauchte, um das Produkt und die Prozesse, mit denen wir es entwickeln, besser zu verstehen – dadurch konnte ich einen wertvollen und effektiveren Beitrag leisten.

Meine Intercom-Reise bisher

In meinem ersten Jahr arbeitete ich mit dem Abrechnungsteam zusammen. Ich lese und lerne gerne über Systemdesign, daher war die Rechnungsstellung ein interessanter Bereich und gab mir die Gelegenheit, eng mit unserem Vertriebsteam zusammenzuarbeiten und einige faszinierende Probleme anzugehen.

Seitdem bin ich zum Core Technologies-Team gewechselt , einer Gruppe von Spezialisten mit Fachkenntnissen in den von Intercom verwendeten Kerntechnologien – MySQL, Ruby, Rails und Elasticsearch, um nur einige zu nennen. Nach einem großartigen Jahr bei Team Billing wollte ich unbedingt enger mit Datenbanken zusammenarbeiten und erhielt die Gelegenheit, Elasticsearch-Spezialist bei Team Core Technologies zu werden. Es gibt so viele Möglichkeiten wie diese bei Intercom – neue Dinge auszuprobieren und sich neue Fähigkeiten anzueignen wird sehr gefördert, und mein Wechsel wurde von meinem Vorgesetzten voll und ganz unterstützt. Das Unternehmen ist offen für eine Zusammenarbeit mit Ihnen, um das beste Ergebnis für Sie und das Unternehmen zu erzielen, und das bedeutet, jedem Mitarbeiter die Möglichkeit zu geben, seine Karriere zu entwickeln.

Was macht Intercom zu „Intercom“?

Aufgrund meiner Erfahrung habe ich eine nicht erschöpfende Liste der Dinge zusammengestellt, die die Kultur von Intercom einzigartig machen. Elemente dieser Liste sind mir bei anderen Ingenieurteams begegnet, aber Intercom hat eine einzigartige Ausgewogenheit in Bezug auf die Unternehmenskultur erreicht, die mir geholfen hat, schnell zu lernen und neue Entwicklungsstufen zu erreichen. Hier sind nur einige der Dinge, die ich an Intercom liebe und die meiner Meinung nach jedem Engineering-Team helfen würden, nachhaltig zu wachsen und zu skalieren:

Beginnen Sie mit einem Cupcake

Wir legen großen Wert darauf, so schnell wie möglich von der Produktion zu lernen – beginnend mit kleinen Arbeitseinheiten und darauf aufbauend. Dies ist keine einzigartige Perspektive, aber es ist so leicht zu übersehen. Wir nennen es beginnend mit einem Cupcake .

Dieser Ansatz gilt sowohl für das Produkt als auch für das Engineering, und „groß denken, klein anfangen, schnell lernen“ ist einer unserer F&E-Prinzipien . Ich habe vor einiger Zeit einen Blogbeitrag über den technischen Aspekt geschrieben, und jedes Mal, wenn ich dieses Prinzip in Aktion sehe oder selbst verwende, bin ich erstaunt, wie gut es funktioniert.

Wählen Sie langweilige Technologie

Es kann verlockend sein, zu versuchen, jedes Problem mit einer spannenden Lösung zu lösen, aber die Einführung unnötiger Komplexität kann später zu Problemen führen. Wenn wir bei Intercom von langweiliger Technik sprechen, meinen wir Technik, die „ leicht verständlich, vertraut und ereignislos “ ist. Wir bauen innovative Lösungen mit Technologien, die wir und unsere Kunden verstehen.

„Wir entscheiden uns für Bohrtechnologie, solange es der richtige Kompromiss ist. Wenn nicht, schrecken wir nicht davor zurück, anspruchsvolle Systeme zu bauen, die unseren Anforderungen entsprechen.“

Das bedeutet nicht, dass wir immer Lösungen von der Stange verwenden. Wir entscheiden uns für Bohrtechnologie, solange es der richtige Kompromiss ist. Ist dies nicht der Fall, scheuen wir uns nicht davor, anspruchsvolle Systeme zu bauen, die unseren Anforderungen entsprechen. Als Beispiele kommen hier unser MySQL-Sharding-System und die Elasticsearch Cloud in Frage. Aber auch bei diesen ausgeklügelten Systemen werden wir versuchen, so lange wie möglich eine langweilige Technologie als Grundlage zu verwenden.

Implementieren Sie schlanke Prozesse

Prozesse sind schwer richtig zu machen – es muss ein Gleichgewicht zwischen Schnelligkeit und Korrektheit gefunden werden. Ich habe kleinere Startups gesehen, die sich auf die Seite von zu vielen Prozessen stützen (oft dem Beispiel größerer Unternehmen folgend) und langsam werden und ihren Vorsprung gegenüber Wettbewerbern verlieren. Und ich habe Startups mit zu wenigen Prozessen gesehen, bei denen sich die Dinge schnell zu bewegen scheinen, aber es für neue Mitglieder keine Möglichkeit gibt, eine Entscheidung bis zu ihrem Ursprung zurückzuverfolgen, aus Fehlern zu lernen oder Erfolge zu wiederholen.

Intercoms Streben nach schlanken Prozessen ist kein Zufall. Jeder bei Intercom ist bestrebt, sich schnell zu bewegen.“

Intercoms Streben nach schlanken Prozessen kommt nicht von ungefähr. Jeder bei Intercom ist bestrebt, sich schnell zu bewegen. Das Führungsteam verbringt Zeit damit , über Prozesse nachzudenken , sicherzustellen, dass es den talentierten Mitarbeitern zuhört, die es eingestellt hat, und sie auf Erfolg vorbereitet. Die Ingenieure bewerten ständig, wie Änderungen am besten schnell und sicher umgesetzt werden können , indem sie einfache Best Practices befolgen.

Halte es einfach

Ich bin in der Kultur von Intercom, die Dinge einfach zu halten, erfolgreich. Die Teams sind klein und konzentrieren sich hauptsächlich auf einen Teil des Produkts, den sie vollständig besitzen. Es liegt an jedem Team, wie es arbeitet, aber alle folgen einer Reihe von Prinzipien und pflegen einen „Prinzipien über Prozesse“-Ansatz unter Teamkollegen.

Unsere Standups sind ein guter Ort, um sich einen Überblick darüber zu verschaffen, was alle im Team tun, und um sich bei Bedarf gegenseitig zu entsperren. Diese Standups sind bei der Arbeit von zu Hause aus noch wichtiger geworden – sie bedeuten, dass ich mein Team jeden Tag sehen kann und keinen wichtigen Kontext verpasse.

Freundlichkeit belohnen

In den letzten zwei Jahren habe ich mit vielen Fachexperten zusammengearbeitet: Technische Programmmanager, Ingenieure, Vertriebsmitarbeiter, Finance Operations Manager, Redakteure. Und eines fällt auf: Sie waren alle so gute, freundliche Menschen. Intercom hat mich mit erfahrenen Menschen bekannt gemacht, die immer bereit sind zu helfen und Ihnen den richtigen Weg zu zeigen, ohne dass Sie sich dumm vorkommen. Es gibt dieses allgemeine Gefühl, dass die Leute das Beste für dich wollen.

„Ich habe regelmäßige Treffen mit erfahrenen Engineering-Mentoren, die mich durch Teamveränderungen führen oder Einblicke aus ihren Erfahrungen geben können.“

Ingenieure, die in das Unternehmen oder in ein Team einsteigen, arbeiten eng mit einem „Buddy“ zusammen, der ihnen hilft, ein produktives Mitglied des Teams zu werden und so schnell wie möglich etwas zu bewirken. Darüber hinaus freut sich jeder auf einen Anruf, um ein Konzept zu erklären, mit dem Sie Probleme haben, oder den Kontext zu einem System zu teilen, an dem Sie arbeiten. Ich habe regelmäßige Treffen mit erfahrenen Engineering-Mentoren, die mich durch Teamwechsel führen oder Erkenntnisse aus ihren Erfahrungen austauschen können.

Dieses Umfeld ist schwer zu replizieren, aber die Kultur eines Unternehmens basiert auf den Verhaltensweisen, für die Menschen belohnt werden. Intercom belohnt Menschen für ihre übergroße Wirkung – diese Wirkung könnte mit ihrer Arbeit zusammenhängen oder mit der Art und Weise, wie sie mit den Menschen umgehen, mit denen sie zusammenarbeiten.

Meine Zukunft bei Intercom

Ich habe in den letzten zwei Jahren viel gelernt, und meine bisherigen Erfahrungen haben mich noch mehr auf meine Zukunft hier gespannt. Hier gibt es für mich noch so viel mehr zu erleben, und ich habe das Gefühl, dass der Beginn bei Intercom und der Umzug nach Irland mich sowohl beruflich als auch persönlich auf die nächste S-Kurve des Wachstums gebracht haben.

Könnte Engineering bei Intercom Ihr nächster Karriereschritt sein? Werfen Sie einen Blick auf unsere offenen Engineering-Rollen .

Blog horizontale Anzeige - Engineering (1)