5 cara insinyur dapat membuat dampak positif di luar editor kode

Diterbitkan: 2022-05-06

Insinyur produk ahli dalam mengidentifikasi, memahami, dan memecahkan masalah. Tetapi masalah yang Anda atasi – dan oleh karena itu dampak yang Anda miliki – tidak harus terbatas pada pekerjaan yang Anda lakukan dalam editor teks atau lingkungan pengembangan terintegrasi (IDE).

Ya, kode yang Anda tulis dan sistem yang Anda bangun adalah faktor utama yang berkontribusi terhadap kesuksesan dan pertumbuhan bisnis. Tetapi ketika Anda bebas untuk memecahkan masalah di tingkat organisasi, dan diberdayakan untuk membentuk dan mengembangkan budaya dan proses, pengaruh Anda dapat tumbuh secara eksponensial.

Berikut adalah lima area yang kami anjurkan untuk disumbangkan oleh insinyur produk saat mereka berupaya memaksimalkan dampaknya.

1. Menjadi duta merek

Kami bangga dengan apa yang kami bangun di Intercom. Tetapi kami bahkan lebih bangga dengan para insinyur yang membuat produk hebat dan kemudian membagikan pengetahuan itu kepada dunia. Interkom tidak akan ada tanpa segudang insinyur lain yang telah memecahkan masalah dan membuat alat yang kami gunakan setiap hari.

Itulah sebabnya para insinyur di Intercom didorong untuk berbagi pengetahuan mereka dengan orang lain dengan cara yang memperkaya komunitas. Jika kami telah memecahkan masalah yang orang lain perjuangkan, kami membagikan solusi kami. Itulah sebabnya kami menginvestasikan ratusan jam untuk berbicara , menulis , kontribusi sumber terbuka, dan acara yang berfokus pada komunitas. Ini adalah peluang besar untuk membangun budaya teknik kita sendiri, belajar dari insinyur lain, dan mendorong inovasi di komunitas yang lebih luas.

Acara yang berfokus pada teknik kami, Building Intercom, di Vicar Street di Dublin, Irlandia, November 2017

Acara yang berfokus pada teknik kami, Building Intercom, di Vicar Street di Dublin, Irlandia

Sangat penting bahwa para insinyur diberi dukungan untuk merasa nyaman melakukan ini. Di Intercom, sangat normal untuk komitmen mingguan seorang insinyur untuk "bersiap untuk berbicara" atau "menulis draf pertama posting blog." Jika kami mengambil tugas untuk memberikan ceramah atau menulis posting blog, kami diberikan pelatihan dan dukungan yang relevan untuk melakukannya dengan standar tertinggi misalnya pelatih berbicara di depan umum atau sesi dengan editor dari tim Konten.

2. Wawancara

Terlibat dalam mewawancarai kandidat mungkin merupakan cara paling jelas dan langsung yang dapat dilakukan oleh seorang insinyur produk untuk membantu perekrutan. Seiring pertumbuhan tim Anda, dua tantangan terbesar adalah memastikan kualitas kandidat cukup tinggi dan keselarasan yang lebih luas dipertahankan. Proses wawancara memberi Anda kesempatan untuk mengukur kualitas dan keselarasan, atau mengidentifikasi risiko ketidaksejajaran, jadi ini adalah kesempatan penting bagi setiap insinyur untuk berkontribusi pada kesehatan jangka panjang tim teknik.

“Jika proses perekrutan tidak konsisten atau diarahkan untuk mengumpulkan data yang tepat tentang kandidat, efek penggabungan dapat berubah menjadi negatif”

Insinyur yang memulai proses harus diberi waktu untuk menyesuaikan diri dengan budaya tim selama beberapa bulan sebelum membayangi pewawancara berpengalaman untuk jangka waktu tertentu untuk memastikan kalibrasi kriteria. Pewawancara baru harus memulai dengan sesi seperti memasangkan atau meninjau tes yang dibawa pulang agar terbiasa dengan prosesnya.

Setelah Anda merasa nyaman dengan menulis umpan balik dan berpartisipasi, Anda dapat mulai membayangi sesi yang lebih abstrak dan ambigu sampai Anda merasa nyaman memimpinnya. Pada titik ini Anda harus terus menjalankan sesi sendiri untuk jangka waktu tertentu sebelum mulai mengizinkan orang lain untuk membayangi Anda.

Jika proses perekrutan tidak konsisten atau diarahkan untuk mengumpulkan data yang tepat tentang kandidat, efek penggabungan dapat berubah menjadi negatif, yang mengarah pada kurangnya keragaman dan ketidakselarasan dalam tim. Satu perekrutan yang tidak selaras mengarah ke yang lain, menarik tim ke arah yang berbeda. Itulah mengapa sangat penting bagi insinyur produk untuk memiliki kepemilikan atas definisi proses wawancara.

3. Orientasi

Orientasi sering diperlakukan sebagai selingan satu atau dua hari sebelum kita sampai ke pekerjaan "nyata" kita. Ini difokuskan pada pertemuan sekelompok orang, menyiapkan komputer kita, berjalan melalui manfaat, dan kadang-kadang mendengarkan pembicaraan eksekutif tentang visi dan misi perusahaan. Ini cepat, murah, dan singkat. Karyawan saat ini tidak "membuang-buang" waktu mereka, dan karyawan baru dapat fokus untuk memiliki banyak dampak dengan segera.

“Kami hanya dapat memperoleh manfaat [mempekerjakan lebih banyak orang] jika kami menyiapkan insinyur baru untuk sukses”

Meskipun langkah-langkah ini penting dan perlu, jenis orientasi ini bersifat umum dan dangkal serta meninggalkan celah besar. Itu tidak mengajarkan karyawan baru aturan dan harapan yang tidak diucapkan di sekitar kantor. Itu tidak membantu orang menemukan kaki mereka di lingkungan baru dan berbeda.

Ketika insinyur berdampak tinggi berinvestasi dalam membantu orang baru menjadi diri mereka sendiri yang berdampak, itu bertindak sebagai pengganda kekuatan dan akan membayar dividen untuk tim dan perusahaan. Kami hanya dapat memperoleh manfaat tersebut jika kami menyiapkan insinyur baru untuk sukses dan memastikan mereka selaras dengan nilai dan prinsip perusahaan tempat mereka bergabung. Memiliki insinyur lain yang berdedikasi untuk memastikan karyawan baru memiliki pengalaman orientasi yang mulus adalah cara yang bagus untuk melakukan ini.

Biasanya di awal, ada kesenjangan pengetahuan yang besar yang perlu diisi agar karyawan baru merasa produktif. Memiliki insinyur yang secara proaktif menjawab pertanyaan umum karyawan baru ("Bagaimana cara mengatur lingkungan pengembang saya?" "Siapa yang meninjau kode saya?" "Bagaimana cara melihat status pembangunan?") berarti Anda mengurangi kemungkinan karyawan baru jatuh pada beberapa rintangan pertama.

4. Berbagi pengetahuan

Produk terbaik dunia dibuat oleh tim, bukan oleh insinyur yang brilian dan sendirian. Karakteristik yang menentukan dari seorang insinyur produk adalah bahwa mereka menghabiskan waktu untuk memastikan bahwa insinyur yang lebih baru atau lebih junior yang mungkin tidak terbiasa dengan teknologi atau proses tidak hanya memahami apa yang mereka lakukan, tetapi juga mengapa mereka melakukannya.

“Tidak ada satu titik pun kegagalan bahkan jika kontributor utama hilang”

Dalam praktiknya, ini berarti seorang insinyur produk menunjukkan kepemimpinan teknis dengan menciptakan proses yang dapat diikuti orang lain, sehingga memungkinkan pendelegasian dan melipatgandakan keefektifannya, baik melalui lokakarya praktis atau dokumentasi yang ditulis dengan baik.

Di Intercom, di samping tur teknik kami, kami menjalankan sesi gaya tanya-saya-apa saja secara teratur di mana seorang insinyur akan menjelaskan kepada tim teknik di luar mereka sendiri bagaimana bagian tertentu dari sistem kami bekerja. Mereka melipatgandakan keefektifannya karena mereka menggunakan pengetahuan mereka tidak hanya untuk melakukan pekerjaan mereka, tetapi juga untuk memungkinkan sekelompok orang melakukan pekerjaan itu. Ini juga berarti tidak ada titik kegagalan, bahkan jika kontributor utama hilang.

5. Mendefinisikan nilai

Serangkaian nilai bersama yang diterima oleh seluruh tim Anda akan membantu mempertahankan elemen budaya perusahaan yang Anda junjung tinggi. Seiring berkembangnya tim teknik di Intercom, masalah seperti di atas telah muncul. Nilai dan proses yang bekerja ketika organisasi terdiri dari 10 orang mulai rusak ketika jumlah itu mencapai 100, dan yang bekerja untuk 100 kemungkinan besar tidak akan berfungsi ketika menjadi 500.

Kami mendekati evaluasi teknik kami di tingkat organisasi – dan menyempurnakan nilai-nilai kami – dengan cara yang sama seperti kami melakukan produk yang kami bangun. Kami terus mengumpulkan umpan balik dan menyempurnakan nilai-nilai kami. Salah satu masukan terbesar kami tentang apa yang harus diulang adalah umpan balik yang diberikan oleh teknisi kami di semua tingkat masa jabatan dan senioritas. Sebuah forum insinyur sukarelawan berkumpul setiap kuartal untuk mengidentifikasi masalah dan area potensial untuk perbaikan dan membuat kelompok kerja untuk memberi umpan balik kepada kepemimpinan senior.

“Memiliki pengaruh di luar editor kode adalah tentang menemukan cara untuk membentuk budaya perusahaan Anda sebanyak Anda membangun produk”

Mendefinisikan dan mengulangi nilai dari bawah ke atas serta dari atas ke bawah berarti nilai-nilai kami adalah sesuatu yang dimiliki oleh para insinyur. Dengan cara ini, mereka bukan hanya kata-kata kosong, tetapi sesuatu yang kita semua memiliki kesempatan untuk membentuknya.

Pada akhirnya, memiliki pengaruh di luar editor kode adalah tentang menemukan cara untuk membentuk budaya perusahaan Anda sebanyak Anda membangun produk. Dengan begitu, dampak positif Anda akan terasa jauh dan luas. Jika Anda tertarik untuk membuat dampak sebagai insinyur di Intercom, kami ingin berbicara dengan Anda – lihat peran terbuka kami.

Karier interkom