Seorang profesional teknologi bernama Ian Miell menyusun sebuah silsilah atau pohon keluarga jabatan di bidang perangkat lunak mulai dari era 1940-an hingga masa kini. Proyek yang dikerjakan dengan bantuan kecerdasan buatan Claude ini memetakan 104 judul pekerjaan dalam berbagai kategori dan lini masa.
Struktur Pohon Jabatan Perangkat Lunak
Situs silsilah tersebut memuat 104 jabatan, mulai dari “Computer” (yang dulunya merujuk pada manusia, bukan mesin) di posisi paling atas hingga “AI Agent / Context Engineer” di bagian bawah. Waktu disusun dari atas ke bawah dalam rentang baris lima tahunan, sementara judul-judul pekerjaan dikelompokkan ke dalam tujuh kolom berwarna berdasarkan bidangnya, yaitu pengembangan; analisis, arsitektur, dan kepemimpinan; operasi serta infrastruktur; jaringan dan keamanan; data dan AI; kualitas dan pengujian; serta dukungan dan layanan pelanggan.
Garis panah padat pada silsilah menunjukkan sebuah jabatan lahir dari induknya, sedangkan garis putus-putus menyimbolkan pengaruh atau perpindahan jalur karier yang umum. Tanggal-tanggal yang dicantumkan merupakan perkiraan kemunculan umum suatu jabatan, bukan tanggal catatan pertama atau kutipan resmi, seperti SRE di Google pada 2003, DevOps pada 2009, dan Data Scientist pada 2008.
Pola dan Tren dalam Dunia Kerja Teknologi
Melalui pemetaan tersebut, terlihat beberapa pola menarik dalam industri perangkat lunak. Pada 1947, buku karya Goldstine dan von Neumann membagi pekerjaan komputer menjadi dua, di mana matematikawan merencanakan masalah dan coder menerjemahkan rencana tersebut ke instruksi mesin. Coding awalnya dianggap sebagai pekerjaan klerikal rendahan yang banyak dikerjakan oleh perempuan, sebelum akhirnya berkembang menjadi bagian kreatif yang penting.
Selain itu, jabatan di bidang teknologi kerap kali terpecah lalu bergabung kembali, seperti posisi webmaster di masa lalu yang kemudian terbagi menjadi pengembang web, pengurus sistem, serta editor, sebelum akhirnya sempat disatukan kembali sebagai full-stack. Beberapa jabatan juga tercatat tidak berumur panjang, seperti prompt engineer yang langsung terserap ke dalam AI engineer seiring peningkatan kualitas model AI, serta scrum master yang permintaannya memuncak pada dekade 2010-an.
Pola lainnya menunjukkan adanya daur ulang nama jabatan, seperti “Systems Engineer” yang pada era 1960-an di IBM merupakan peran pra-penjualan, namun pada 1990-an berubah menjadi sysadmin senior akibat sertifikasi Microsoft. Di sisi lain, tren pekerjaan baru sering kali menyerupai konsep lama, seperti “forward deployed engineer” yang populer pada 2025 memiliki kemiripan dengan systems engineer IBM dari era 1960-an.
Peta silsilah tersebut dapat diakses secara publik di alamat internet ianmiell.github.io/sw-job-title-family-tree.
Sumber: Hacker News: Front Page







