Ketika saya memulai, sepertinya saya memiliki waktu yang lebih baik untuk mendapatkan wawancara dan menyampaikannya. Tetapi sekarang setelah saya lebih berpengalaman, saya menemukan bahwa semakin sulit untuk mencari pekerjaan. Apakah pengembang lain di luar sana merasakan hal yang sama?
Saya akan memberi Anda sebuah contoh. Saya melakukan wawancara hari Rabu lalu. Itu adalah permulaan kecil dengan hanya satu insinyur lain dan CEO. Mereka menerbangkan saya dari Ohio (berbasis SF). Ketika saya sampai di sana, mereka meminta saya untuk menulis tautan singkat, yang membutuhkan waktu sekitar 10 menit untuk menulis. Seharusnya aku ada di sana sepanjang hari mengerjakan ini. Ketika saya selesai lebih awal, pewawancara tampak agak terkejut. Setelah itu, kami berbicara, dan saya bertanya kepadanya apa yang mereka gunakan untuk menyimpan data. Dia memberitahuku Mongo. Saya bertanya mengapa dia memutuskan untuk menggunakan mongo. Dia kemudian tergagap dan menggumamkan jawabannya, yang pada dasarnya bermuara pada "Kami menggunakannya karena Mongo adalah teknologi database yang trendi dan kami tidak ingin ketinggalan", yang saya temukan adalah alasan paling umum. orang menggunakan NoSQL hari ini. Pewawancara dengan cepat mengakhiri wawancara dan mendorong saya keluar. Saya seharusnya makan siang dengan CEO, tapi saya dia mengusir saya sebelum saya punya kesempatan. Pewawancara tidak jahat atau kasar, (dan saya juga tidak).
Setelah saya kembali ke Ohio, saya mendapat email dari mereka yang mengatakan "Saya tidak cocok". Banyak hal yang terjadi pada saya sepanjang waktu. Saya mulai berpikir "tidak cocok" kadang-kadang bisa berarti "terlalu tinggi dari tingkat keterampilan yang kita miliki". Apakah ini semua ada di kepala saya, atau apakah pengembang berpengalaman lainnya memperhatikan hal yang sama terjadi? Kembali ketika saya dulu berjuang dengan masalah coding, saya akan bekerja dengan pewawancara dan itu akan menjadi hal yang positif dan saya akan diterima. Tapi sekarang saya biasanya meniup bagian pengkodean, dan pewawancara yang terdiam membentak saya. Haruskah saya pura-pura berjuang dengan masalah pengkodean?
Jawaban:
Ya dan tidak, karena sejumlah alasan.
Ketika pengembang (atau siapa pun dalam peran teknis) semakin berpengalaman, mereka mulai melihat peran dan perusahaan secara berbeda. Pengembang yang kurang berpengalaman senang untuk mengambil posisi yang lebih berulang atau kurang diinginkan untuk mendapatkan pengalaman. Pengembang yang lebih berpengalaman ingin kontrol lebih besar atas arah dan pekerjaan profil yang lebih tinggi. Keduanya mencari pekerjaan yang membayar baik dan menantang mereka, tetapi pengembang yang lebih berpengalaman umumnya meminta bayaran yang lebih tinggi dan membutuhkan sesuatu yang lebih sulit untuk menantang mereka .
Ekonomi juga ikut berperan. Banyak perusahaan menginginkan perangkat lunak yang ditulis tetapi ingin membayar harga yang kompetitif ("rendah" atau "murah"), yang menyebabkan banyak dari mereka bekerja di luar negeri di mana keterampilan dapat dibeli dengan relatif murah. Beberapa perusahaan siap untuk berinvestasi dalam bakat lokal yang baik. Kedua strategi memiliki kelebihan tetapi kondisi pasar berarti selalu lebih mudah untuk menemukan pekerjaan ketika Anda meminta upah yang lebih rendah .
Beberapa pewawancara memberi tahu kandidat alasan sebenarnya mengapa dia tidak dipilih untuk pekerjaan. Jawaban yang tidak jelas relatif aman dari litigasi , seperti "tidak cocok" atau "peran tidak ada lagi". Namun, penting untuk diingat bahwa wawancara berjalan baik dan kandidat perlu menilai calon majikan juga. Sepertinya majikan juga tidak cocok untuk kandidat.
Yang mengatakan (dan saya tidak menyarankan @ nbv4 adalah ini tetapi, sebagai komentar umum) banyak pengembang senior cenderung sangat percaya diri , terutama bagi mereka yang kurang teknis atau kurang pengalaman. Tidak ada yang suka diberitahu atau disimpulkan mereka bodoh. Dari sudut pandang mereka, mereka mungkin mengharapkan pengembang bersemangat menggunakan alat terbaru dan terbaru seperti Mongo, dan merasa kecewa ketika kandidat tidak memiliki reaksi yang diharapkan.
Pengusaha mencari orang yang tepat untuk pekerjaan senior, bukan hanya orang dengan keterampilan yang tepat. Mempekerjakan pengembang senior adalah investasi besar dan organisasi membutuhkan orang yang dapat bekerja dengan orang yang ada. Sebagai contoh, kandidat harus fokus pada bagaimana ia dapat membantu perusahaan memecahkan masalah bisnis mereka dan bagaimana ia dapat mengajar dan bekerja dengan orang-orang yang mereka miliki .
sumber
Sama sekali tidak - Anda memikirkan ini dari sudut pandang yang salah. Anda tidak mendapatkan pekerjaan karena Anda sudah "lebih baik, Anda tidak mendapatkannya karena Anda benar-benar tidak cocok dengan sikap startup mereka. (Setidaknya itulah yang tampak dari info terbatas yang Anda berikan kepada kami).
Anda harus cocok dengan nilai-nilai perusahaan, dan jika itu adalah startup maka Anda harus menekankan pengembangan cepat, mendinginkan mainan, mengirimkan barang. Melakukan hal-hal "dengan benar" bukan bagian dari rencana mereka, jadi jangan pula Anda. Ini seperti pergi ke perusahaan jasa keuangan dan ingin mengeluarkan kode daripada menghadiri pertemuan tinjauan kepatuhan dan merencanakan hal-hal ke tingkat n.
Jadi, "lebih baik" sepenuhnya subjektif .. Anda bisa mengatakan "lebih tua dan lebih bijaksana". Perhatikan bahwa pewawancara cenderung memutuskan apakah Anda cocok segera - 30 detik atau lebih - jadi jika mereka telah memutuskan pada saat itu, maka tidak ada alasan untuk membuat Anda berkeliaran dan menghabiskan waktu semua orang jika mereka tidak mau. tetap menawarkan pekerjaan itu kepada Anda.
Jadi, untuk tampil lebih baik di masa depan - ambil tugas pengkodean, tetapi pastikan mereka tahu Anda bersikap terhadap mereka adalah bahwa mereka tidak memberi tahu apa pun tentang kemampuan Anda yang lebih lengkap, Anda perlu memastikan mereka tahu Anda bisa melakukan lebih dari hanya kode, Anda memiliki keterampilan analisis dan desain yang baik, dapat memimpin dan menginspirasi orang lain juga, dan bahwa tugas pengkodean hanyalah pemanasan yang Anda lakukan hanya untuk mencentang kotak wawancara sebelum Anda sampai pada diskusi nyata. Pikirkan diri Anda sebagai pengusaha yang lebih daripada kutu buku karena ketika Anda bertambah tua, perusahaan tidak ingin Anda duduk di sudut seperti pengkodean 20 tahun, mereka mengharapkan lebih dari Anda, lebih banyak keterampilan sosial, lebih banyak keterampilan bisnis.
Jelas ini tidak selalu berlaku - Anda bisa berakhir dengan pekerjaan yang jelek dengan orang idiot yang tidak tahu apa yang mereka inginkan. Dalam kasus seperti itu, terserah Anda untuk menggoda mereka apa yang sebenarnya mereka cari dan dengan lembut membimbing wawancara. Jika Anda dapat memecahkan tes kode, dan itu mengganggu mereka, katakan saja itu adalah sesuatu yang telah Anda lakukan baru-baru ini dan itu sudah ada di kepala Anda - seperti pertanyaan-pertanyaan jebakan yang sangat mudah jika Anda sudah membaca jawabannya .
sumber
Saya pikir ini adalah filter yang baik bagi Anda untuk dapat menemukan pekerjaan yang tepat.
Saya menyadari bahwa ketika saya mempekerjakan seseorang, lebih baik memilih seseorang yang lebih pintar daripada saya - terutama jika kita mampu membelinya. Saya lebih suka bekerja dengan seseorang yang membuktikan saya salah (atau setidaknya memberikan perspektif baru) dan menunjukkan kepada saya cara yang lebih baik untuk mencapai tujuan kami daripada hanya sekedar mengikuti. Saya yakin orang-orang terbaik untuk bekerja dengan hampir selalu mengikuti pendekatan ini, tetapi saya mengerti bahwa ini tidak terjadi dengan banyak perusahaan. Saya kira sudah waktunya bagi Anda untuk mulai pilih-pilih tentang siapa yang ingin Anda ajak bekerja sama!
Sebagai alternatif, mengapa Anda tidak mencoba menjadi konsultan / kontraktor independen? Setidaknya orang tidak keberatan mempekerjakan konsultan untuk melakukan sesuatu yang tidak dapat mereka lakukan (sebagai lawan karyawan). Dan Anda bisa menjadi sedikit lebih mahal hanya untuk memastikan bahwa Anda tidak menjual diri Anda lebih rendah (underselling tidak hanya membuat Anda lebih sedikit uang, itu juga mengurangi nilai persepsi Anda pada orang yang membeli layanan Anda).
sumber
Mungkin, seiring waktu, Anda telah mengetahui kekuatan Anda dan bukti-bukti itu terlihat. Kandidat yang kurang berpengalaman cenderung bersedia mengambil mata pelajaran apa pun yang mereka temui, menggunakan alat apa pun yang tersedia, sedangkan pengalaman dibangun di atas beberapa tingkat spesialisasi dan preferensi.
Sikap korporat lain yang membebani orang dengan bakat khusus adalah definisi 'tim' yang bengkok. Alih-alih memandang tim sebagai kumpulan orang dengan beragam bakat yang dapat digabungkan untuk mencapai tujuan, beberapa melihatnya sebagai sekotak bagian yang dapat dipertukarkan. Jika saya menyiapkan staf baru, saya akan mencari orang-orang yang lebih baik daripada saya dalam hal-hal yang tidak saya lakukan dengan baik daripada klon yang sedikit kurang kompeten. Namun, saya telah bertemu majikan yang, dengan tindakan mereka, berada 180 derajat dari posisi itu.
sumber
Dapat dimengerti bahwa beberapa perusahaan tidak ingin mempekerjakan seseorang yang jauh melebihi tingkat keahlian mereka. Anda akan menunjukkan kepada mereka, mereka akan merasa tidak memadai, mereka tidak memiliki kesempatan untuk merawat Anda untuk bekerja sesuai dengan model mereka, dan Anda mungkin akan bosan dan pindah.
Saya pernah ke wawancara seperti itu tetapi mereka biasanya bersemangat tentang saya dan saya yang menebus. Tetapi pada akhirnya itu adalah hal yang sama - Anda tidak ingin bekerja di suatu tempat di mana Anda tidak akan cocok.
Anda harus melamar beberapa peran yang lebih eksklusif.
sumber