Teknik di Intercom: Sorotan dari dua tahun pertama saya

Diterbitkan: 2022-05-06

Salah satu kegembiraan dari karir teknik adalah betapa bervariasinya itu – ukuran, industri, dan di atas semua budaya perusahaan mana pun sepenuhnya menentukan seperti apa pekerjaan teknik sebenarnya dari hari ke hari.

Tetapi keragaman itu juga membawa tantangan – ketika mempertimbangkan peluang kerja teknik, bagaimana Anda tahu apa yang sebenarnya akan Anda lakukan? Dua peran pada tingkat yang sama di perusahaan yang tampak serupa sebenarnya dapat sangat berbeda dalam praktiknya. Terlalu sering, detail pekerjaan Anda, dan peluang untuk pertumbuhan, kepuasan, dan kesenangan bisa sulit diukur hanya dengan melihat spesifikasi pekerjaan.

Jadi di sini saya akan menjelaskan dua tahun pertama saya di sini sehingga Anda dapat memahami seperti apa sebenarnya pekerjaan teknik di Intercom – bagaimana kami menangani masalah, bagaimana kami berkolaborasi, bagaimana kami membangun produk, bagaimana kami memperlakukan satu sama lain.

Bergabung dengan Interkom

Saya telah menjadi Insinyur Produk di Intercom selama lebih dari dua tahun. Saya sebelumnya bekerja sebagai insinyur di Squad , sebuah perusahaan rintisan India. Dalam empat tahun di sana, kami tumbuh dari 10 menjadi 100 orang dan saya berkembang dari magang menjadi memimpin tim Teknik. Datang ke Intercom, saya sangat ingin memiliki dampak langsung, dan melihat hasil nyata dari masukan saya – waktu saya di startup berarti saya terbiasa bekerja dengan cepat dan efektif.

“Interkom terasa seperti pilihan yang baik karena berada pada tahap yang tepat”

Intercom terasa seperti pilihan yang baik karena berada pada tahap yang tepat. Perusahaan telah melewati fase startup awal dan (dan masih!) dalam periode pertumbuhan yang cepat, dengan tantangan dan masalah baru yang menarik untuk dipecahkan. Itu telah membentuk proses dan cara kerja yang solid, tetapi masih menunjukkan fleksibilitas, kemampuan beradaptasi, dan kecepatan sebuah perusahaan muda.

Orientasi dengan Interkom

Pengalaman orientasi sangat mendukung. Saya baru saja pindah dari India, dan manajer saya memastikan bahwa saya menetap di Intercom, dan Irlandia, tanpa harus stres untuk mendapatkan pekerjaan baru dalam beberapa minggu pertama. Sebagai bagian dari orientasi, saya diberi seorang teman yang dapat mengajukan pertanyaan tentang pekerjaan saya, atau perusahaan secara umum, dan rekan tim saya selalu ada untuk membantu. Bantalan itu sangat penting saat saya menyesuaikan diri dengan perubahan besar relokasi dari India, dan mendapatkan konteks tentang Intercom dan produknya.

“Saya dengan cepat mulai merasa lebih percaya diri untuk menyampaikan pikiran saya dan menyarankan perubahan arah”

Berasal dari startup yang lebih kecil, saya terbiasa memiliki dampak langsung dan di seluruh perusahaan, serta membuat keputusan produk dan teknologi yang penting. Agak membingungkan untuk tidak dapat berkontribusi pada tingkat yang sama di Intercom segera, tetapi perasaan itu segera berlalu ketika saya mendapatkan lebih banyak konteks tentang area kepemilikan tim saya, dan perusahaan secara keseluruhan. Saya dengan cepat mulai merasa lebih percaya diri untuk menyampaikan pikiran saya dan menyarankan perubahan arah. Interkom memungkinkan saya meluangkan waktu yang saya butuhkan untuk memahami produk dan proses yang kami gunakan untuk membuatnya – sebagai hasilnya, saya dapat berkontribusi dengan cara yang lebih berharga dan efektif.

Perjalanan Interkom saya sejauh ini

Untuk tahun pertama saya, saya bekerja dengan tim Penagihan. Saya senang membaca dan belajar tentang desain sistem, jadi penagihan adalah ruang yang menarik, dan memberi saya kesempatan untuk bekerja sama dengan tim Penjualan kami dan mengatasi beberapa masalah menarik.

Sejak itu saya pindah ke tim Core Technologies , sekelompok spesialis dengan keahlian dalam teknologi inti yang digunakan Intercom – MySQL, Ruby, Rails, dan Elasticsearch, untuk beberapa nama. Setelah tahun yang luar biasa dengan Penagihan Tim, saya ingin bekerja lebih dekat dengan database, dan diberi kesempatan untuk menjadi spesialis Elasticsearch dengan Team Core Technologies. Ada begitu banyak peluang seperti ini di Intercom – mencoba hal-hal baru dan mempelajari keterampilan baru sangat dianjurkan, dan langkah saya didukung sepenuhnya oleh manajer saya. Perusahaan terbuka untuk bekerja sama dengan Anda guna mencapai hasil terbaik bagi Anda dan bisnis, dan itu berarti mengizinkan setiap karyawan untuk mengembangkan karier mereka.

Apa yang membuat Interkom "Interkom"?

Berkaca pada pengalaman saya, saya telah mengumpulkan daftar yang tidak lengkap tentang hal-hal yang membuat budaya Intercom unik. Saya telah menemukan elemen daftar ini di tim teknik lain, tetapi Intercom telah mencapai keseimbangan unik dalam hal budaya perusahaan yang membantu saya belajar dengan cepat dan mencapai tahap pengembangan baru. Berikut adalah beberapa hal yang saya sukai dari Intercom yang menurut saya akan membantu tim teknik mana pun untuk tumbuh dan berkembang secara berkelanjutan:

Mulailah dengan kue mangkuk

Kami menempatkan banyak penekanan pada pembelajaran dari produksi secepat mungkin – dimulai dengan bagian kecil dari pekerjaan dan membangunnya saat kami pergi. Ini bukan perspektif yang unik, tetapi sangat mudah untuk diabaikan. Kami menyebutnya dimulai dengan cupcake .

Pendekatan ini berlaku untuk Produk dan Rekayasa, dan "berpikir besar, mulai dari yang kecil, belajar cepat" adalah salah satu prinsip R&D kami . Saya menulis posting blog tentang aspek rekayasa itu beberapa waktu lalu, dan setiap kali saya melihat prinsip ini dalam tindakan atau menggunakannya sendiri, saya kagum pada seberapa baik kerjanya.

Pilih teknologi yang membosankan

Mungkin tergoda untuk mencoba menyelesaikan setiap masalah dengan solusi yang menarik, tetapi memperkenalkan kompleksitas yang tidak perlu dapat menciptakan masalah di kemudian hari. Di Intercom, ketika kami berbicara tentang teknologi yang membosankan, yang kami maksud adalah teknologi yang “ mudah dipahami, akrab, dan lancar .” Kami membangun solusi inovatif menggunakan teknologi yang kami dan pelanggan kami pahami.

“Kami memilih teknologi yang membosankan selama itu adalah tradeoff yang tepat. Jika tidak, kami tidak segan-segan membangun sistem canggih yang sesuai dengan kebutuhan kami”

Ini tidak berarti kami selalu menggunakan solusi siap pakai. Kami memilih teknologi membosankan selama itu adalah tradeoff yang tepat. Jika tidak, kami tidak segan-segan membangun sistem canggih yang sesuai dengan kebutuhan kami. Sistem sharding MySQL dan Elasticsearch Cloud kami muncul sebagai contoh. Meskipun dengan sistem yang canggih ini, kami akan mencoba menggunakan teknologi yang membosankan sebagai fondasi selama kami bisa.

Menerapkan proses ramping

Proses sulit untuk dilakukan dengan benar – keseimbangan harus dibangun antara kecepatan dan ketepatan. Saya telah melihat perusahaan rintisan kecil yang bersandar pada terlalu banyak proses (seringkali mengikuti contoh perusahaan besar) dan menjadi lambat, kehilangan keunggulan mereka pada pesaing. Dan saya telah melihat perusahaan rintisan dengan proses yang terlalu sedikit, di mana segala sesuatunya tampak bergerak cepat tetapi tidak ada cara bagi anggota baru untuk melacak keputusan sampai ke asalnya, belajar dari kesalahan, atau mengulangi kesuksesan.

Dorongan Intercom untuk proses lean bukanlah suatu kebetulan. Semua orang di Intercom berniat untuk bergerak cepat”

Dorongan Interkom untuk proses lean bukanlah suatu kebetulan. Semua orang di Intercom berniat untuk bergerak cepat. Tim kepemimpinan menghabiskan waktu untuk memikirkan proses , memastikan mereka mendengarkan orang-orang berbakat yang mereka pekerjakan, dan menyiapkan mereka untuk sukses. Para insinyur secara konsisten mengevaluasi cara terbaik untuk mengirimkan perubahan dengan kecepatan dan keselamatan dengan mengikuti praktik terbaik sederhana.

Tetap sederhana

Saya telah berkembang dalam budaya Intercom untuk menjaga hal-hal sederhana. Timnya kecil, berfokus terutama pada bagian produk yang mereka miliki sepenuhnya. Terserah masing-masing tim bagaimana mereka bekerja, tetapi semua mengikuti serangkaian prinsip , dan mengembangkan pendekatan "prinsip di atas proses" di antara rekan satu tim.

Stand-up kami adalah tempat yang baik untuk mendapatkan konteks tentang apa yang dilakukan semua orang di tim, dan untuk membantu membuka blokir satu sama lain jika diperlukan. Standup ini menjadi semakin penting saat bekerja dari jarak jauh – artinya saya dapat melihat tim saya setiap hari, dan tidak melewatkan konteks penting.

Hadiahi kebaikan

Selama dua tahun terakhir, saya telah bekerja dengan banyak pakar domain: Manajer Program Teknis, Insinyur, Perwakilan Penjualan, Manajer Operasi Keuangan, Editor. Dan satu hal yang menonjol: mereka semua adalah manusia yang baik dan baik hati. Intercom telah memperkenalkan saya kepada orang-orang berpengalaman yang selalu bersedia membantu dan menunjukkan kepada Anda jalan yang benar tanpa membuat Anda merasa bodoh. Ada perasaan umum bahwa orang menginginkan yang terbaik untuk Anda.

“Saya mengadakan pertemuan rutin dengan mentor teknik berpengalaman yang dapat membimbing saya melalui perubahan tim, atau berbagi wawasan dari pengalaman mereka”

Insinyur yang bergabung dengan perusahaan, atau ke tim, bekerja sama dengan "teman" yang membantu mereka menjadi anggota tim yang produktif dan mulai menciptakan dampak sesegera mungkin. Selain itu, semua orang dengan senang hati menerima panggilan untuk menjelaskan konsep yang bermasalah dengan Anda, atau berbagi konteks tentang sistem yang sedang Anda kerjakan. Saya mengadakan pertemuan rutin dengan mentor teknik berpengalaman yang dapat membimbing saya melalui perubahan tim, atau berbagi wawasan dari pengalaman mereka.

Lingkungan ini sulit untuk ditiru, tetapi budaya perusahaan dibangun dari perilaku yang dihargai orang. Interkom memberi penghargaan kepada orang-orang karena memiliki dampak yang luar biasa – dampak tersebut dapat terkait dengan pekerjaan mereka, atau dengan cara mereka berhubungan dengan orang-orang yang bekerja dengan mereka.

Masa depan saya di Intercom

Saya telah belajar banyak dalam dua tahun terakhir, dan pengalaman saya sejauh ini membuat saya semakin bersemangat tentang masa depan saya di sini. Ada lebih banyak lagi yang bisa saya alami di sini dan saya merasa bahwa memulai dengan Intercom, dan pindah ke Irlandia, telah menempatkan saya pada kurva S pertumbuhan berikutnya , baik secara profesional maupun pribadi.

Bisakah teknik di Intercom menjadi langkah karir Anda berikutnya? Lihatlah peran rekayasa terbuka kami .

Iklan horizontal blog - teknik (1)