Sebagian besar pekerjaan saya selama tiga tahun terakhir sebagian besar berada di sekitar pemeliharaan sistem warisan yang perlu diperbaiki atau diperbaiki sesekali sebelum dijual kembali.
Saya memahami peran penting yang harus dimainkan oleh programmer pemeliharaan di perusahaan dengan sejumlah besar proyek dan pengembang terbatas.
Tetapi ketika saya menilai kemajuan karier saya saat ini dan melihat rekan-rekan saya; kontraktor dan pengembang perusahaan sama; Saya merasa seolah-olah saya tertinggal jauh di belakang karena saya telah mendapatkan banyak hal dalam hal area yang saya sentuh tetapi tidak terlalu dalam. Saya sudah mulai mengatasinya dengan memulai sebuah blog, mengerjakan proyek git-hub kecil saya sendiri dan menjadwal ulang hidup saya untuk punya waktu untuk melakukan pengkodean pribadi setelah bekerja secara teratur.
Saya merasa bahwa saya harus mewawancarai perusahaan lain untuk menghindari pekerjaan pemeliharaan. Saya harus menyatakan diri saya cukup junior dalam tingkat keterampilan karena saya tidak akan memiliki kedalaman tingkat pengetahuan yang diperlukan dari seseorang dengan pengalaman tiga tahun yang berfokus pada bidang tertentu. jalur dalam pengembangan fitur akan. Jadi setengah dari pengalaman kerja saya saat ini akan sia-sia dalam jangka panjang.
Tapi ini mengarahkan saya ke pertanyaan utama saya, permintaan maaf jika ini terasa terlalu terpusat pada dilema pribadi saya ,:
Apakah peran program pemeliharaan khusus akhirnya merugikan karier awal? Apakah programmer lain benar untuk menghindari peran seperti ini? Apakah melakukan pekerjaan ini mengunci Anda untuk melakukan tugas-tugas serupa kecuali Anda siap untuk memulai sebagai junior?