Dalam situasi di mana Agent Coding tengah booming dan membentuk ulang industri perangkat lunak, dunia industri tampaknya telah mulai menerima fakta yang tak terbantahkan bahwa "insinyur" telah berubah. Namun kenyataannya, yang berubah mungkin bukan hanya posisi "insinyur" saja, perubahan yang lebih mendalam sedang terjadi secara diam-diam di balik struktur organisasi tim...
Baru-baru ini, Boris Cherny, kepala tim Claude Code di Anthropic, mengajukan sebuah pengamatan yang menarik di X.
Dia mencatat, seiring dengan semakin menyatunya fungsi-fungsi seperti teknik, produk, desain, dan ilmu data, dia terus berpikir, ke arah seperti apa peran-peran ini akan berkembang di masa depan? Mengambil tim Claude Code sebagai contoh, "label jabatan" tradisional di dalam tim sedang dihapus secara total, digantikan oleh 5 jenis peran baru "tanpa ikatan" yang didasarkan pada pola perilaku: Prototyper (Si Pembuat Purwarupa), Builder (Si Pembangun), Sweeper (Si Pembersih), Growth (Si Pertumbuhan), Maintainer (Si Pemelihara).

Prototyper (Si Pembuat Purwarupa): Bertanggung jawab utama untuk mengajukan ide-ide baru, terus menghasilkan banyak kreativitas, di mana sebagian besar pada akhirnya tidak akan diluncurkan. Dengan kata lain, mereka mengejar kuantitas dan sifat disruptif dari ide-ide, tanpa terjebak apakah setiap ide harus direalisasikan.
Builder (Si Pembangun): Bertangg jawab utama untuk mengubah ide-ide yang tersebar atau purwarupa kasar, dengan cepat menjadi produk atau infrastruktur berkinerja tinggi yang benar-benar dapat digunakan di lingkungan produksi dan dihadapan banyak pengguna. Singkatnya, mereka bertanggung jawab menyelesaikan lompatan sulit dari 0.1 ke 1.
Sweeper (Si Pembersih): Bertanggung jawab utama untuk "melakukan pengurangan". Efek samping paling menakutkan di era AI adalah pembengkakan kode dan fungsi yang berlebihan. Tugas Sweeper adalah membersihkan, menyederhanakan antarmuka pengguna, menyederhanakan, merefaktor kode dan arsitektur sistem yang berantakan, menghapus fungsi-fungsi berlebihan yang tidak perlu, untuk mendapatkan kinerja dan kemudahan pemeliharaan sistem yang tinggi.
Growth (Si Pertumbuhan): Mengambil alih produk yang sudah terbentuk dan dibangun. Saat produk memasuki pasar, Growth bertanggung jawab untuk iterasi berkelanjutan dengan langkah-langkah kecil dan cepat, harus peduli: Bagaimana agar produk lebih dekat dengan pasar? Bagaimana membuat pengguna lebih ingin bertahan? Bagaimana membuat produk dari "bisa digunakan" menjadi "dibutuhkan". Namun, peran ini tidak setara dengan operasi pertumbuhan tradisional, melainkan lebih mendekati kombinasi kemampuan produk, data, pemahaman pengguna, dan eksperimen.
Maintainer (Si Pemelihara): Bertanggung jawab atas operasional jangka panjang dari sistem yang sudah matang. Mereka belum tentu terlibat dalam mengejar fitur baru yang cemerlang, tetapi sangat memperhatikan keamanan, keandalan, efisiensi operasional yang ekstrem, dan ketahanan sistem, memastikan layanan tetap stabil seperti batu karang dalam kondisi lalu lintas ekstrem apa pun.
Namun perlu diperhatikan, kelima peran ini tidak sesuai dengan jabatan tradisional. Artinya, mereka tidak seperti dalam manajemen organisasi tradisional, di mana peran seseorang tetap pada gelar jabatannya.
Boris Cherny percaya, banyak orang mungkin menjangkau dua peran, bahkan terkadang menjangkau tiga peran.
"Saya juga menyadari bahwa peran-peran ini tidak benar-benar terikat pada jabatan spesifik. Misalnya, di dalam Anthropic, beberapa desainer lebih sesuai dengan tipe 1, beberapa lebih sesuai dengan tipe 2, dan beberapa lebih sesuai dengan tipe 3; begitu pula dengan insinyur, manajer produk, ilmuwan data."
Ini berarti, dalam tim yang diperkuat AI yang efisien, banyak anggota bukan lagi "sekrup tunggal". Seorang desainer bisa menjadi Prototyper, juga bisa menjadi Sweeper; seorang insinyur bisa menjadi Builder, juga bisa menjadi Maintainer; seorang manajer produk bisa mengambil peran Growth, juga bisa menjadi Prototyper; seorang ilmuwan data mungkin tidak hanya melakukan analisis, tetapi juga bisa langsung terlibat dalam pertumbuhan produk dan optimisasi sistem...
Dengan kata lain, cara tim melihat seseorang di masa depan mungkin akan berubah. Pertanyaan di masa lalu mungkin terutama "Anda di posisi apa"? Sedangkan di masa depan atau sekarang sedang berubah menjadi "Anda dapat mendorong tahap mana dalam siklus hidup produk"?
Boris Cherny menganalisis, cara kombinasi peran yang dibutuhkan oleh tim yang sehat ini tergantung pada tahap di mana produk berada:
Sebuah produk yang benar-benar baru, belum menemukan kesesuaian dengan pasar, membutuhkan orang yang ahli dalam peran tipe 1, 2, 3;
Sebuah produk yang sedang tumbuh, telah menemukan kesesuaian dengan pasar, membutuhkan peran tipe 2, 3, 4, dan dilengkapi dengan beberapa peran tipe 5;
Sebuah produk yang sudah memiliki kesesuaian pasar yang kuat, membutuhkan peran tipe 3, 4, 5, dan mempertahankan beberapa peran tipe 2.
"Mungkin peran produk di masa depan akan lebih seperti ini, bukan pembagian jabatan berdasarkan bidang keahlian seperti saat ini."
Dan begitu postingan ini diterbitkan, segera menimbulkan diskusi hangat di antara netizen, mayoritas menyetujui.
"Ini sangat sesuai dengan keadaan kerja orang yang sebenarnya. Di beberapa proyek, saya benar-benar kombinasi 1+3, dan di proyek lain, saya hampir murni 4. Nama jabatan tidak pernah benar-benar merangkum ini."

Seorang ilmuwan data juga "memberi kesaksian", mengatakan bahwa sebagai ilmuwan data, dia sering menemukan dirinya melakukan pekerjaan tipe Sweeper, sambil membangun produk dengan selera ilmu data. "Jadi, apakah ini berarti saya tipe 2+3?"

Netizen Kun Chen@kunchenguid mengatakan, merasakan hal yang sama. Dia mengatakan bahwa dirinya selalu tidak terlalu suka mendefinisikan "prototipe peran" ini, karena orang mudah melihatnya dan berpikir: "Oh, ternyata inilah saya", lalu berhenti merefleksikan diri. Sedangkan dalam kenyataannya, "Peran seseorang seringkali perlu berubah bersama proyek."
Dia memberi contoh, misalnya saat memulai proyek baru, dia biasanya akan menjadi Prototyper dan Builder; tetapi dengan cepat, ketika hal-hal yang kasar dan tidak sempurna mulai menjadi hambatan, dia akan berubah menjadi Sweeper. Dan seiring proyek semakin matang, dia akan beralih ke Growth dan Maintainer... "Jika saya membatasi diri pada satu peran tertentu, maka saat proyek mencapai tahap tertentu, saya harus melepaskannya."
Dan realitas lainnya adalah, sekarang orang semakin sering mengerjakan banyak proyek secara bersamaan, yang menuntut orang dapat memainkan peran berbeda di proyek yang berbeda. "Mengelompokkan diri ke dalam prototipe tetap tertentu, seringkali membatasi seseorang untuk memperluas ambisi."
Jadi sarannya adalah: Tetap fleksibel, fokus pada hal terpenting yang dibutuhkan untuk mencapai tujuan, jangan terlalu memikirkan batasan peran. Karena batasan ini hanya akan terus kabur seiring waktu.
Boris Cherny menanggapi hal ini, ini benar-benar sesuai dengan perasaannya: "Sepenuhnya setuju. Peran seringkali terus berubah seiring waktu dan tahap proyek."

Ada juga netizen yang menyatakan keraguan, "Mengingat masalah AI menulis kode pada dasarnya sudah terpecahkan, mengapa masih membutuhkan peran seperti Builder dan Sweeper? Tidakkah kita bisa langsung meminta Claude untuk menjalankan siklus berulang?"
Menanggapi hal ini, penjelasan Boris Cherny adalah, Claude dapat membantu menyelesaikan hal-hal ini dalam berbagai tingkat, dan akan semakin kuat seiring waktu. Dan saat ini, Claude hari ini sudah cukup baik dalam menangani dua jenis pekerjaan Sweeper dan Builder.

Lalu bagaimana dengan Anda, bagaimana melihat perubahan peran jabatan ini? Selamat berkomentar dan berdiskusi di kolom komentar!
Referensi link:
https://x.com/bcherny/status/2071379474277613732
https://x.com/kunchenguid/status/2071382977628795289
Artikel ini berasal dari akun WeChat publik "Machine Heart" (ID:almosthuman2014), penulis: yang memperhatikan AI






