Saya memberi tahu perusahaan tempat saya bekerja bahwa saya ingin menghapus diri saya, tetapi saya akan bertahan selama beberapa bulan sebelum mendaftar di mana saja untuk membantu dalam perekrutan pengganti saya. Saya menawarkan ini karena saya adalah satu-satunya pengembang web dan saya tidak ingin meninggalkan mereka tanpa daya.
Masalahnya adalah, mereka ingin mempekerjakan seseorang yang sangat kurang memenuhi syarat untuk menghindari harus membayar gaji yang tinggi.
Sejauh yang saya ketahui, itu adalah perusahaan mereka dan mereka dapat menjalankannya sesuka mereka. Namun, ketika tiba saatnya saya membantu menemukan dan melatih seseorang sebelum saya pergi, saya berada dalam posisi di mana saya tidak tahu harus berbuat apa.
Untuk memberikan sedikit perspektif, saya membangun mereka sistem e-commerce berukuran sedang menggunakan kerangka kerja MVC; ada lebih dari itu, tapi saya akan berhenti di situ. Kandidat yang mereka temukan untuk saya tinjau adalah orang-orang yang tidak pernah bekerja sebagai programmer, telah membuat beberapa situs web statis benar-benar jelek menggunakan program WYSIWYG dan menyebut diri mereka desainer web.
Saya tahu orang-orang ini tidak memiliki peluang untuk berhasil. Saya sudah mencoba menjelaskannya kepada perusahaan, tetapi mereka tidak mau mendengarnya; mereka pikir salah satu dari orang-orang ini dapat dilatih dan bangun dan berjalan di tingkat saya dalam waktu sekitar satu tahun. Kenyataannya adalah, saya tidak berpikir situs mereka akan bertahan setahun jika mereka menggunakan rute ini.
Saya pikir mungkin mereka berpikir saya hanya mencoba membuat diri saya terlihat baik dan para kandidat baru terlihat buruk untuk beberapa alasan, yang tidak terjadi sama sekali. Saya ingin meninggalkan apa yang telah saya kerjakan dengan giat di tangan yang cakap.
Jadi apa hal etis dan profesional yang bisa dilakukan di sini? Terus beri tahu mereka bahwa para kandidat ini tidak baik sampai mereka benar-benar menemukan kandidat yang layak, sampai tiba saatnya bagi saya untuk pergi, pada titik mana saya meninggalkan mereka tanpa siapa pun? Atau hanya menerima bahwa mereka akan menghancurkan diri mereka sendiri dan melakukan yang terbaik yang saya bisa untuk mengambil yang terbaik dari para kandidat dan mengajari dia apa yang saya bisa sebelum saya pergi?
Saya benar-benar hanya ingin melakukan hal yang benar di sini, sehingga saya dapat meninggalkan hubungan baik. Dan jika setahun kemudian mereka gagal, saya bisa memiliki hati nurani yang bersih.
sumber
Jawaban:
Inilah yang Anda lakukan:
Jika mereka menolak untuk memberikan resume kepada siapa pun yang memenuhi kualifikasi Anda, maka Anda telah melakukan bagian Anda.
Mengenai etika , Anda tidak memiliki tanggung jawab untuk menggantikan diri sendiri - itulah pekerjaan manajer perekrutan. Jika Anda ingin melampaui etika ke dalam kebaikan, maka menawarkan untuk membantu itu bagus, tetapi berpegang teguh pada apa yang benar-benar dibutuhkan pekerjaan itu.
Akhirnya, tetapkan tenggat waktu untuk meninggalkan perusahaan , jangan merana dalam pekerjaan ini. Mereka bisa saja mengirimi Anda kandidat yang tidak memenuhi syarat sehingga Anda akan tetap tinggal (walaupun itu tidak mungkin). Tetapi begitu Anda menetapkan tenggat waktu itu, beri tahu mereka sehingga harapan itu dipahami.
sumber
Anda mungkin tidak dapat mengubah pikiran mereka
Saya mengalami hampir situasi yang sama persis: saya dipekerjakan sebagai non-programmer oleh sebuah perusahaan dengan 50 atau lebih karyawan, melihat kebutuhan, dan selama beberapa tahun, belajar sendiri pemrograman dan membangun sistem intranet yang cukup canggih untuk mereka .
Ketika saya bersiap untuk pergi, saya ingin membantu dengan transisi, karena tiga alasan:
Jadi saya menawarkan untuk membantu merekrut dan melatih seorang programmer. Seperti perusahaan Anda, perusahaan saya meremehkan keterampilan dan pelatihan yang diperlukan untuk mengambil di mana saya tinggalkan, dan tidak ingin membayar gaji pengembang nyata. Mereka pada dasarnya mengabaikan daftar kualifikasi saya. Saya hanya memberikan satu wawancara teknis aktual kepada seseorang yang gagal total, dan tidak mendapatkan kandidat lain.
Hasil
Pada akhirnya, mereka menyuruh saya menghabiskan beberapa hari "melatih" seseorang yang sudah bekerja di perusahaan dan sedang dalam proses belajar HTML. Dia menunjukkan beberapa janji, tetapi tahu dia masih harus menempuh jalan panjang.
Seperti yang Anda harapkan, saya pergi dengan hati nurani yang bersih . Saya tahu saya telah melakukan yang terbaik untuk membantu mereka melanjutkan. Saya kecewa karena mereka menganggap pekerjaan saya sangat sedikit sehingga mereka menganggap seseorang yang tidak berpengalaman dapat mengambil alih, tetapi terlepas dari seberapa jelas saya mencoba membuat sistem, saya tahu itu tidak benar.
Setelah saya pergi, saya mendengar bahwa sysadmin mereka (yang baik) juga telah pergi, dan, karena kemampuan teknis mereka yang sangat meremehkan, perusahaan juga telah mendorong beban pekerjaan itu juga kepada orang miskin yang mengambil alih untuk saya. Dan bisa ditebak, dia juga, segera berangkat ke ladang yang lebih hijau.
Beberapa bulan yang lalu saya mendapat email dari seorang karyawan non-teknis yang menanyakan pertanyaan seperti "apakah Anda ingat server mana aplikasi itu berjalan dan kata sandinya?" Saya hampir tidak tahu bagaimana merespons.
Lakukan yang terbaik dan terus maju
Anda tidak dapat membuat orang menghargai kualitas jika mereka belum melakukannya . Yang dapat Anda lakukan adalah memberikan informasi yang baik. Beri tahu mereka orang seperti apa yang dibutuhkan dan berapa yang harus mereka bayar untuk mendapatkan seseorang yang berkualitas. Beri mereka beberapa tips di situs tempat programmer mencari pekerjaan. Berikan evaluasi jujur terhadap kandidat.
Yang terpenting, tetapkan tenggat waktu dan pertahankan . Jadilah membantu, dan kemudian pergi.
sumber
Jika Anda mewawancarai, teruslah menolak orang-orang yang tidak memenuhi syarat untuk melakukan pekerjaan. Jika Anda telah pergi, siapa yang akan melatih orang-orang ini? Pertama-tama, dokumentasikan alasan mengapa Anda berpikir bahwa kandidat yang ditolak tidak memenuhi syarat dan kemudian pergi dengan perhatian yang jelas. Anda mencoba yang terbaik untuk membuat mereka mengerti apa yang mereka lakukan salah, Anda tidak berutang kesetiaan kepada mereka nanti jika mereka tidak mendengarkan saran Anda.
sumber
Menolak mereka tidak hanya melindungi perusahaan, tetapi juga melindungi reputasi Anda. Persyaratan utama Anda dalam imo peran ini adalah:
Jika daging pekerjaan adalah pengembangan backend, maka itu mungkin melibatkan gelar CS sebagai minimal sebagai pemrograman web dapat dipelajari tetapi pemahaman pemrograman dasar lebih sulit untuk mengambil pada pekerjaan.
sumber
Pendapat saya dari membaca ini (hanya pendapat): pola pikir yang berbeda.
Dengan melakukan beberapa "rekayasa terbalik" pada beberapa situasi yang serupa, saya dapat (hanya) mengasumsikan bahwa Anda bekerja untuk tempat yang percaya bahwa pengembang dapat dipertukarkan, yang sayangnya merupakan konsep umum di luar toko-toko TI (dan bahkan beberapa yang IT). Melihat pekerjaan di bawah prisma itu, Anda dibayar "lebih", tidak didasarkan pada kemampuan / keterampilan tetapi hanya pada pengetahuan internal sistem (penekanan pada "hanya"). Dalam pola pikir ini, pengembang lain (terutama yang lebih murah) akan melakukannya, hanya jika ia diberi cukup waktu untuk mempelajari cara kerja aplikasi.
Berdasarkan pertanyaan Anda, sulit untuk mengubah persepsi seperti itu kepada seseorang yang belum banyak terlibat dengan operasi TI. Hati nurani Anda harus jelas, Anda tidak dapat melakukan apa pun
Itulah yang saya pikirkan dari membaca pertanyaan Anda dan mengaitkannya dengan pengalaman sebelumnya.
sumber
Lakukan kedua hal - 1) terus beri tahu mereka bahwa para kandidat ini tidak baik sampai mereka benar-benar menemukan yang layak , bahwa Anda tidak berpikir situs mereka akan bertahan setahun jika mereka mengikuti rute ini dan 2) terus memberi tahu mereka siapa yang menjadi satu Anda akan memilih dari yang sudah Anda tinjau sejauh ini.
Sejauh yang saya tahu ini adalah cara paling aman jika Anda ingin keduanya pergi dengan hubungan baik dan memiliki hati nurani yang bersih ketika (jika) mereka gagal.
Hal pertama yang saya pelajari adalah jika Anda tidak memberi tahu mereka tentang siapa yang saat ini "terbaik dari yang terburuk", ini kemungkinan besar akan membuat kesan yang sangat buruk . Hal kedua adalah bahwa ada kemungkinan (sedikit tetapi tidak nol) bahwa Anda melebih-lebihkan kerusakan dan bahwa mereka akan dapat menangani hal-hal bahkan dengan penggantian yang lebih rendah.
sumber
Anda seharusnya tidak peduli.
Perusahaan ini jelas dijalankan oleh orang-orang bodoh dan Anda lebih baik pergi. Pertanyaannya konyol dan menunjukkan perasaan naif bahwa Anda entah bagaimana dihargai untuk keterampilan pemrograman Anda di perusahaan tanpa pemahaman atau apresiasi itu.
Pertama, pastikan Anda memiliki itik berturut-turut dan melompat keluar dari sana.
Hanya untuk memenuhi syarat pendapat saya, saya telah melompat dari satu tempat ke tempat lain di kontrak dan begitu saya tiba di Microsoft dan tempat-tempat lain seperti itu, dunia adalah tempat yang indah. Saya akhirnya menyadari setelah itu ada sedikit batas pada mereka juga dalam hal membayar meskipun perusahaan perangkat lunak jauh lebih baik untuk bekerja.
Ketika Anda lulus dari menjadi pekerja, dunia nyata terbuka dan Anda benar-benar bebas. Pastikan Anda telah menabung cukup banyak karena bisnis mengalami pasang surut.
sumber
Banyak jawaban bagus telah diposting, jadi saya akan menghindari mengulangi itu.
Saya juga akan menambahkan:
Hanya upaya CYA.
sumber
Anda telah mengatakannya sendiri - Anda telah memberi mereka lebih dari cukup pemberitahuan, menawarkan untuk tinggal selama beberapa bulan untuk mempercepat perekrutan baru sejauh yang Anda bisa, dan mengatakan kepada mereka bahwa calon potensial mereka saat ini tidak cukup baik.
Itu di atas dan di luar apa yang dituntut dari Anda. Tetap jujur dengan mereka sampai Anda pergi, apakah Anda menemukan kandidat yang baik atau tidak, dan ketentuan kepergian Anda harus baik-baik saja.
(dan seperti yang dikatakan HLGEM, Anda tidak memiliki loyalitas setelah Anda pergi)
sumber
Berada dalam situasi yang sama di masa lalu, saya menemukan pendekatan terbaik adalah dengan benar-benar menemukan mereka kontraktor yang dapat masuk ketika / sesuai kebutuhan. Karena kedengarannya mereka sedang dalam tahap pemeliharaan, mereka mungkin tidak membutuhkan tubuh penuh waktu dan Anda mungkin bisa menjual ini sebagai opsi penghematan biaya kepada perusahaan.
Tugas manajemen atas adalah mencari dan menyewa pengganti yang cocok dan Anda hanya boleh mengirim mereka orang yang akan Anda rekomendasikan untuk posisi itu. Berada di sana untuk membantu menyaring jika Anda mau, tetapi itu bukan tanggung jawab Anda. Fakta bahwa mereka mengandalkan seseorang yang meninggalkan perusahaan untuk menyewa pengganti menunjukkan betapa tidak bertanggung jawabnya mereka.
Adapun etika, satu-satunya masalah yang saya lihat adalah tidak memiliki dokumentasi (tingkat tinggi) untuk siapa pun yang mengambil alih peran Anda. Jika hal-hal seperti nama pengguna / kata sandi / sshkeys, lokasi repositori, dll ada di kepala Anda, turunkan dan pastikan atasan Anda tahu di mana mencari informasi.
sumber
Anda harus berusaha sekuat tenaga untuk menjelaskan bahwa mereka membutuhkan seseorang yang berpengalaman, dan lebih disukai seseorang yang telah bekerja sendiri sebelumnya. Saya akan bertanya kepada mereka siapa dan bagaimana mereka berharap untuk melatih seseorang ketika Anda pergi, Anda perlu membuat mereka mengerti bahwa 99% dari pengetahuan sistem mereka akan pergi bersama Anda, dan mereka dapat meminta Anda menghabiskan waktu untuk mengajarkan dasar-dasar, atau mengajar seseorang cara bekerja dengan aplikasi tersebut. Saya sarankan untuk memberi contoh agar mereka membutuhkan seseorang yang berpengalaman. Jangan merekrut kegagalan total, tetapi jika Anda memiliki kandidat yang masuk akal, sewalah mereka dan tunjukkan pada perusahaan Anda berapa banyak yang diperlukan untuk membuat orang ini bahkan setengah dari Anda. ini mungkin akan berakhir pada pria yang dipecat dan perusahaan Anda tidak terlalu menyukai Anda.
Anda berada dalam situasi kalah / kalah sehingga Anda berusaha bersikap baik dan menawarkan kesempatan untuk menang. Jika Anda tidak mempekerjakan siapa pun dan pergi, mereka akan membenci Anda ketika semuanya runtuh, karena Anda meninggalkan mereka, jika Anda mempekerjakan seseorang yang tidak memenuhi syarat, mereka akan membenci Anda ketika semuanya runtuh, karena Anda mempekerjakan seseorang yang buruk untuk menolak mereka. harapan terbaik Anda adalah membuat segalanya runtuh pada pengembang yang tidak memenuhi syarat sementara Anda masih di sana untuk memperbaikinya dan membuat seseorang yang memenuhi syarat untuk menggantikan Anda, dengan asumsi perusahaan Anda menyadari bahwa mereka membutuhkan seseorang yang memenuhi syarat setelah orang yang tidak berkualifikasi tersebut mengacaukannya.
sumber