Memilih antara dua pemrogram: pengalaman vs. gairah [ditutup]

82

Saya berada dalam posisi di mana saya harus menyewa seorang programmer dan memiliki pilihan 2 kandidat, yang pertama memiliki pengalaman tetapi dia tidak memiliki hasrat untuk coding dan dia mengatakan demikian sementara yang kedua tidak memiliki pengalaman tetapi dia memiliki gairah, ia melakukannya dengan baik dalam wawancara dan disertifikasi.

Kami memiliki sumber daya untuk melatih seseorang, tetapi saya benar-benar tidak ingin meledakkan proses ini dan mempekerjakan seseorang yang akan mengecewakan. Adakah yang bisa membantu saya bagaimana mendekati situasi ini?

Duke
sumber
6
Saya berharap itu, "terampil vs semangat"
iamgopal
32
-1 kepada orang yang diwawancarai yang mengaku tidak memiliki hasrat untuk pekerjaan yang dia wawancarai.
Wonko the Sane
1
Tolong jelaskan. Gairah adalah kata yang dimuat dalam penggunaan ini. Juga tidak jelas apakah hasrat untuk mengkode berarti semata-mata untuk fase pengkodean pengembangan atau singkatan untuk pengembangan perangkat lunak. Apa yang kamu butuhkan? Apakah memenuhi tujuan jangka pendek adalah hal yang paling penting?
mctylr
4
Bagaimana jika dia berbohong tentang gairah atau hanya akting?
Lukasz Madon
8
+1 kepada orang yang diwawancarai yang mengaku tidak memiliki hasrat untuk pekerjaan yang dia wawancarai, Setidaknya dia cukup jujur.
Sarawut Positwinyu

Jawaban:

156

Pekerjakan programmer yang tidak berpengalaman dengan hasrat untuk kerajinan. Seorang programmer yang bersemangat akan belajar dengan cepat, peduli dengan pekerjaannya dan senang melakukannya. Saya telah bekerja dengan kedua jenis programer dan saya akan selalu merekrut tipe yang penuh gairah daripada yang berpengalaman.

Orang-orang yang tidak peduli dengan pekerjaan mereka pada akhirnya menyebabkan masalah dalam kualitas serta dalam memenuhi tenggat waktu.

Karena Anda secara eksplisit menyatakan bahwa Anda memiliki sumber daya untuk melatih seseorang, ini tidak perlu dilakukan. Pekerjakan programmer yang bersemangat.

Matthew Kubicina
sumber
6
+1 ... setidaknya yang bersemangat tidak punya alasan untuk pergi ... kecuali dia terlalu bersemangat.
Pekerjaan
10
+1 Ada yang mengatakan ... "pria itu memiliki pengalaman 1 tahun 7 kali". Sebuah kasus yang jelas di mana pengalaman (semacam) tidak benar-benar bekerja untuk Anda.
cepat,
14
Lebih dari itu, banyak programmer yang "berpengalaman" hanyalah orang-orang yang telah ada sejak lama, bukan karena mereka baik: p
Philippe
3
+1 Setiap saat. Ini adalah banyak lebih mudah untuk mendapatkan pengalaman daripada untuk mengembalikan gairah dan Anda tidak perlu "gairah bah" di tim mana pun.
John Parker
5
Benar, dengan satu peringatan. Seorang programmer yang bersemangat dapat belajar dengan cepat. Kadang-kadang, sayangnya, beberapa orang "tidak mendapatkannya".
Wonko the Sane
117

Meskipun tidak ada yang memposting di sini yang dapat memberi tahu Anda mana yang akan dipekerjakan, saya ingin menawarkan sedikit tandingan untuk proses ...

Salah satu permulaan baru terbaru kami adalah citra absolut dari pengalaman profesional .

Masuk jam 9, keluar jam 5, satu jam untuk makan siang. Tanpa akhir, tidak ada akhir pekan.

Yang mungkin terdengar mengerikan bagi sebagian besar orang yang telah merespons sejauh ini.

Namun, bukan hanya kodenya yang lebih baik (bersih, ringkas, berpola, dapat dimengerti, dipelihara, diuji, tepat waktu! ) Daripada kebanyakan anggota tim lainnya, ia juga merupakan papan suara yang sangat baik untuk para dev yang bersemangat ketika mereka berpikir mereka akan Memecahkan semua kesengsaraan kita adalah penyebaran tunggal, sumber pengetahuan, dan kewarasan suara menyelamatkan kita dari diri kita sendiri.

Dia tahu bagaimana mendorong kembali terhadap manajemen yang memaksa. Dia bisa melihat ruang lingkup merayap satu mil di jalan. Dia menulis lebih banyak unit test daripada siapa pun. Dia tidak mengeluh dan mengeluh ketika dia disibukkan dengan tugas yang membosankan, dan dia mungkin akan tetap berada di sini dalam waktu 5 tahun.

( Untuk menambah jawaban pertama saya )

Bagaimana Anda tahu bergairah cowok adalah bergairah selain fakta dia bilang?

Dia mungkin melakukan yang terbaik wajah tajam karena ia begitu sangat membutuhkan pekerjaan, orang akan mengatakan sebagian besar apa saja untuk mendapatkan pekerjaan saat ini

Dia mungkin berpikir dia bersemangat tentang coding, tetapi akankah kemilau mulai menodai ketika dia menyadari 99% dari kita tidak menulis kode seksi .

Pengalaman bisa dihitung dan dibuktikan.

Pengalaman tahu bahwa sehari-hari, kebanyakan dari kita bekerja pada sistem yang tidak seksi dan kode warisan yang kotor. Dan Pengalaman menunjukkan bahwa mereka masih bisa menyeret diri dari tempat tidur di pagi hari untuk menghadapinya.

Saya ingin menegaskan kembali bahwa saya tidak memberi tahu siapa pun yang mempekerjakan. Saya tidak berpikir pengalaman adalah lebih baik dari gairah atau sebaliknya. Saya tidak sedang downer besar-besaran tentang orang-orang yang bersemangat tentang coding, tapi saya merasa sedikit khawatir melihat kurangnya keseimbangan yang disajikan di sini. Semua jawaban pilihan teratas di sini membuat argumen yang sangat bagus (Matthew Kubicina, User 9094, Otávio Décio, Bernard Dy) dan saya telah memilih mereka bahkan jika saya memiliki keraguan tentang beberapa pendapat mereka.

gingerbreadboy
sumber
7
+1 Yang mengatakan, sepertinya orang tersebut cukup bersemangat tentang pengkodean. (Saya pikir tidak ada kesenjangan profesional / penuh gairah, dalam pengertian itu.)
John Parker
9
Dia tidak menghabiskan waktu luangnya menulis kode. Dia tidak bergabung dalam argumen tentang pendapat blogger yang berbeda tentang mode pengkodean terbaru. Dia selalu mengatakan kepada orang-orang untuk berhenti berusaha membuatnya menjadi begitu rumit. Dia bukan kutu buku dan pekerjaan bukanlah prioritas utamanya dalam hidup. Jadi, bagaimana Anda melihat "somewhat" passionate programmer? Apakah memilih gelar & karir dalam pemrograman tidak menyarankan beberapa jumlah gairah? Hanya karena kandidat tidak mengidentifikasi sebagai ninja-uber-kutu buku fanatik yang pindah ke StackOverflow, bukankah ini hanya berarti dia bukan pecandu total yang memiliki kehidupan di luar kantor dan? ...
gingerbreadboy
4
Saya memang menyebutkan tangkapannya In at 9, out at 5, one hour for lunch. No lates, no weekends.. Juga, apakah seseorang yang menulis clean, concise, patterned, understandable, maintainable, testable, on timekode benar-benar terlalu bagus untuk menjadi kenyataan? Atau hanya berpengalaman dan profesional?
gingerbreadboy
15
The 9-5 mungkin pengalaman berbicara juga. Dengan meletakkan hukum, itu memaksa manajemen untuk merencanakan sesuai dan tidak mencoba untuk memenuhi waktu. Lembur memiliki cara untuk menjadi kebiasaan.
MIA
32
+1 untuk pria 9-5! Jangan meremehkan programmer yang baru saja menyelesaikan pekerjaan dan menghasilkan hasil yang bagus. Sayangnya manajemen cenderung mengabaikan orang-orang ini untuk mereka yang berteriak paling keras. Di tempat kami, akan terlambat satu minggu dan kemudian menyatakan betapa sulitnya Anda bekerja untuk menyelesaikannya cenderung lebih diperhatikan daripada menyelesaikannya tepat waktu.
Qwerky
50

Saya akan mengatakan itu tergantung pada seluruh tim :

  • jika Anda sudah memiliki banyak programmer berpengalaman, maka pilihlah yang bersemangat

  • jika, di sisi lain, Anda hanya memiliki satu atau dua programmer berpengalaman ditambah banyak siswa / buruh murah-dengan-sedikit-pengalaman-tapi-itu-tidak-banyak-biaya, maka yang berpengalaman akan lebih berguna.

wildpeaks
sumber
13
Kecuali jika Pak Berpengalaman bosan, mengatur jalannya, atau mengganggu. Dalam hal ini Anda memiliki bencana di tangan Anda. Saya telah melihat kasus-kasus orang berpengalaman yang memiliki begitu banyak pengalaman sehingga hanya mereka yang jalannya benar dan benar, sehingga mereka menolak untuk bekerja dengan standar perusahaan, tidak setuju dengan strategi, mengeluh tentang manajemen ... dan menjadi korosif. Gairah bisa dimusnahkan tetapi juga (jika dimanfaatkan) kekuatan yang kuat untuk antusiasme dan memotong omong kosong.
cepat,
2
Aku sangat setuju. Saya sebenarnya akan menulis posting tentang betapa pentingnya pengalaman itu. Sekelompok pelatihan instan tidak dapat menggantikan 5-10 tahun (atau lebih) pengalaman. Hanya saja turun ke programmer berpengalaman mulai bisa melihat semua perangkap langsung. Juga, saya melihat bahwa programmer yang tidak berpengalaman memiliki kecenderungan lebih tinggi untuk menciptakan solusi yang jauh lebih kompleks. Jadi, jika Anda belum memiliki tingkat pengalaman dalam tim pengembangan itu, dapatkan!
Pete
1
+1 INI. Seperti yang dapat Anda lihat dari jawaban lain, ada alasan untuk memilih cara mana pun. Jadi pilih salah satu yang paling memuji tim Anda yang ada dan berikan sesuatu yang tidak Anda miliki banyak.
BlairHippo
20

"Berpengalaman" tidak berarti "terjebak dalam caranya"

Sebagai pengembang tingkat menengah yang berpengalaman sendiri (saya tidak cukup 40), saya sedikit khawatir bahwa sebagian besar jawaban di sini tampaknya menyiratkan bahwa seseorang yang telah "ada di sana, melakukan itu" tidak tahu bagaimana caranya. bersaing dengan anak-anak muda. Itu asumsi yang tidak adil dan berbahaya.

Saya akan tertarik untuk mengetahui apa yang sebenarnya dikatakan oleh pria yang berpengalaman itu. Jika dia berkata "Saya tidak punya hasrat untuk coding," maka ya, saya mungkin tidak akan menganggapnya, dengan cara yang sama saya mungkin tidak akan menganggap vegetarian sebagai tukang daging. Namun, jika jawabannya adalah "apa yang Anda lakukan di waktu luang Anda" bukan tentang coding dan pewawancara menyiratkan bahwa itu berarti ia tidak memiliki gairah untuk coding, itu adalah sesuatu yang lain sama sekali.

Perhatikan bahwa saya tidak mengatakan dia harus mempekerjakan pria yang berpengalaman, atau pria yang penuh gairah. Saya tidak mewawancarai keduanya, dan tidak tahu budaya perusahaannya.

Dari Dictionary.com:
ex · pe · ri · enced / ɪkˈspɪəriənst / Tampilkan Dieja [ik-speer-ee-uhnst] –adjective

  1. bijak atau terampil dalam bidang tertentu melalui pengalaman: guru yang berpengalaman.
  2. telah belajar melalui pengalaman; diajarkan oleh pengalaman: dialami melalui kesulitan.
  3. bertahan; mengalami; menderita melalui: mengalami kemalangan.
    Asal: 1560–70; pengalaman + -ed2

—Bentuk terkait non · ex · pe · ri · enced, kata sifat qua · si-ex · pe · ri · encedive, kata sifat un · ex · pe · ri · enced, well well kata sifat ex · pe · ri · enced, kata sifat

—Sinonim 1. terampil, ahli, terlatih, veteran, ulung, berpengalaman, mahir, berkualifikasi.

Wonko the Sane
sumber
7
Sebagai dokter hewan industri yang hampir berusia 40 tahun yang jarang bermain-main dengan kode di waktu luangnya kecuali dia memiliki masalah yang sangat spesifik untuk dipecahkan, terima kasih. Anda tidak perlu membawa pulang pekerjaan ini untuk menjadi ahli dalam hal itu.
BlairHippo
Ada perbedaan antara menyeimbangkan pekerjaan dan kehidupan rumah dan menjadi apatis, energi rendah, dan mati lemas. Saya tidak berpikir ada yang menyiratkan bahwa pengalaman itu buruk, hanya saja pengalaman tanpa berkendara itu pada dasarnya seperti mobil otot super cepat tanpa pompa bensin.
jmort253
12

Atau, pilih yang dengan skor StackOverflow tertinggi: D

wildpeaks
sumber
11

Anda harus merekrut orang yang Anda identifikasi memiliki minat paling besar dalam menangani kebutuhan perusahaan Anda di atas segalanya. Saya telah melihat kasus di mana pengembang yang sangat baik dan bersemangat direkrut hanya untuk dengan cepat menyelesaikan apa pun yang harus dia lakukan untuk majikan yang membayar dan bergegas untuk mengurus bisnisnya sendiri.

Otávio Décio
sumber
Tolong rumit - apa yang Anda maksud dengan "mengurus bisnis sendiri"?
Pekerjaan
1
@ Pekerjaan: Saya berasumsi dia akan mengerjakan agendanya sendiri dan melakukan pekerjaan "zona abu-abu", yaitu tidak secara eksplisit direkomendasikan atau dilarang. Ini mungkin merupakan anugerah yang bagus untuk sebuah proyek dengan banyak lubang dan bagian-bagian yang busuk, tetapi biasanya mengganggu jadwal / peta jalan, setidaknya dalam jangka pendek.
Macke
9

Konsultan manajemen TI Paul Glen menulis tentang konsep gairah di tempat kerja dalam esai ini untuk Computerworld . Anda mungkin menganggapnya sebagai perspektif yang menarik, meskipun saya tidak setuju dengan pernyataan tersirat Glen bahwa gairah dan stabilitas saling eksklusif. Saya pikir Anda dapat memiliki keduanya. Saya sarankan Anda juga menelusuri komentar setelah artikel; beberapa orang memiliki wawasan lain.

Yang mengatakan, dalam kasus Anda, itu tampaknya menjadi pilihan antara keduanya. Tapi mari kita selesaikan apa yang Anda maksudkan ketika Anda mengatakan "gairah."

Ketika pria yang berpengalaman mengatakan bahwa dia tidak bersemangat, apakah itu karena dia tidak peduli dengan kualitas pekerjaan, atau bahwa pemrograman bukan cinta pertamanya (mungkin dia memiliki keluarga? Minat seumur hidup pada mobil atau musik atau pembuatan bir di rumah?). Sungguh, jika seorang pria yang berpengalaman tidak bersemangat untuk belajar tiga bahasa baru di luar apa yang sudah dia ketahui, tetapi masih mengikuti bahasa-bahasa utamanya, alat-alat, dan semacamnya, dan juga membuat bir bir rumahan, saya pikir saya bisa hidup dengan itu.

Tetapi jika orang yang berpengalaman adalah pengembang yang buruk dan tidak peduli untuk meningkat, maka saya tidak akan menyebut itu tanpa semangat, saya akan menyebutnya tidak profesional. Jempol ke bawah dalam kasus itu.


EDIT: Setelah membaca beberapa jawaban lagi, saya pikir saya akan menambahkan sedikit. Saya pikir kesulitannya ada pada parameter pertanyaan OP: kita tidak tahu yang mana dari dua pengembang yang kompeten . Kami fokus untuk mengevaluasi dua sifat yang tampaknya berselisih, meskipun seperti yang saya sebutkan di atas, saya percaya Anda dapat memiliki pengalaman dan gairah. Namun, keduanya bisa menjadi hal buruk juga.

Saya pernah bekerja dengan seorang pria berpengalaman yang cerdas, tetapi juga menghabiskan sebagian besar hidupnya dalam kekosongan. Saya menghabiskan banyak waktu berdebat dengan dia seperti saya menyelesaikan pekerjaan. Dia berpengalaman dan bersemangat, tetapi tidak ada yang benar-benar membantu tim saya.

Bernard Dy
sumber
3
Ya, saya mencintai pekerjaan saya, tetapi saya tidak cukup 'bergairah' untuk menarik diri sepanjang malam hanya karena beberapa manajer tidak dapat bertindak bersama.
Benjol
1
Poin luar biasa, terutama (IMO) dalam pengeditan. Untuk melanjutkan jalan yang sama, tentu mungkin untuk bersemangat, tetapi masih bau, coding. Saya sudah bekerja dengan orang-orang itu juga.
Wonko the Sane
5

Jika Anda membaca Kode Lengkap, Anda akan tahu bahwa:

Pengalaman tidak masalah seperti yang Anda pikirkan

Ini karena bahkan dasar-dasarnya berubah secara konstan dalam bidang perangkat lunak , ini berarti bahwa orang yang berpengalaman terjebak dalam cara-cara lamanya dan tidak tertarik mempelajari hal-hal baru - tahun demi tahun.

Pria yang bergairah hampir pasti akan melakukan ini - bahkan di masanya sendiri. Saya akan mempekerjakan gairah lebih dari pengalaman setiap saat

billy.bob
sumber
Bingo. Saya tahu banyak devs "berpengalaman" yang tahu satu bahasa, bahasa tempat mereka bekerja sekarang , dan satu teknologi untuk ini dan satu untuk itu ... yang mereka gunakan. Tidak ada lagi. Dan tidak ada yang menarik minat mereka.
Jürgen A. Erhard
2
Benarkah? Komunitas SO tidak dapat menghasilkan penemuan signifikan sejak 1980 yang memengaruhi dasar-dasar perangkat lunak, setidaknya IMHO. Alan Kay seharusnya memiliki kutipan untuk efek ini.
justkt
1
@ Ja Secara dangkal, saya mengerti dan setuju dengan Anda. Tapi saya juga tahu beberapa pengembang yang tahu beberapa bahasa dan kode dengan cara yang sama di semuanya: buruk. Saya pikir kuncinya adalah kompetensi, karena pengalaman dan hasrat dapat memiliki sisi baik dan buruk. Jika pengembang tim kompeten, maka pengalaman dan gairah adalah sifat sekunder yang hanya menambah tekstur pada komposisi tim.
Bernard Dy
Tidak banyak dalam pemrograman aliran utama yang tidak dikenal di bidang akademik 20 tahun yang lalu. Dengan pendidikan yang tepat, seseorang tidak perlu mencoba hal-hal di waktu luangnya.
Sjoerd
@Sjoerd LINQ - 20 tahun yang lalu? Mereka mungkin tahu banyak hal secara teori, tetapi kita semua tahu praktiknya jauh berbeda
billy.bob
3

Tidak juga

Saya tidak akan pernah mempekerjakan siapa pun yang tidak bergairah dengan pekerjaan mereka kecuali itu adalah tugas yang cukup kasar dan mungkin bahkan tidak. Biasanya tidak memiliki gairah berarti mereka

1) tidak menikmati apa yang mereka lakukan:

2) mereka menghabiskan jumlah minimum jika waktu yang diperlukan melakukannya, alias "Itu hanya ob"

3) Menghilangkan suasana di tim / perusahaan Anda alih-alih menambahkannya

Di sisi lain, pengalaman sangat penting bagi pemrogram, seorang pemula yang bersemangat mungkin dapat menghabiskan 10.000 jam pengalaman yang diperlukan untuk menjadi seorang ahli lebih cepat dengan mengorbankan "nyawanya" dan hobi-hobi lain, tetapi itu masih akan membutuhkan beberapa tahun

Karena pengalaman sangat berharga, sulit diimbangi secara ekonomi dengan gaji yang sedikit lebih rendah. Jadi saya tidak mengatakan, pergi dengan seseorang dengan pengalaman yang layak setidaknya yang bersemangat. Semakin muda (karena mereka tidak memiliki anak-anak dan istri sial) dan lebih bersemangat mereka adalah pengalaman yang kurang Anda inginkan :)

Homde
sumber
3
Itu adalah polisi.
dan_waterworth
Berdasarkan argumen itu, tidak ada pemula yang akan dipekerjakan. Anda tidak bisa mendapatkan pengalaman kecuali Anda memiliki pekerjaan.
Konrad Rudolph
hanya jika Anda mengabaikan praktik perekrutan yang buruk, dan itu besar jika;) Ada beberapa proyek di mana Anda benar-benar membutuhkan banyak programmer (bahkan jika mereka kemudian bertemu dengan hukum Brooks) di mana Anda bisa menjejalkan pemula yang baru. Pemula / lulusan baru juga memiliki manfaat besar karena Anda dapat menabrak mereka bekerja siang dan malam di gelembung perusahaan kecil Anda sebelum mereka tumbuh dewasa, lebih tahu dan bergerak maju. Itu tampaknya adalah strategi Microsoft minimal di awal-awal.
Homde
1
jadi, bagaimana itu menjadi bajingan sinis? ;-)
Jürgen A. Erhard
Hei, ini tidak seperti saya akan melakukan sesuatu seperti itu: P Tapi itu baik untuk mengetahui "praktik" bisnis seperti itu untuk menghindari jatuh cinta kepada mereka. Semoga sebagian besar memiliki cukup akal untuk tidak mempekerjakan mereka. Selain itu, secara pribadi saya percaya bahwa mempekerjakan programmer yang lebih sedikit tetapi lebih terampil dan memberi banyak hadiah lebih masuk akal secara bisnis dan lebih menyenangkan bagi semua orang.
Homde
2

Jawaban sederhana Go for Passionate one

Dia akan menaruh hasratnya untuk membuat hal-hal lebih baik dan akan kode untuk waktu yang lama

Fraz Sundal
sumber
... atau sampai berjam-jam menjadi "bersemangat" tentang pesawat itu menyebabkan kelelahan awal. Apapun yang datang lebih cepat.
Wonko the Sane
1

mudah untuk memadukan gairah untuk kode versus hasrat untuk mendapatkan pekerjaan (atau hasrat untuk mendapatkan cek bulanan).

Selain itu, pengalamannya yang mudah dipadukan dengan penggunaan bilik selama bertahun-tahun.

Bagaimanapun, seorang programmer berpengalaman dapat melakukan dari x2 ke x10 dari seorang pemula, tidak peduli apakah pemula memiliki hasrat atau tidak.

Sebaliknya, seorang pemula dapat menghabiskan banyak waktu untuk melakukan pertanyaan bodoh, ingat, sebagian besar programmer dievaluasi oleh pekerjaan mereka, bukan dengan mengajar orang lain.

magallanes
sumber
1

Sepertinya Anda mungkin memerlukan lebih banyak informasi untuk mengambil keputusan. Sebagai bagian dari proses wawancara Anda, apakah Anda memiliki kandidat yang benar-benar merancang atau menulis kode apa pun? Jika tidak, mungkin itu adalah langkah Anda selanjutnya. Pikirkan masalah sederhana bagi mereka untuk dikerjakan dan atur mereka pada tugas itu untuk waktu yang singkat.

Tinjau pekerjaan mereka dengan mereka nanti dalam wawancara. Lihat seberapa baik mereka dapat menjelaskan solusi mereka. Arahkan mereka untuk melihat apakah mereka dapat memikirkan cara untuk meningkatkan apa yang telah mereka berikan.

Dalam pengalaman saya, menempatkan pengembang melalui 'audisi' seperti ini telah menjadi cara terbaik untuk mengidentifikasi kandidat yang benar-benar layak untuk direkrut.

Jonathan Arbogast
sumber
1

Gairah tidak selalu diterjemahkan menjadi keterampilan. Terkadang gairah == kesombongan dan tidak fleksibel.

Pengalaman tidak selalu berarti keterampilan. Terkadang mengalami == kesombongan dan ketidakfleksibelan.

Intinya: Pekerjakan orang terbaik untuk pekerjaan yang diberikan . Ini termasuk gairah, pengalaman, keterampilan, kepribadian, keandalan, dan jangan lupa keuletan.

Tagihan
sumber
0

Pada akhirnya, pengalaman tidak berarti apa-apa tanpa hasrat. Orang yang berpengalaman yang tidak memiliki hasrat tidak akan mampu memenuhi potensi penuh mereka, dan mereka tidak akan meningkatkan keterampilan mereka. Apa yang Anda lihat adalah apa yang Anda dapatkan, akhir cerita.

Gairah adalah bahan bakar panas yang membakar yang dapat mengubah pengalaman menjadi pengalaman. Gairah dapat membantu memecahkan masalah yang kata berpengalaman tidak dapat dipecahkan. Orang yang bergairah akan selalu mencari untuk meningkat. Orang yang bergairah tidak menyerah.

Orang-orang berpengalaman yang menyerah seperti karakter Gene Wilder di Blazing Saddles. Dia memiliki semua pengakuan ini sebagai senjata tercepat di barat, namun semua pengalaman itu tidak berarti apa-apa karena dia tidak bisa lagi memegang senjata dengan mantap untuk menembak lurus.

Orang yang berpengalaman yang tidak bisa bertahan ketika tiba saatnya untuk mengungguli kompetisi hanya akan menjadi kewajiban.

Pergilah bersama orang yang penuh gairah, atau lanjutkan wawancara dengan lebih banyak kandidat sampai Anda menemukan campuran api dan kebijaksanaan yang tepat.

jmort253
sumber
0

Saya merasa, jika Anda menemukan bahwa dalam wawancara, kandidat yang berpengalaman menunjukkan kinerja yang baik secara teknis dan dia juga suka coding. Jadi dia akan lebih produktif untuk organisasi Anda setelah beberapa waktu jika dia mendapatkan pelatihan dengan benar dibandingkan dengan kandidat pengalaman.

Jika Anda ingin makan, cobalah lebih sedikit makanan yang dimasak oleh orang lain, secara sadar. Akhirnya pilihan ada di tangan Anda.

Mukesh Rathaur
sumber
0

Wow teman-teman ini telah menimbulkan banyak perdebatan pada akhirnya saya memutuskan untuk memberikan kesempatan kepada rookie dan dia memiliki janji besar sejauh ini, sampai-sampai saya sangat khawatir mungkin dia bekerja sangat keras sehingga dia akan kelelahan.

Pada akhirnya saya memberi mereka tugas pemrograman 10 menit yang sederhana dan membahas bagaimana mereka sampai pada solusi mereka dan solusi lain yang mungkin, pro dan kontra dan saya hanya merasa seperti pemula tampaknya memiliki pemahaman yang baik. Jadi pada akhirnya saya membaca banyak artikel tetapi saya merasa pemuda itu adalah pilihan yang baik.

Tidak ada yang salah dengan pengalaman, tetapi banyak programmer pergi bekerja dan menghabiskan waktu melamun. Anda tidak perlu kode di waktu luang Anda, banyak dari kita melakukannya tetapi itu tidak harus. Seorang programmer yang kompeten harus menghabiskan 40 jam di tempat kerja setiap minggu untuk menyelesaikan masalah dan tetap up to date dengan peralatannya. Kenyataannya adalah perbedaan antara programmer besar dan rata-rata ada karena dalam profesi ini seorang individu hanya bisa meluncur dan hanya menjadi astronot arsitektur.

Terima kasih banyak

Duke
sumber
4
Saya suka bagaimana Anda menjawab pertanyaan Anda sendiri (atau sebenarnya tidak) dan kemudian menerimanya.
Pemdas
0

IMO tergantung pada mengapa orang yang tidak bergairah kehilangan gairahnya. Apakah mereka memilikinya? Apakah mereka lebih suka melakukan arsitektur daripada mengutak-atik API dan loop? Apakah mereka baru saja kesal melihat kode buruk / manajemen yang buruk sehingga membuat mereka hanya berhenti peduli? Jangan mengabaikan seseorang yang mengatakan "Saya tidak bergairah dengan kerajinan saya" karena mungkin ada alasan yang sah. Bahkan orang yang paling bersemangat akan dengan cepat kehilangan api ketika mereka menabrak tembok setiap kali mereka mencoba menunjukkan hasrat. Seperti hamster yang kaget, pada akhirnya mereka akan belajar untuk hanya menarik garis pesta dan hasratnya hilang.

Wayne Molina
sumber
-1

Saya percaya bahwa hasrat dilebih-lebihkan sebagai titik seleksi bagi seorang programmer. Pekerjakan orang yang Anda pikir akan tetap bekerja paling lama.

leed25d
sumber
Justru sebaliknya saya pikir - tidak bersemangat (apakah itu kata?) Pengembang cenderung menjadi pengembang malas, dalam pengalaman saya. Mereka tidak peduli tentang menyelesaikan pekerjaan dengan benar, mereka hanya peduli untuk menyelesaikannya.
sevenseacat
@ leed25d - Tidak yakin saya setuju. Hal terakhir yang saya inginkan dalam tim saya adalah sekelompok kucing gemuk duduk menghisap semua oksigen dan membuang-buang ruang.
jmort253
Anda berdua berbicara tentang energi bukan gairah, menurut saya. Saya mendukung pernyataan saya bahwa 'hasrat' adalah kata kunci di hari ini.
leed25d
3
Jangan pernah mempekerjakan seseorang yang tidak peduli dengan apa yang mereka lakukan. Ini akan ditampilkan di produk Anda.
Nicole
1
Pemrograman adalah campuran dari keterampilan teknis dan kreativitas - programmer tanpa hasrat kehilangan setengah dari campuran itu. Dalam kasus yang ekstrem, bahkan jika keterampilan mereka dimulai dengan baik, mereka akan cepat merosot.
FinnNk
-1

Saya akan pergi dengan orang yang bergairah karena dia mau belajar dan akan menambah hasil yang bagus jika bimbingan dan motivasi yang tepat diberikan kepadanya.

Pemrograman selalu 2 + 2 = 4. Tidak akan pernah berubah, dan orang yang bersemangat akan menambah lebih banyak hasil dengan lebih banyak cara menghasilkan hasil yang sama 4.

Thalaivar
sumber
Kecuali jika bos Anda dipanggil O'Brien.
chiurox
@chiurox: Jika saya bos, saya akan selalu lebih suka pria yang penuh gairah.
Thalaivar