Baru-baru ini saya dipekerjakan di sebuah perusahaan besar (ribuan orang, untuk memberikan gambaran tentang besarnya). Mereka mengatakan bahwa mereka mempekerjakan saya karena kekakuan saya dan karena saya, meskipun masih muda (saya 25), berpengalaman sebagai programmer C / C ++.
Sekarang saya sudah masuk, saya bisa melihat bahwa seluruh sistem sudah tua dan sering menggunakan teknologi usang. Tidak ada konvensi penamaan (file, fungsi, variabel, ...), mereka tidak menggunakan Kontrol Versi, tidak menggunakan pengecualian atau polimorfisme dan sepertinya hampir semua orang kehilangan hasratnya (beberapa di antaranya baru berusia 30 tahun ).
Saya ingin menyarankan beberapa perubahan tetapi saya tidak ingin menjadi "orang baru yang ingin mengubah segalanya hanya karena dia tidak ingin cocok". Saya mencoba untuk "menyesuaikan diri", tetapi sebenarnya, saya butuh satu minggu untuk melakukan apa yang akan saya lakukan dalam satu sore, hanya karena alat-alat yang buruk yang terpaksa kami gunakan. Banyak kolega saya tidak pernah melihat "hal" baru dan teknik yang digunakan orang saat ini. Sepertinya mereka baru saja menyerah. Situasinya benar-benar membuat frustrasi.
Apakah Anda pernah berada dalam situasi yang sama dan, jika demikian, saran apa yang akan Anda berikan kepada saya? Apakah ada cara halus untuk mengubah sesuatu tanpa menjadi domba hitam di sini? Atau haruskah saya melepaskan gairah dan energi saya juga?
Terima kasih.
Pembaruan
Mengikuti saran berharga Anda, saya dapat menyarankan perubahan dan sekarang saya bertanggung jawab atas tim yang harus membuat dan menggunakan Subversion: D Terima kasih kepada Anda semua!
6 bulan kemudian
Saya berhenti dan menemukan lingkungan yang jauh lebih menarik, dengan gaji yang jauh lebih baik, dan tantangan yang lebih menarik. Saya tidak akan kembali untuk apa pun.