Saran untuk Principal Engineer yang Baru Menjabat
(eugeneyan.com)- Seorang engineer alumni Amazon merangkum 31 nasihat tentang peran Principal engineer/scientist berdasarkan hal-hal yang ia amati dan pelajari dari para panutan
- Pada praktiknya, principal adalah pemegang banyak peran yang menangani produk, desain, engineering, dan budaya secara menyeluruh, serta menjalankan pekerjaan yang luas dengan mengandalkan penilaian yang matang
- Intinya adalah visi teknis, umpan balik desain, dan keterhubungan lintas organisasi, bukan sekadar coding; pekerjaan yang dulu menjadi inti peran sebelumnya kini menjadi tugas sekunder
- Porsi besar pekerjaan adalah mengajarkan nilai pada hal-hal yang belum dianggap penting oleh organisasi; bukan hanya membuat keputusan yang benar, tetapi juga memiliki daya persuasi agar orang lain ikut memahami dan bertindak
- Fokuslah pada kategori pekerjaan yang tidak akan terjadi tanpa principal, dan pahami bahwa menghubungkan serta mengembangkan orang lain bisa lebih bernilai daripada mengeksekusi sendiri
- Otonomi datang bersama tanggung jawab; Anda harus sendiri menemukan masalah yang perlu difokuskan organisasi, dan dalam jangka panjang akan lebih efektif bila bergeser dari jalur kritis ke posisi yang berdekatan
1-3. Hakikat dan gaya peran
- 1: Setiap principal punya gaya yang berbeda
- Tipe yang mendalami satu bidang secara sangat dalam vs tipe dengan pengaruh horizontal yang kuat
- Pelopor teknis vs tipe yang memperjelas kompleksitas vs tipe yang menyelaraskan banyak organisasi pada visi bersama
- Anda perlu menemukan gaya yang sesuai dengan kekuatan sendiri, dan tidak ada gaya yang lebih penting daripada yang lain
> Amazon secara eksplisit menuntut principal tetap bekerja hands-on, dan jika terlalu lama tidak hands-on, kemungkinan gagal akan tinggi
- 2: Pekerjaan yang dulu inti dari peran sebelumnya kini menjadi tugas sekunder
- Menulis kode sendiri mungkin bukan lagi penggunaan waktu terbaik, tetapi Anda tetap perlu coding agar tetap terhubung dengan pekerjaan nyata
- Peran inti sekarang adalah visi teknis, umpan balik desain, sponsorship, memberi konteks bisnis/produk/teknis, menemukan masalah baru, dan menghubungkan pihak-pihak terkait
> Kisah yang cukup dikenal tentang peran L7+: meski 80% waktu dipakai untuk coding, bagian yang paling berdampak adalah membuat semua orang bekerja lebih efektif
> Ubah pola pikir dari fokus coding pada satu proyek menjadi memengaruhi agar semua builder bisa membangun dengan lebih baik
> Bukan hanya berkontribusi kode berkualitas tinggi ke repositori dan membiarkan kode berbicara sendiri; upaya lain seperti memberi umpan balik atas proposal desain, menulis panduan teknis, dan memimpin visi jangka panjang bisa lebih efektif
- 3: PM paruh waktu untuk teknologi, atau sebenarnya paruh waktu untuk segala hal
- Produk, desain, engineering, sains, QA, rekrutmen, keuangan, budaya, dan lainnya
- "Tidak ada yang bukan bagian dari pekerjaan Anda"
- Dengan penilaian yang baik, Anda bisa melampaui area spesialisasi sendiri
4-7. Komunikasi dan pengaruh
- 4: Peran Anda mencakup lebih banyak komunikasi, pengaruh, dan menghubungkan orang yang tepat
- Proyek biasanya lebih besar skalanya dan melibatkan tim yang melintasi direktur hingga VP
- Tanpa penyelarasan dan kolaborasi yang efektif, keberhasilan mustahil dicapai
- Perlu berhati-hati agar bagan organisasi tidak sampai “diteruskan” ke pelanggan
- 5: Menjadi benar saja belum cukup, bahkan belum setengahnya
- Anda harus meyakinkan orang lain bahwa itu benar, dan yang lebih penting, membuat mereka cukup peduli untuk bertindak
- Anda perlu tahu cara membangun momentum, mencari sponsor, dan menemukan cara menuntaskannya
> Kadang hal itu baru bisa didapat setelah Anda memulai proyek dan menunjukkan nilainya
> Principal harus memberi teladan, dan ingin orang-orang proaktif menyelesaikan masalah tanpa menunggu komite
> "Principal itu sendiri adalah komitenya, jadi menunggu siapa :)"
- 6: Bagian besar pekerjaan adalah mengajarkan nilai pada hal yang belum dihargai organisasi
- Audiensnya bisa dari eksekutif sampai IC (Individual Contributor) di garis depan
- Ini salah satu pekerjaan tersulit dan sering gagal, tetapi sebagai orang yang melihat masa depan dan memiliki sudut pandang lebih luas, Anda tetap harus melakukannya
- Seorang mentor mengatakan bahwa dari 10 dokumen usulan, jika sekitar 3 dijalankan itu sudah hasil yang sangat baik
> Berbeda dari IC yang menangani pekerjaan tim sehari-hari, peran L7+ punya ruang untuk mengambil sudut pandang perusahaan yang lebih luas dan jangka panjang
> Dampak bisa dinilai dengan lebih objektif, dan berkontribusi di level itulah yang paling menambah nilai
- 7: Ada kategori pekerjaan yang tidak akan terjadi tanpa principal
- Biasanya berada di irisan antara hal yang benar-benar Anda minati dan hal yang sangat Anda kuasai
- Misalnya membuat prototipe cepat lalu membagikannya ke leadership untuk pengalaman pelanggan baru, menjembatani organisasi atau praktisi di industri lain, atau menulis visi tiga tahun
- Anda harus fokus pada kategori pekerjaan ini
- Seiring karier berjalan, fokus itu akan makin dalam dan sempit
8-11. Memperluas dampak lewat orang lain
- 8: Pekerjaan paling bernilai bukanlah mengerjakan sendiri, melainkan menghubungkan
- Hubungkan tim yang ingin mengerjakan sesuatu dengan tim lain yang sudah pernah melakukannya, agar mereka bisa menggunakan ulang atau belajar dari sana
- Ini juga mencakup mengidentifikasi orang yang tepat: mampu mengerjakannya dan bisa bertumbuh lewat proses itu
- 9: Ada batas pada apa yang bisa Anda lakukan sendirian
- Menginvestasikan waktu untuk melatih dan membimbing orang lain agar lebih efektif sering kali lebih berguna bagi organisasi
- Sisihkan beberapa jam tiap minggu, misalnya lewat office hour atau sinkronisasi rutin
- Identifikasi 1-2 IC yang ingin Anda kembangkan, lalu tetapkan tujuan tentang bagaimana Anda akan membantu mereka
> Skala lewat orang lain adalah kuncinya: keberhasilan PE (Principal Engineer) terjadi ketika organisasi mampu mengambil keputusan yang sama seperti yang akan diambil PE
> PE lalu bisa berpindah ke masalah ambigu lainnya dan membangun budaya yang menghasilkan keputusan yang tepat
>
> Anda mungkin ingin membantu semua orang, tetapi dalam jangka panjang energi perlu difokuskan pada membangun orang-orang yang bisa menggantikan peran Anda
> Berikan waktu yang terfokus kepada siapa pun yang menunjukkan potensi itu, agar nantinya mereka juga bisa membantu orang lain yang saat ini potensinya belum terlalu terlihat
- 10: Beralih dari sekadar melibatkan orang lain dalam pekerjaan menjadi menjadikan pekerjaan itu milik mereka
- Jadikan itu kesempatan bagi seseorang untuk melakukan pekerjaan yang dulu membantu Anda sampai ke posisi sekarang
- Dukung mereka dan siapkan kondisi agar mereka berhasil
- Tidak perlu khawatir kehabisan pekerjaan penting atau peluang menarik bagi pelanggan; backlog-nya tidak ada habisnya
> Menghabiskan 1-2 jam per minggu bersama seseorang agar ia bisa menghasilkan 40 jam kerja berdasarkan insight Anda adalah skala principal yang sesungguhnya
- 11: Saat Anda menyerahkan pekerjaan kepada orang lain, itu kini menjadi milik mereka
- Anda bisa memberi konteks dan panduan, tetapi pada akhirnya merekalah yang menentukan arah
- Termasuk membiarkan mereka memilih pendekatan yang mungkin bukan pendekatan Anda
- Jika gagal, semua orang belajar; jika berhasil, bisa jadi justru Anda yang belajar
- Namun, jika proyek menuju keputusan satu arah berisiko tinggi yang bisa berakibat buruk, Anda perlu turun tangan
12-15. Rapat dan pengelolaan keterlibatan
- 12: Ciptakan ruang bagi orang lain dalam rapat
- Kadang ruangan rapat menunggu pendapat atau keputusan dari orang paling senior; Anda bisa memberi ruang bagi orang lain dengan mengajukan pertanyaan
- Jika ada orang yang tidak ikut berpartisipasi, tarik mereka masuk secara halus melalui topik yang sesuai dengan kekuatan mereka
- Jika rapat lupa melibatkan seseorang yang seharusnya ada dalam diskusi, tambahkan dia ke rapat berikutnya
- 13: Anda tidak harus selalu membuktikan nilai diri
- Principal yang paling efektif kadang diam sepanjang rapat atau hampir tidak memberi komentar saat review dokumen
- Jika tim dan diskusi sudah berjalan baik, itu justru bagus
- Anda bisa mundur selangkah dari arus kerja itu dan memusatkan energi ke tempat lain
> Catatan: hadir lalu diam bisa berarti persetujuan implisit; hati-hati dengan makna hadir sambil multitasking
- 14: Dalam rapat dengan eksekutif, Anda tidak harus membahas semua topik di agenda
- Rapat sudah baik jika para eksekutif benar-benar terlibat pada topik, mengajukan pertanyaan bermakna, lalu membuat keputusan yang hanya bisa mereka buat atau menyingkirkan hambatan
- 15: Dalam peran yang luas, satu minggu penuh bisa terisi oleh semua hal yang masuk
- Termasuk review, eskalasi, email, permintaan bantuan, dan lainnya
- Semakin lama Anda berada di organisasi, ini bisa jadi makin besar, karena Anda tahu banyak hal atau telah mendapatkan kepercayaan sehingga menjadi orang andalan
- Akibatnya, Anda bisa menjadi peserta “wajib” di semua rapat
- Jika tidak belajar menjaga waktu, Anda tidak akan punya waktu untuk mendorong ide-ide yang benar-benar Anda pedulikan
- Anda tidak harus hadir di semua rapat atau punya opini tentang semua ide, hanya yang penting saja
> Seorang mentor berbagi: waktu untuk berpikir itu mutlak perlu; jika terus berpindah dari satu rapat ke rapat lain, Anda tidak bisa memproses dan melihat ke depan
> Jadwalkan waktu berpikir berkualitas untuk menemukan hal besar berikutnya dan putuskan koneksi dari rapat saat diperlukan
>
> Anda juga perlu mencari cara untuk mendelegasikan: siapkan orang lain menjadi pengganti Anda agar waktu Anda terbuka, sekaligus memberi ruang bagi mereka untuk bertumbuh
16-19. Dampak dan komunikasi
- 16: Jika Anda tidak bisa menjelaskan mengapa sesuatu yang sedang dikerjakan membutuhkan principal, mungkin Anda sedang mengerjakan hal yang salah (ini juga berlaku untuk L6)
- 17: Karena status Anda, terkadang hasil bisa ditingkatkan dengan usaha yang relatif kecil
- Jabatan memberi semacam privilese organisasional serta akses lebih besar ke relasi dan konteks
- Dipadukan dengan pengalaman, itu membuat Anda lebih mampu melihat apa yang ada “di balik tikungan”
- Karena itu, dengan usaha yang cukup kecil sekalipun Anda bisa secara berarti meningkatkan peluang sukses dan hasil proyek
- ROI-nya tinggi; jika menemukan peluang seperti ini, ambillah tindakan
- 18: Gelar jabatan bisa memberi aura kredibilitas bahkan saat seharusnya tidak demikian
- Kadang orang menafsirkan berlebihan komentar spontan Anda, terutama ketika mereka belum begitu paham konteksnya
- Akibatnya, banyak pekerjaan bisa dilakukan hanya karena satu komentar kasual dari Anda
- Ini bisa membuang waktu dan tenaga
- Karena itu, jelaskan dengan terang apa yang Anda ketahui, apa yang tidak Anda ketahui, apa yang sedang Anda minta, dan apa yang sekadar komentar
- 19: Jangan hanya mengatakan “apa”, tetapi bagikan juga “mengapa” Anda berpikir demikian
- Ini membantu orang lain mengambil keputusan yang lebih baik
- Juga mengurangi situasi ketika orang berkata, “karena Principal <nama> bilang begitu, maka kita…” lalu mengikutinya tanpa benar-benar memahami
> Masalah yang memerlukan input L7 biasanya melibatkan keputusan di bawah ketidakpastian yang cukup tinggi
> Hal penting namun sulit adalah mengungkapkan mental model secara jelas — bagaimana Anda sampai pada penilaian tanpa semua informasi lengkap, dan mengapa pengetahuan tertentu lebih penting daripada data point lain
20-24. Menjaga koneksi dengan organisasi
- 20: Temukan mekanisme untuk tetap terhubung dengan tim
- Review desain, demo mingguan, duduk di dekat tim dan mendengarkan, makan siang tim, percakapan santai di lorong, dan sebagainya
- Ini membantu Anda menjaga denyut organisasi dan memahami di mana masalah atau peluang utama berada
- 21: Bantu tim terus melihat gambaran yang lebih besar
- Saat level pelaksana fokus pada detail pekerjaan dan delivery harian, kadang mereka melewatkan masalah/peluang yang lebih besar dan jangka panjang, lalu terjebak pada optimasi lokal
- Dengan konteks yang Anda miliki, Anda bisa membantu mengingatkan mereka
- 22: Tetaplah praktis; seimbangkan pandangan besar dengan penerimaan terhadap solusi lokal
- Dengarkan dan berkonsultasilah dengan para pelaksana soal detail, karena merekalah ahli di lapangan
- 23: Anda mungkin diminta memberi review atau umpan balik promosi tentang seseorang yang hanya bersama Anda satu-dua jam
- Daripada memberi umpan balik berkualitas rendah berdasarkan sampel perilaku yang sangat kecil, Anda boleh menolak
- 24: Luangkan waktu untuk berinteraksi dengan intern dan mentor
- Beberapa titik sentuh selama masa internship bisa sangat transformatif
- Termasuk check-in awal untuk koreksi arah bila perlu, dan hadir di demo day
- Bersama mentor dan intern, dorong hasil yang tetap bernilai bahkan setelah internship selesai
- Bisa berupa product one-pager, software yang berfungsi, atau dokumen teknis
25-28. Transisi dan tanggung jawab sebagai principal
- 25: Untuk mencapai principal, Anda harus menempatkan diri di jalur kritis. Untuk efektif sebagai principal dan melangkah lebih jauh, Anda justru harus secara aktif menghapus diri dari sana
- Dulu Anda mungkin orang andalan, tetapi sekarang perlu bergeser dari peran yang esensial menjadi posisi yang berdekatan
- Organisasi seharusnya semakin diuntungkan oleh keberadaan Anda, tetapi tidak boleh bergantung pada Anda agar tetap efektif
- Pikirkan bagaimana memberdayakan orang lain agar bisa memberi kontribusi yang sama seperti yang Anda berikan
> Hati-hati menyuntikkan diri ke proyek jalur kritis: fokus Anda mudah tersedot oleh prioritas lain, jadi lebih baik berada di luar jalur kritis, atau jika memang harus ada di sana, pastikan penetapannya benar-benar ketat
- 26: Jika Anda dipromosikan menjadi principal, itu karena Anda sudah bertindak sebagai principal sejak cukup lama
- Biasanya lebih dari setahun
- Jadi tidak perlu terlalu khawatir pada ekspektasi yang meningkat karena gelar baru itu
- Lanjutkan apa yang sudah Anda lakukan, bangun relasi dengan principal lain, pahami gaya Anda, dan bekerja sama dengan leadership untuk mengidentifikasi area fokus
- 27: Kebebasan yang besar datang bersama tanggung jawab yang besar
- Anda punya otonomi untuk memilih apa yang dikerjakan, tetapi ada ekspektasi terhadap tanggung jawab dan dampak
- Kebebasan bukan berarti melakukan apa saja yang Anda mau, melainkan kepemilikan untuk menemukan masalah dengan leverage tertinggi yang perlu diselesaikan
- Jangan berharap akan selalu diberi tahu harus mengerjakan apa, atau akan selalu mendapat panduan
- Anda diharapkan mampu mengetahui apa yang seharusnya menjadi fokus organisasi
- 28: Definisikan dan selaraskan charter dengan leadership
- Salah satu caranya adalah membagi pekerjaan ke tiga bucket: (i) pemilik, (ii) sponsor, (iii) konsultan
- Konsultan: ikut dalam review dan memberi panduan, dengan pemahaman tingkat tinggi tentang maksud sistem atau produk
- Sponsor: selain hal di atas, juga mendorong agar ide menjadi prioritas organisasi, membangun alignment dan memimpin keputusan, serta berinteraksi dengan stakeholder
- Pemilik: selain semua hal di atas, juga menjadi ahli sistem dan titik kontak pertama, serta memiliki tingkat kepedulian yang nyaris obsesif terhadap keberhasilan desain, eksekusi, dan dampak
- Penulis biasanya memiliki 1-2 proyek sebagai owner (>50% waktu), 2-3 proyek sebagai sponsor (~20% waktu), dan sisanya untuk konsultasi
29-31. Pertumbuhan pribadi dan keberlanjutan
- 29: Menjadi principal bisa terasa sepi
- Anda bagian dari semua tim, tetapi juga bukan bagian dari tim mana pun
- Bangun jaringan rekan sebaya yang bisa diajak berdiskusi secara terbuka
- Besar kemungkinan tidak penting apakah mereka bekerja di perusahaan atau domain yang sama
- 30: Jangan mengabaikan kebutuhan diri sendiri
- Ciptakan waktu dan ruang untuk proyek yang mendukung pembelajaran, pertumbuhan, dan kesejahteraan Anda
- Dalam jangka pendek ini mungkin terasa egois, tetapi jauh lebih baik daripada burnout di organisasi
- Jika Anda secara aktif mencari pekerjaan yang membuat Anda tetap sehat, bahagia, dan berkembang, organisasi juga akan diuntungkan dan lebih mudah mempertahankan Anda
- Bekerja samalah dengan manajer untuk menemukan cara menjaga keseimbangan
- 31: Teruslah belajar; industri bergerak cepat
- Jika Anda mengambil proyek yang tidak mengajari apa pun, atau setidaknya tidak mengajari hal yang relevan dengan pekerjaan, Anda sebenarnya sedang mundur
- Terkadang ini tak terhindarkan; jika proyek seperti itu datang, batasi dengan timebox
- Pembelajaran tidak harus datang hanya dari pekerjaan utama
- Ada PE yang membaca paper dan buku teks teknis, atau mengutak-atik prototipe di akhir pekan untuk lebih memahami ide dan teknologi baru
Sumber daya lain
- Amazon Principal Engineering Community Tenets
- Staff Engineer: Leadership Beyond the Management Track
- The Staff Engineer's Path: A Guide for ICs Navigating Growth and Change
- The job behind the job [of a high level IC]
Catatan: Principal Tech IC di Amazon/Google adalah pemimpin teknis puncak dengan peran strategis yang setara dengan posisi manajerial, sehingga cakupannya lebih tinggi daripada pengertian “senior principal engineer” yang umum dipahami di Korea
Belum ada komentar.