Career

Dari Laravel Programmer Menjadi IT Support: Perbedaan Pekerjaan

6 menit baca

Dua tahun bekerja sebagai Laravel Programmer, lalu berpindah ke posisi IT Staff di lingkungan industri. Banyak orang mengira dua pekerjaan ini bertolak belakang. Menurut saya, justru sebaliknya.

Perbedaan yang paling terasa

Sebagai programmer, saya bekerja dengan kode dan waktu. Fokusnya membangun sesuatu yang belum ada — sebuah fitur, sebuah sistem, sebuah alur kerja. Sebagian besar masalah bisa direproduksi, dan solusinya bisa dirancang dengan tenang.

Sebagai IT Support, saya bekerja dengan orang dan keadaan. Masalah datang tiba-tiba, sering kali di tengah jam sibuk, dan tidak selalu bisa direproduksi. Fokusnya bukan membangun, tetapi memulihkan.

Kemampuan yang ternyata terbawa

  • Cara membaca log dan pesan error secara sistematis
  • Kebiasaan membuat catatan langkah troubleshooting
  • Kemampuan menelusuri akar masalah, bukan sekadar gejala
  • Disiplin backup dan dokumentasi perubahan

Kemampuan baru yang harus dipelajari

  • Komunikasi dengan user non-teknis
  • Prioritas ketika ada beberapa masalah sekaligus
  • Mengelola ekspektasi tanpa membuat orang kecewa
  • Keputusan cepat ketika harus memilih solusi sementara atau permanen

Kenapa saya tetap menulis kode

Justru karena saya pernah membangun aplikasi, saya bisa melihat masalah di lapangan dengan sudut pandang berbeda. Ketika user mengeluh soal pencatatan manual, saya tahu ini bisa diotomasi. Ketika ada proses yang berulang, saya tahu itu bisa dibangun jadi aplikasi kecil. Kombinasi ini jarang dimiliki oleh teknisi murni atau programmer murni.

Untuk siapa pun yang ada di persimpangan ini

Kalau Anda programmer dan sedang mempertimbangkan pindah ke peran teknis di lapangan, atau sebaliknya — jangan lihat dua hal ini sebagai langkah mundur. Lihat sebagai dua sisi dari kemampuan yang sama: memahami teknologi dari dalam, dan memahami bagaimana teknologi dipakai.

← Semua catatan