Saya telah bekerja sebagai programmer pemeliharaan selama beberapa tahun dan saya bertanya-tanya apakah ada yang namanya kenaikan gaji untuk programmer pemeliharaan? Saya bertanya karena tanggung jawab tidak bertambah luas, Anda masih melakukan hal yang hampir sama, mungkin sedikit lebih cepat seiring berjalannya waktu. Jika memungkinkan, lalu apa jalan untuk mendapatkannya?
maintenance
agas
sumber
sumber
Jawaban:
Sulit untuk menjawab pertanyaan ini karena banyak tergantung pada:
Intinya, Anda harus bisa mengharapkan kenaikan biaya hidup / inflasi. Terlepas dari namanya, mereka biasanya meningkat lebih lambat daripada inflasi.
Dengan asumsi perusahaan Anda memiliki manfaat meningkat atau bonus, yang adalah apa yang tiga poin-poin yang sekitar, meningkatkan peluang Anda untuk mendapatkan sepotong kue jasa akan mendidih ke berikut:
Intinya, jika perusahaan Anda tidak atau tidak dapat melakukan kenaikan atau bonus untuk pekerjaan yang baik, tidak masalah apa yang Anda lakukan di perusahaan itu . Namun, ketika Anda melakukan pergantian pekerjaan (suatu keniscayaan, bukan saran untuk situasi tersebut), perusahaan lain biasanya akan memiliki preferensi untuk orang-orang yang memberi nilai tambah dan dapat masuk ke dalam kepala klien mereka. Itu akan memengaruhi pembayaran awal yang akan mereka pertimbangkan untuk memberi Anda.
sumber
Saya pikir masuk akal untuk mengharapkan kenaikan sejalan dengan inflasi setidaknya. Juga lebih masuk akal untuk mengharapkan kenaikan yang mencerminkan peningkatan pengalaman dan pengetahuan Anda tentang produk yang Anda pertahankan. Namun tanpa mengubah peran pekerjaan (dan ini berlaku bagi siapa pun yang saya rasakan), baik itu ke perusahaan baru, atau dengan perusahaan yang sama, Anda tidak akan mendapatkan kenaikan gaji yang besar.
sumber
Dalam kasus apa pun, dalam pekerjaan apa pun, cara untuk mengejar kenaikan gaji adalah dengan mengejar keunggulan dalam keahlian Anda, dan berusaha untuk memberikan nilai terbesar bagi atasan Anda.
Untuk programmer pemeliharaan, ini berarti Anda berusaha untuk membuat segalanya lebih baik, apa pun yang ada dalam kendali Anda. Bahkan ketika tidak ada fungsi baru yang diperlukan, Anda dapat membuat kode lebih baik, lebih mudah dibaca, lebih dapat dipelihara.
Tentu saja, manajer Anda tidak akan melihat kode Anda, tetapi tujuannya adalah untuk mengurangi biaya perubahan, dan mengurangi cacat yang diperkenalkan dengan perubahan.
Lihatlah bagian terburuk dari sistem, dapatkan tes yang mencakup semua perilaku yang diinginkan, dan kemudian refactor sampai itu dimengerti dan mudah dimodifikasi.
Untuk detail lebih lanjut, lihat hal berikut:
Bekerja Efektif dengan Kode Warisan - Michael Feathers
Refactoring - Martin Fowler
Kode Bersih - Bob Martin
sumber
Di banyak perusahaan, satu-satunya cara adalah pergi dan pergi ke tempat lain. Ini akan a) menghasilkan gaji yang lebih tinggi di tempat lain atau b) tawaran balasan sebagai pengakuan atas nilai Anda.
sumber
Dengan asumsi bahwa Anda semakin baik dalam pekerjaan Anda - menemukan masalah lebih cepat, menerapkan perbaikan yang tidak menyebabkan masalah tambahan, dan umumnya membuat aplikasi lebih baik maka Anda memiliki argumen yang baik untuk kenaikan gaji di atas dan di luar "biaya hidup".
Jika Anda dapat menunjukkan hal-hal spesifik yang telah Anda lakukan, itu akan membantu. Ini dapat mencakup (misalnya):
Tunjukkan tempat Anda menambahkan nilai ke perusahaan.
sumber
Menerima peran di perusahaan seharusnya tidak berarti Anda setuju untuk tidak pernah mendapatkan kenaikan gaji. Siapa di bumi yang akan menerima posisi seperti itu tetapi yang paling tidak berkualitas atau paling membutuhkan? Tentu saja majikan akan lebih suka untuk mendapatkan hasil maksimal dari karyawan mereka dan tidak pernah memberikan kenaikan gaji apa pun; sebaliknya juga benar: karyawan ingin mendapatkan uang sebanyak mungkin sambil memberikan waktu dan energi sesedikit mungkin - ini menimbulkan istilah ekonomi seperti kesetimbangan, dll.
Pada akhirnya, jika seorang majikan tertarik mempertahankan seorang karyawan, mereka akan memberikan insentif untuk tetap tinggal. Mintalah kenaikan gaji. Jika majikan Anda merasa Anda tidak layak menerimanya, mereka akan menolak permintaan Anda. Jika mereka tidak cukup menghargai Anda, maka Anda maju terus, dan temukan beberapa penggunaan yang lebih baik untuk waktu Anda.
sumber
Aturannya sama untuk semua pekerjaan: Anda akan selalu mendapatkan kenaikan yang lebih besar dengan pindah ke perusahaan lain.
Mengapa? Sebagian, karena Anda dapat terus menolak tawaran yang 2% di atas gaji Anda saat ini, atau 4% di atas gaji Anda saat ini. Sebagian, karena insentifnya berbeda untuk kedua majikan - yang satu ingin membayar paling sedikit yang akan membuat Anda tidak pergi, yang lain yang ingin membayar Anda cukup untuk membuat Anda beralih.
sumber
Saya akan mengatakan ya itu mungkin. Anda harus menjual diri Anda kepada majikan Anda dan menunjukkan kepada mereka nilai Anda kepada perusahaan.
Karena Anda memelihara perangkat lunak mereka, Anda memiliki pengetahuan tentang basis kode yang tidak dimiliki orang baru. Jika ada yang tidak beres, Anda memiliki pengalaman dan keahlian untuk memperbaiki masalah tersebut. Anda saat Anda mendapatkan lebih banyak pengalaman, Anda semakin cepat memperbaiki masalah yang akan memengaruhi garis bawah perusahaan.
Jenis pengetahuan dan pengalaman yang tidak bisa mereka dapatkan dari karyawan baru, itu adalah sesuatu yang Anda dapatkan dari bekerja dengan sistem dan mengetahui perangkat lunak.
Anda hanya perlu duduk bersama bos / manajer Anda dan mendiskusikan masalah ini dan menjual diri Anda.
sumber
Anda hanya akan mendapatkan kenaikan gaji tergantung pada apa yang terjadi di perusahaan Anda dan pasar kerja di sekitarnya. Kontak pemeliharaan bisa sangat menguntungkan bagi perusahaan atau Anda mungkin mengerjakan proyek yang ingin dibatalkan oleh perusahaan.
Aplikasi tidak akan melebihi kerumitan dengan kemampuan Anda untuk mengelolanya.
sumber
Pertanyaan polos. Di hari-hari penuh persaingan ini, jika Anda melakukan apa yang diharapkan, Anda berada di bawah kekuasaan atasan Anda. Berpikir itu salah. Pikirkan lagi. Ini benar-benar tidak buruk. Keinginan Anda untuk 'apa pun' , baik itu kenaikan gaji atau pengakuan yang lebih baik akan memaksa Anda melakukan sesuatu yang berbeda terus-menerus, sehingga memperbaiki diri Anda terus-menerus. Inilah yang mengubah hidup saya menjadi lebih baik dan terus terang saya tidak puas dengan apa yang saya hari ini. Ada bermil-mil jauhnya, sebelum saya tidur :)
Heck, bagaimana saya bisa berbeda? Hal pertama, ukur metrik pengiriman Anda saat ini dalam hal kecepatan, volume, dan kualitas (yang dapat diukur atau dialami). Lihat seberapa baik Anda dapat meningkatkan metrik pengiriman Anda. Ini saja yang bisa menjadi pembeda. Semoga beruntung!
sumber
Jangan meminta kenaikan gaji. Minta lebih banyak tanggung jawab. Kenaikan akan mengikuti.
sumber
Nilai Anda adalah apa yang Anda negosiasikan saat pertama kali mewawancarai suatu pekerjaan. Berbicara dari pengalaman pribadi, kenaikan gaji belum menghasilkan lebih banyak uang dengan cara yang sama seperti pekerjaan baru.
Anda perlu mulai berpikir dalam hal ekonomi tenaga kerja (penawaran dan permintaan).
Ketika Anda yakin tenaga kerja Anda (pendidikan, pengalaman, keterampilan,
apa yang dapat Anda lakukan) dihargai di bawah ini:
Saat Anda mencoba menilai pasar tenaga kerja untuk rangkaian keterampilan khusus Anda, Anda akan mengamati bahwa rangkaian keterampilan lain (pengalaman dengan paket perangkat lunak tertentu, paradigma pemrograman, dll.) "Dalam permintaan". Dengan "dalam permintaan", maksud saya ada banyak pekerjaan yang diposting untuk rangkaian keterampilan tersebut dengan tarif yang jauh lebih tinggi daripada yang Anda dapatkan.
Ini disebut melakukan survei pasar tenaga kerja.
Anda perlu menemukan keahlian apa yang paling banyak dibutuhkan. Buat spreadsheet dengan set keahlian yang Anda temui di papan pekerjaan (memang.com, dice.com, monster.com)
Di sebelah setiap rangkaian keterampilan, daftarkan jumlah pekerjaan yang saat ini diiklankan (dalam radius area lokal Anda jika Anda tidak mau pindah).
Turun daftar dan teliti setiap keahlian. Anda mungkin menemukan bahwa banyak rangkaian keterampilan yang "diminati" kebetulan memerlukan perangkat lunak berpemilik yang tidak dapat Anda akses (yaitu, biaya banyak uang, Anda perlu mendaftar dalam kursus pelatihan yang mahal). Tuliskan investasi yang dibutuhkan (waktu dan uang) bagi Anda untuk memperoleh setiap keterampilan yang ditentukan dalam spreadsheet "survei pasar" keahlian Anda.
Anda mungkin ingin menghindari keahlian yang membutuhkan investasi tidak masuk akal.
Temukan rangkaian keterampilan terbaik (sebagian besar pekerjaan, tarif terbaik, investasi paling sedikit di pihak Anda) dan lanjutkan belajar sendiri sambil mempertahankan pekerjaan Anda saat ini.
Kemudian melamar pekerjaan dan wawancara. Anda dapat menjadwalkan beberapa wawancara selama hari libur. Bersiaplah untuk banyak mengemudi, bersiaplah untuk benar-benar terpanggang dengan keahlian yang baru dipelajari dan bersiaplah untuk penolakan. Jangan menyerah.
Jika Anda mendapatkan pekerjaan baru setelah wawancara, Anda akan memiliki posisi tawar yang baik dengan majikan Anda saat ini.
Anda dapat mulai memikirkan majikan Anda saat ini sebagai "klien # 2" dan majikan baru Anda sebagai "klien # 1"
Mintalah kenaikan gaji di pekerjaan Anda saat ini agar sesuai dengan tarif per jam yang Anda negosiasikan di pekerjaan baru. Bersikap sopan tapi kuat. Jika mereka membatalkan kenaikan gaji (aturan, bukan pengecualian) dengan sopan beri tahu 2 minggu. Anda dapat dipanggil untuk wawancara keluar. Jelaskan posisi Anda dan beri tahu mereka bahwa Anda senang melakukan pekerjaan pemeliharaan di samping / paruh waktu, dengan tarif per jam Anda yang baru.
Jika mereka meminta Anda kembali penuh waktu untuk lebih banyak uang daripada pekerjaan baru Anda, dengan sopan menolak tawaran mereka. Lebih sering daripada tidak, ini adalah taktik mereka untuk membuat Anda tinggal cukup lama untuk melatih pengganti Anda.
Sekali lagi, bersikap sopan tapi kuat. Jangan meledak. Jangan membakar jembatan. Klien # 2 mungkin masih membutuhkan Anda dan Anda dapat menghasilkan uang yang bagus untuk mereka paruh waktu atau telecommuting untuk sementara waktu.
Terus ulangi resep di atas sampai Anda merasa telah "habis". Anda "unggul" ketika Anda tidak lagi memiliki lebih banyak uang untuk belajar dari keahlian baru.
Bersiaplah untuk bekerja berjam-jam dan banyak bernegosiasi. Klien Anda (# 2, # 3, # 4, # 5, ...) akan memiliki banyak pekerjaan yang harus Anda lakukan.
PS: Jangan pernah melatih pengganti Anda.
Cedera yang diakibatkan oleh diri sendiri oleh orang-orang teknis adalah melatih penggantinya.
Intinya adalah bahwa Anda perlu menerapkan aturan pasar untuk situasi Anda.
sumber