Karya Sepuluh Pro: Pengembang 10x - Apakah Mereka Nyata?

Pengarang: Roger Morrison
Tanggal Pembuatan: 21 September 2021
Tanggal Pembaruan: 9 Boleh 2024
Anonim
Karakter Legend Apakah Ini?-Frag pro shooter
Video: Karakter Legend Apakah Ini?-Frag pro shooter

Isi


Sumber: Lassedesignen / Dreamstime.com

Bawa pulang:

Dunia teknologi dipenuhi dengan murmur dari pengembang 10x yang ternama, tetapi apakah pengembang semacam itu benar-benar ada atau tidak, masih dapat diperdebatkan.

Pernahkah Anda mendengar tentang programmer 10x? Jika Anda tidak berada di dunia teknologi, jawabannya mungkin tidak, dan bahkan jika Anda dalam beberapa hal terkait dengan dunia pengkodean dan teknologi, dan Anda mungkin tidak terlalu mengenal istilah ini. Namun dalam komunitas pengembang, ini menjadi cara cepat untuk berbicara tentang keahlian yang dimiliki orang, dan bagaimana mereka menggunakannya untuk menjadi kompetitif.

Beberapa orang menyebut pemrogram 10x sebagai bagian dari "cerita rakyat" TI. Dan pada kenyataannya, ide itu sangat mitologis di wajahnya. Pemrogram 10x adalah pemrogram atau pengembang yang seproduktif sepuluh orang rata-rata lainnya di bidangnya. Jadi uraian itu, gagasan itu memunculkan sosok yang agak mitologis, seorang programmer super "king geek" dengan jari-jari cepat kilat dan otak besar yang hebat.


Dengan itu, ada banyak perdebatan tentang apakah 10x programmer ada. Dapatkah seseorang menjadi sepuluh kali lebih baik daripada orang lain dalam disiplin ilmu semacam ini?

Dimanakah Buktinya? Case Against 10x Programmer

Sebagian besar argumen orang-orang yang tidak percaya pada programmer 10x berkaitan dengan kurangnya penelitian yang menunjukkan kesenjangan produktivitas semacam ini. Kritik mungkin berpendapat bahwa ada penelitian yang sangat samar untuk mendukung gagasan programmer 10x, dan itu benar-benar tidak dapat diukur dengan cara apa pun yang bermakna. Sebagai contoh, dalam blog Fog Creek ini, pakar teknologi Laurent Bossavit berbicara tentang bagaimana penelitian pada 10x programmer hanya dilakukan pada kelompok-kelompok kecil, bahwa banyak penelitian sudah tua, dan bahwa itu menggunakan jenis bahasa pengkodean yang agak usang. Bossavit juga berbicara tentang hal-hal yang tidak diketahui seperti seberapa relevan sains sebelumnya hari ini, dan seberapa baik Anda benar-benar dapat mengukur kemampuan pemrograman atau pengembangan.


Ini adalah Hal Intuitif

Sebagai balasan, mereka yang berpikir bahwa 10x programmer di luar sana sering berbicara tentang kompleksitas yang sama yang melekat di lapangan untuk menyarankan bahwa secara teoritis harus ada orang yang sepuluh kali lebih produktif daripada rata-rata.

Sebagai contoh, lihat pertahanan 10x programmer yang agak fasih dari Yevgeniy Brikman ini yang berjudul “Pengembang 10x Bukanlah Sebuah Mitos.” Di sini, Brikman mengutip seseorang seperti William Shakespeare - kita tidak dapat benar-benar mengukur mengapa Shakespeare jauh lebih baik daripada yang lain penulis pada masanya, tetapi "bukti" terbukti di sekolah-sekolah dan universitas, di rak buku dan di perpustakaan.

Brikman juga berbicara tentang pemrograman dan pengembangan yang didasarkan pada pilihan desain. Misalnya, ia menyebutkan utilitas Ruby over C untuk berbagai proyek. Gagasan yang ia kemukakan adalah bahwa dengan membuat pilihan yang lebih baik, seorang programmer memang dapat melakukan pekerjaan sepuluh orang dan bekerja sepuluh kali lebih produktif daripada orang lain. Argumen semacam ini membuat harapan tetap hidup bahwa perusahaan dapat melihat salah satu dari raksasa zaman modern ini melangkah ke kantornya pada hari tertentu. (Untuk lebih lanjut tentang pengembangan teknologi inovatif, lihat Perintis Pemrograman Komputer.)

Bolak-balik

Untuk lebih banyak tentang gagasan 10x programmer, Anda tidak perlu melihat lebih jauh dari Quora, komunitas media sosial yang didasarkan tepat pada menjawab pertanyaan sulit seperti itu.

Tanpa Bug, Tanpa Stres - Panduan Langkah Demi Langkah Anda untuk Membuat Perangkat Lunak yang Mengubah Hidup Tanpa Menghancurkan Kehidupan Anda

Anda tidak dapat meningkatkan keterampilan pemrograman Anda ketika tidak ada yang peduli dengan kualitas perangkat lunak.

Satu thread Quora (di antara beberapa lusin yang ditargetkan untuk masalah ini) bertanya tentang apakah sebenarnya ada insinyur 100x atau 1000x. Beberapa memperluas alasan untuk 10x programmer atau insinyur secara logis untuk mengatakan bahwa pada kenyataannya, beberapa orang benar-benar menambah nilai lebih banyak pada suatu proyek daripada yang lain. Namun, di utas ini dan yang lainnya, pertanyaannya sering muncul seperti apa ukuran tolok Anda, dan bagaimana Anda benar-benar memberikan nilai.

Utas Quora lain mungkin lebih bermanfaat: menanyakan mengapa 10x orang tidak dibayar sepuluh kali lebih banyak daripada profesional lainnya. Salah satu jawaban yang Anda dapatkan adalah bahwa "unicorn" dari dunia pembangunan ini sering kali memulai perusahaan mereka sendiri, daripada bekerja keras untuk seseorang. Jika Anda menerima premis bahwa produk kreatif dari startup seperti YouTube dan Dropbox 1000 kali lebih berharga daripada gaji seseorang di, katakanlah, Google, maka Anda dapat membuat banyak argumen yang sama untuk mengatakan bahwa para pengusaha ini, orang-orang ini yang pecah kotak untuk membuat produk baru, setidaknya 100 kali atau bahkan 1000 kali lebih produktif daripada yang lain di bidangnya - tetapi Anda melihat jenis logika kompleks di sini. Agak rusak, karena startup tidak seperti perusahaan besar, dan kami tidak benar-benar mengukur nilai orang hanya dengan berapa banyak uang yang mereka hasilkan ... atau setidaknya, itu disukai masyarakat yang sopan.

Pada akhirnya, semua ini sangat instruktif dalam berbicara tentang cara kerja industri, dan cara mengompensasi orang-orangnya. Pada tingkat yang sangat dasar, Anda dapat mengatakan bahwa orang yang paling terampil akhirnya bekerja untuk diri mereka sendiri, atau bahwa mereka mulai mendapat banyak perhatian di perusahaan-perusahaan besar, karena setelah beberapa saat, orang lain mulai menyadari betapa baiknya mereka pada apa yang mereka miliki melakukan. Tetapi semua ini bukan untuk mengambil dari orang lain yang mungkin sedikit lebih "rata-rata." Bagaimanapun, sementara beberapa penawaran teknologi terbesar kami adalah gagasan dari satu atau dua orang, Anda tidak benar-benar mendapatkan tempat di masyarakat seperti ini tanpa kerja sama dan kerja kelompok - bahkan jika Anda Steve Jobs atau Bill Gates.

Dari sudut pandang praktis, perusahaan akan dilayani dengan baik tanpa khawatir menemukan 10 programmer, tetapi sebaliknya menempatkan energi itu untuk menciptakan tim yang produktif dan cerdas, memberdayakan pekerja mereka untuk tumbuh di dalam perusahaan, dan melepaskan produktivitas batin setiap orang. Tetapi bagi mereka yang ingin terlibat dalam pemujaan pahlawan dan mengejar mimpi programmer uber-mitologis, mungkin saja bintang-bintang besar itu mungkin ada di luar sana. Mereka mungkin hanya menerapkan semua potensi mereka ke yang berikutnya atau iPhone. (Untuk membantu mempersiapkan wawancara Anda berikutnya, lihat Pertanyaan Wawancara Teknologi Paling Gila - dan Apa Maksudnya.)