Baru-baru ini, saya memulai pekerjaan pertama saya sebagai pengembang junior dan saya memiliki pengembang yang lebih senior yang bertugas membimbing saya di perusahaan kecil ini. Namun, ada beberapa kali ketika dia akan memberi saya nasihat tentang hal-hal yang saya tidak setuju (itu bertentangan dengan apa yang saya pelajari dalam beberapa buku bagus tentang topik yang ditulis oleh para ahli, pertanyaan yang saya tanyakan di beberapa situs Q&A juga setuju dengan saya) dan mengingat jadwal sibuk kita, kita mungkin tidak punya waktu untuk berdebat panjang.
Sejauh ini, saya telah mencoba untuk menghindari masalah dengan mendengarkannya, mengangkat tandingan berdasarkan apa yang saya pelajari sebagai praktik yang baik saat ini. Dia menaikkan poin aslinya lagi (sebagian besar waktu dia akan mengatakan praktik terbaik, lebih dapat dipertahankan tetapi tidak melangkah lebih jauh), saya mencatat (karena dia tidak menaikkan titik baru untuk melawan titik tandingan saya), pikirkan tentang dan penelitian di rumah, tetapi jangan membuat perubahan (saya masih belum yakin). Tetapi baru-baru ini, dia mendekati saya lagi, melihat kode saya dan bertanya kepada saya mengapa saya belum mengubahnya dengan sarannya. Ini adalah yang ketiga kalinya dalam 2-3 minggu.
Sebagai pengembang junior, saya tahu bahwa saya harus menghormatinya, tetapi pada saat yang sama saya tidak bisa setuju dengan beberapa nasihatnya. Namun saya ditekan untuk melakukan perubahan yang saya pikir akan membuat proyek lebih buruk. Tentu saja sebagai pengembang yang tidak berpengalaman, saya bisa saja salah dan caranya mungkin lebih baik, mungkin salah satu dari kasus pengecualian itu.
Pertanyaan saya adalah: apa yang bisa saya lakukan untuk menilai dengan lebih baik jika saran pengembang senior baik, buruk atau mungkin itu baik, tetapi ketinggalan zaman dalam konteks hari ini? Dan jika itu buruk / ketinggalan jaman, taktik apa yang bisa saya gunakan untuk tidak menerapkannya dengan caranya meskipun ada 'tekanan' sambil mempertahankan fakta bahwa saya menghormatinya sebagai senior?