Saya telah memperhatikan tren baru-baru ini dalam meminta programmer yang merupakan rockstars . Saya mengerti, mereka mencari seseorang yang benar-benar hebat dalam apa yang mereka lakukan. Tetapi mengapa (berdoa) membuat referensi ke seorang rockstar?
Apakah perusahaan-perusahaan ini benar-benar menginginkan sifat-sifat ini sebagai rockstar sejati?
- Pesta semalaman dan bangun untuk mengurus bisnis cepat di pagi hari ?
- Penyalahgunaan zat,
- Narsisme dengan selebriti,
- Kompensasi melebihi manajemen mereka,
- Sangat baik dalam membuat acara berumur pendek,
- Hiburan alih-alih nilai,
- 1 hit (proyek) keajaiban atau pemain genre tunggal,
- Dll
Apa yang salah dengan Senior atau Principal Software Engineer yang memiliki hasrat yang mapan dan terbukti untuk bisnis? Yang kami maksud justru sebaliknya, seseorang yang:
- menyingsingkan lengan baju dan mulai bekerja,
- mengambil arah yang tepat dan membantu mempengaruhi tim,
- program dalam pembelajaran dan praktik yang tepat,
- menyediakan komunikasi tepat waktu kepada seluruh tim,
- dapat memberi kode dan memahami berbagai bahasa,
- memahami ilmu dan teori di balik perhitungan,
Apakah ada tren untuk melakukan diversifikasi peringkat rekayasa perangkat lunak? Berapa banyak rockstar perangkat lunak yang dapat Anda sewa sebelum band Anda mulai putus?
Tentu, ada banyak orang melakukan hal ini sendiri, mungkin bahkan beberapa yang melakukan pengkodean untuk pertunjukan, tetapi saya bertaruh mayoritas adalah untuk bisnis. Saya tidak melihat iklan untuk akuntan rockstar, atau masinis rockstar, atau CFO rockstart. Apa yang membuat programmer perangkat lunak dan departemen perekrutan mereka condong ke jenis jabatan seperti ini?
sumber
Jawaban:
Istilah "rockstar" menyiratkan sejumlah glamor, flash, keseksian, bahkan mungkin bahaya, karakteristik yang umumnya tidak ditunjukkan oleh programmer yang baik, tetapi mungkin berharap mereka melakukannya. Saya tidak akan menerimanya secara harfiah. Dengan kata lain, ini adalah kata kunci, dan seperti banyak lainnya, tidak terlalu berguna.
sumber
Karena Rockstars akan bekerja jauh lebih sedikit daripada Insinyur Perangkat Lunak Utama.
Sebenarnya, saya mengusulkan penciptaan judul Kepala Perangkat Lunak, untuk orang yang membangun [t | ds] perangkat lunak perusahaan berjalan. Dengan banyak saham, gaji besar di kisaran $ 500K +, sekretaris, akses ke retret perusahaan, jet, lencana yang mendapat akses penuh di mana-mana, tanda tangan yang dapat menandatangani cek jutaan dolar yang baik, kantor besar dengan meja konferensi, 12 komputer untuk dirinya sendiri, dan departemen TI yang mengatakan "Ya Tuan Segera Pak" karena mereka tidak ingin mendengarnya berkata: "Temui saya di kantor saya dengan VP dari HR dalam sepuluh menit."
Sudah saatnya anak-anak pemasaran dan keuangan belajar siapa yang benar-benar menjalankan perusahaan.
sumber
Lihatlah definisi UrbanDictionary . Yang satu mendefinisikan pemrogram rockstar sebagai yang lemah secara teknis tetapi kuat secara politis (seperti yang Anda gambarkan), dan yang lainnya menggambarkan seseorang yang benar-benar mahir.
Saya suka deskripsi pada definisi kedua - itu seperti pemain gitar yang tidak hanya baik - jadi bintang rock.
Menariknya, definisi pertama mendapat lebih banyak suara.
Saya setuju, ini istilah yang bodoh, tapi macet. Pertanyaan yang bagus (yang ingin saya jawab) adalah kapan istilah ini pertama kali digunakan.
sumber
Saya pertama kali melihat istilah ini dengan Ruby. Ada beberapa permainan kata-kata di sekitar nama bahasa di komunitas itu. (Misalnya memanggil paket "permata".) Karena itu saya curiga bahwa "bintang rock" dimulai sebagai lelucon alami, dan kemudian menyebar.
sumber
Debut Rock Star Engineer dalam Kampanye Periklanan Baru Intel yang Berfokus pada Masa Depan adalah iklan Intel yang mungkin Anda lewatkan bahwa beberapa perusahaan mungkin secara membabi buta mengikuti petunjuk itu.
Pernah bertanya-tanya apakah alasan mengapa beberapa perusahaan memasang iklan pekerjaan murahan seperti itu adalah karena mereka berusaha membuat orang melamar? Pertimbangkan bagaimana iklan apa pun yang memiliki istilah itu adalah sesuatu yang Anda katakan kepada seorang teman, "Bisakah Anda percaya perusahaan ini menginginkan ..." daripada hanya tidak memiliki diskusi itu dan informasinya tidak menyebar seperti virus.
Jika Anda melihat iklan pekerjaan yang membuat Anda tertidur, apakah Anda akan melamar di sana? Sangat?
sumber
Sepertinya ini adalah upaya untuk membangkitkan citra seseorang dengan banyak bakat dan hasrat untuk apa yang mereka lakukan. Setidaknya dalam konotasi "rockstar" yang sangat disederhanakan, kacamata merah. Itu dan mungkin upaya untuk membuat perusahaan terdengar jauh lebih keren daripada sebelumnya.
sumber
Hampir semua perusahaan di luar sana mengklaim (dan / atau mencoba) hanya merekrut orang-orang di 1 persen teratas dari populasi profesional di bidangnya. Tentu saja ini sama sekali tidak mungkin, karena 99% karyawan di lapangan tidak semuanya berada dalam 1 persen teratas.
Beberapa perusahaan / headhunter hanya menggunakan bahasa yang berbeda untuk mengekspresikan keinginan itu daripada yang lain. Beberapa menyebutnya insinyur roket, beberapa menyebutnya rockstars, ada yang jujur dan hanya menyatakan secara terbuka bahwa "kami hanya menginginkan yang terbaik".
Dan semua dari mereka kemudian akan mencoba untuk mengacaukan Anda selama negosiasi kontrak dan menawarkan kompensasi yang sama sekali tidak sesuai dengan apa yang Anda harapkan terbaik di industri untuk dibayar.
sumber
Saya pikir itu berarti bahwa kode berpakaian bukan 'bisnis' / 'kantor pintar' yang biasa tetapi lebih spesifik rockstar, misalnya 'punk' / 'robek jeans'. Anda harus mengenakan kemeja otot dan celana jeans hitam, memiliki potongan rambut yang sangat trendi, dan banyak tato.
Jika Anda bekerja dengan C / C ++ Anda diharapkan mengenakan celana spandex, tanktop longgar, dan ikat kepala (Anda bercita-cita menjadi Axl Rose pemrograman).
Jika Anda bekerja dengan COBOL atau Fortran maka Anda harus mengenakan kemeja mati dan celana jins berkobar, mungkin memiliki rambut panjang yang afro atau panjang. Sepatu platform opsional, dan Anda harus menikmati merokok gulma dan menjatuhkan asam di jam makan siang Anda.
sumber
Karena mereka memiliki perasaan yang berlebihan tentang pentingnya produk mereka sendiri. Seperti selebriti yang hanya bergaul dengan selebriti lain, beberapa perusahaan merasa mereka membutuhkan pengembang 'rockstar'. Hanya ego. Tim yang solid dan baik, memimpin dengan baik, dengan berbagai keterampilan akan lebih baik daripada beberapa 'rockstars'.
sumber
Saya selalu melihat hal-hal tentang DBA Rockstar dan semacamnya .... tetapi seperti banyak orang lain mengatakan saya pikir itu hanya kata yang mencolok. Atau mungkin itu membuat perusahaan yang mempekerjakan terlihat keren ...
sumber
Mungkin mereka menginginkan seseorang dari Band di Runtime .
"Band on the runtime" terdiri dari beberapa pengembang terkenal di dunia. Net, dengan bakat musik juga, yang memainkan pertunjukan di konferensi pemrograman. "Pengembang Rockstar" adalah istilah yang konyol, jadi lelucon cocok di sini.
sumber
Ini trik psikologis. Siapa yang tidak ingin menjadi bintang rock?
sumber
Saya menyalahkan Intel & Microsoft untuk istilah ini. Mereka mulai menggunakannya dalam materi iklan mereka beberapa waktu lalu, dan sejak Perekrut berpikir itu adalah istilah teknis palsu untuk geek.
Tapi ya, jika mereka membutuhkan Rockstar, atau ninja atau peran berbasis kata kunci jelek lainnya, mereka pada dasarnya meminta seorang budak yang akan mengkode non-stop selama 14 jam sehari, non-stop selama 48 jam selama rilis produksi akhir jadwal, serta diharapkan untuk membimbing dan melatih staf yang kurang berpengalaman.
Ironisnya adalah bahwa masih ada banyak programmer di luar sana yang setidaknya memiliki kesamaan narsisme dengan Rockstar, di mana mereka melihatnya sebagai tugas mereka untuk bekerja berjam-jam gila untuk membuktikan seberapa keras mereka. Sayangnya, semua yang dilakukannya hanyalah membuat kita semua tampak buruk, karena kita pintar dan tidak ingin merusak kesehatan kita dengan melakukan praktik kerja bodoh.
sumber
Saya percaya bahwa setidaknya sebagian dari alasan utama adalah untuk membuat posisi tampak lebih glamor kepada programmer potensial.
Hal yang sama berlaku untuk beberapa pertanyaan wawancara yang lebih menantang dari pekerjaan sehari-hari di tempat-tempat itu, dan terutama digunakan untuk membuat posisi itu tampak menarik
sumber
Saya pikir itu sebagian besar cara untuk mewakili nada atau lingkungan perusahaan. Umumnya (atau, setidaknya, awalnya) tempat-tempat yang diiklankan untuk "programmer rockstar" adalah startup. Mereka ingin mengiklankan bahwa mereka bukan pertanian bilik perusahaan kancing-bawah-dan-khaki Anda yang biasa, tetapi sesuatu yang menyenangkan . (Sisi sinis saya mengatakan bahwa mereka mendorong sisi santai mereka sebagai pengganti untuk mengurangi kompensasi, tapi saya ngelantur.) Akibatnya, ini adalah cara untuk mengatakan "jas dan ikatan yang jelek perlu tidak berlaku ". Seringkali startup tidak hanya mencari programmer yang baik, tetapi seseorang yang cocok dengan lingkungan (karena startup sangat kecil) dan bersemangat tentang produk (mereka tidak hanya mencari gaji). Dan bintang rock itu keren, kau tahu?
sumber
Rock melambangkan individualitas, pemberontakan terhadap status quo, gagasan yang terbentuk sebelumnya tentang tatanan dunia dan otoritas yang mapan. Ini terkait dengan pikiran bebas, perasaan kuat tentang ide dan keyakinan sendiri, tekad. Dan menjadi seorang bintang berarti orang itu sangat cakap dalam apa yang mereka lakukan. Rockstars mampu menyala dengan energi dan semangat semua orang di sekitar mereka.
Sangat mudah untuk melihat mengapa perusahaan teknologi mau membangun hal-hal yang tidak pernah dibangun atau bahkan dianggap mungkin sebelum mencoba untuk menarik kandidat dengan kualitas-kualitas ini.
Kebalikannya adalah seseorang yang mencoba untuk berbaur, seseorang yang menerima aturan yang ditetapkan, kendala dan kebijaksanaan konvensional. Memperlakukan pekerjaan sebagai sesuatu yang "membayar tagihan" dan mencari tahu apa yang harus dilakukan. Selalu mencari kompromi dan khawatir akan mengganggu tatanan yang ada, bersikap cukup rata pada apa yang mereka lakukan dan tidak memiliki energi atau semangat yang terlihat untuk dibagikan kepada orang lain. Istilah industri yang agak merendahkan adalah "monyet pengkodean".
Saya percaya bahwa istilah rockstar mengacu pada pekerja intelektual pertama kali diperkenalkan ke dalam budaya pemrograman oleh T. Lister dan T. DeMarco di Peopleware, tetapi saya mungkin salah. Kemudian dipopulerkan oleh J. Spolsky dalam esainya tentang pengembangan perangkat lunak.
sumber