Sekarang pengembang yang baik diukur oleh pandangan dan pelanggan - dan ini buruk



Baru-baru ini, mereka hanya membombardir saya dengan undangan ke jaminan sosial. Saya datang, kami mengobrol seumur hidup, dan kemudian mereka menawarkan kepada saya, seolah-olah wawancara teknis sudah di belakang, dan saya mengkonfirmasi keterampilan saya dalam absensi. Tetapi saya tidak memiliki halaman super di github, resume saya sangat abu-abu, seolah-olah mereka membuat saya menyusunnya. Satu-satunya bukti bahwa saya berharga apa pun adalah kemampuan saya untuk menjawab pertanyaan teknis. Tetapi sekarang mereka hampir tidak bertanya kepada saya.

Faktanya adalah saya menulis beberapa artikel di sini, dan mereka menjadi populer. Sepertinya terdengar normal dan pantas. Karena saya berbicara tentang pengalaman dan pengetahuan saya dalam publikasi, dan orang-orang menyetujuinya, maka mengapa formalitas dalam jaminan sosial ini adalah keterampilan saya “apruvd komunitas”.

Itu hampir semua artikel bukan tentang perkembangan - mereka mengomel tentang depresi saya. Saya senang bahwa saya tidak perlu lagi membuktikan apa pun kepada siapa pun. Tapi apakah Anda gila mengutip pengembang untuk omong kosong seperti itu? Saya pikir mereka turun, dan saya melihat gejala yang mengkhawatirkan di mana-mana.

Di Twitter, semua jenis pengembang terkenal menulis bahwa mereka mencari pekerjaan atau merekomendasikan teman-teman mereka. Seperti, lihat, ini penandatangannya, lelaki tangguh, bawa sebelum kau berhasil. Mereka dipercaya dan dibawa oleh mereka dan teman-teman mereka, karena orang terkenal tidak akan menyarankan sampah. Saya membantu teman saya menulis artikel tentang bagaimana dia melakukan wawancara, artikel itu menjadi populer, dan dia ditawari posisi asisten teknis. Keahlian teknis, tentu saja, tidak diperiksa.

Sial, hampir tidak ada lowongan untuk arahan, karena diyakini bahwa orang-orang seperti itu tidak boleh dicari pada headhunter. Mereka, kata mereka, dan semua orang tahu. Jika lowongan ini masih ada, mereka akan memeriksa "media" pada wawancara dengan para kandidat - karena tidak ada pengembang yang baik tentang siapa yang belum pernah mendengar.

Ini sur. "Pengembang keren" dan "Media persona" telah menjadi identik.

Sebelumnya, jika Anda diberitahu tentang pengembang keren, Anda mewakili insinyur berminyak di antara sepotong besi. Sekarang, jika Anda diberi tahu tentang pengembang yang keren, Anda mewakili seseorang yang berbicara di konf, melakukan twitter aktif dan memposting foto. Namanya ada di podcast, mereka dikenali dari namanya di chat room. Perusahaan besar memburu ini secara langsung tanpa memposting lowongan ke publik.

Saya tidak akan khawatir jika yang terbaik menjadi terkenal. Industri mengira begitu, tetapi tidak. Saya merengek dengan indah, seseorang bercanda lucu, dan kemudian dari ribuan pengembang kami dipilih, karena avatar kami lebih sering muncul dalam rekaman itu. Anda lebih cenderung menjadi pengembang terkemuka jika Anda adalah admin js chat di keranjang daripada jika Anda memahami prinsip-prinsip javaScript hingga detail terkecil.

Seorang teman saya bekerja di kantor editorial buku dan mengatakan bahwa penerbit sekarang memesan buku untuk ditulis oleh blogger, bukan penulis. Memang, karena blogger sudah dibaca, itu berarti mereka keren (dan mereka pasti akan membeli buku dari mereka). Saya pikir ini sedang menunggu industri kami. Anda dapat tertawa saat saya melebih-lebihkan, dan saya tertawa ketika mereka mempekerjakan seorang junior dengan ribuan pengikut di Twitter sebagai techlide Anda.

Artinya, di zaman kita, orang-orang terbaik dalam segala hal mulai dianggap orang-orang yang entah bagaimana berhasil mendapatkan perhatian. Karena perhatian adalah sumber daya terakhir terakhir di dunia di mana kelengkapan semua hal lainnya dikalahkan.

Tetapi saya tidak mengatakan bahwa orang yang aktif secara sosial selalu buruk. Saya mengatakan bahwa ada banyak introvert yang berbakat dan cerdas yang saat ini menulis perangkat lunak lahir mati untuk gaji yang sangat besar di semacam kantor yang terkutuk. Saya melihat mereka dan saya bekerja dengan mereka. Jika seseorang introvert, ini tidak berarti bekerja dengan dia itu buruk. Jika seseorang tidak menulis artikel, dan tidak suka memimpin jejaring sosial, jika dia tidak ingin atau tidak dapat berbicara di konferensi (atau pergi ke mereka) - ini tidak mengatakan apa-apa tentang seberapa baik dia di tempat kerja.

Adalah mimpi buruk untuk mengatakan kejelasan seperti itu. Tetapi manajer menempatkan penghalang dari orang-orang ini di semua tingkatan. Mereka datang dengan soft skill dan menugaskan mereka di atas hard skill. Wawancara yang sama adalah pekerjaan ekstrovert. Impress, ceritakan kisah yang memilukan dari kehidupan profesionalnya untuk orang yang ramah, ludah saja. Untuk seseorang yang hanya mengerti dalam perkembangan - ini adalah neraka. Tetapi semua jajak pendapat pengusaha mengatakan bahwa mereka tidak siap untuk mengambil bahkan pengembang terbaik, jika dia tidak "cocok dengan budaya kita."

Kita dapat mengatakan bahwa ini adalah masalah "gangguan". Saya pikir ini adalah masalah kita. Bagian terbesar dari kode biner yang mengeksekusi rencana saya pada mesin klien ditulis oleh pengembang lain. Dan kualitas para profesional ini adalah kualitas pekerjaan saya. Saya sudah membayar terlalu banyak untuk semua jenis orang bodoh yang bekerja di raksasa Barat pada kerangka kerja yang sekarang harus saya gunakan.



Lagipula, sensasi tidak hanya mempengaruhi orang yang diburu. Ini menentukan teknologi apa yang digunakan. Katakan apa yang Anda lakukan, dan saya akan memberi tahu Anda alat apa yang Anda miliki, karena semua orang hanya menggunakan yang paling populer. Bintang di github, artikel di blog teknologi dan pidato di konferensi menentukan kerangka mana yang akan Anda ambil untuk proyek Anda. Jika ada sesuatu yang populer, maka bahkan artikel yang menghancurkan hanya akan memperkuat posisi instrumen di komunitas.

Bagi saya pribadi, Redux telah menjadi alat semacam itu. Awalnya dirancang untuk JS, itu, menurut saya, sangat tidak cocok untuk aplikasi yang ditulis dalam typeScript. Tapi dia disetujui masyarakat. Saya akan menjadi orang bodoh tiga kali jika saya menghabiskan waktu bereksperimen dengan alat manajemen negara lain, tidak peduli sebagus apa pun itu - di lowongan populer dan di jejaring sosial mereka memerlukan Redux atau MobX yang populer.

Bagian terburuknya adalah alat tersebut juga menjadi populer bukan karena kualitas. Dua startup berbeda secara bersamaan mulai membuat database mereka sendiri. Yang pertama berinvestasi dalam pengembangan, yang kedua dalam pemasaran. Yang pertama mengumpulkan komunitas kecil dengan gaun. Yang kedua adalah audiens yang sangat tidak puas. Yang pertama hidup, hidup, dan ditutup di bawah desahan sedih ratusan orang. Yang terakhir merebut pasar, menghasilkan uang, dan baru kemudian mulai berpikir bagaimana memperketat kualitas.

Sistem ganas ini mendukung dirinya sendiri. Orang-orang yang baru belajar pengembangan bertanya apa yang paling populer adalah bagaimana mereka memilih teknologi mana yang akan dipelajari, dan dengan demikian resume Pengembang Bereaksi muncul. Seorang pengembang di kerangka kerja populer, berita gembira nyata untuk bisnis modern. Ini bukan orang bodoh yang menggergaji sepeda motornya, dan berani berpikir bahwa ia dapat menciptakan sesuatu. Sekarang, jika Anda memiliki visi Anda sendiri tentang bagaimana menyelesaikan masalah yang diselesaikan oleh liba populer, Anda sendiri segera berpikir bahwa Anda salah. Sebagai contoh, saya percaya bahwa F # adalah alat yang jauh lebih kuat daripada C #. Saya memiliki banyak pengalaman menggunakan kedua teknologi, dan saya memiliki visi sendiri. Tapi tidak ada yang akan mendengarkan saya, F # tidak populer, dan saya idiot.

Dan jika Anda berpikir bahwa tidak ada masalah sensasi, dan Anda belum pernah menemukan gejalanya, maka Anda hidup dalam pengembangan sebagai permulaan. Semuanya dilakukan dengan benar untuk Anda, Anda memiliki C ++, dan tidak semua kerangka kerja bermodel baru ini. Anda jangan biarkan para hipster ini berada di ambang pintu dengan "keracunan" dan keterbukaan mereka. Hanya ada satu masalah. Anda akan beristirahat dari hari ke hari dari usia tua, dan saya harus berurusan dengan apa yang tersisa.


Pikiran bahwa yang jahat menjadi populer, dan yang baik mati dalam hal yang tidak diketahui, diresapi dengan ketidakadilan selama satu kilometer. Jadi itu bau yang membuat saya mual. Ketika artikel saya dengan konsentrat rengekan terbesar mengumpulkan 170 ribu tampilan, saya memutuskan bahwa mulai sekarang saya hanya akan menulis artikel teknis.

Teman saya dan saya telah menyiapkan artikel tentang sistem tipe dalam typeScript selama tiga bulan sekarang, dan tampaknya kita akan membutuhkan banyak untuk menyelesaikannya. Kemudian satu setengah orang akan membacanya, dan pekerjaan kita akan sia-sia. Dan menulis artikel teknis benar-benar berhasil. Kami menulis seluruh perpustakaan untuk memeriksa apa yang kami bicarakan dalam artikel, menyadari bahwa kami salah, menulis ulang artikel, dan kemudian menulis ulang perpustakaan, dan lagi omong kosong. Saya tahu pasti bahwa artikel tentang jenis ini jauh lebih penting daripada semua artikel saya yang digabungkan. Tetapi kita sekarang hidup di dunia di mana artikel-artikel hardcore yang penuh dengan kode sama sekali tidak menguntungkan untuk ditulis.

5-10 ribu orang membaca artikel teknis rata-rata di hub, bahkan jika setengah tahun bekerja di belakangnya. Saya bisa mengomel sekitar-teknis dalam beberapa jam, dan seratus ribu orang akan membacanya. Dalam kasus pertama, saya akan mendapatkan pengalaman yang baik dengan yang saya akan mendorong diri saya ke kehidupan yang lebih baik dengan keringat dan dengan busa di mulut saya untuk membuktikan kepada semua orang bahwa saya benar-benar memiliki pengalaman ini. Dalam kasus kedua, saya akan mendapatkan cara yang mudah untuk menghibur.

Karena Anda membaca ini sekarang, dan bukan artikel tentang jenis, maka saya membuat pilihan saya. Tapi di sini adalah kesenangan saya. Saya mendesak untuk mempengaruhi situasi. Berhentilah mempekerjakan mereka yang mengobrol asyik, berhenti berburu orang di Twitter, berhenti bicara omong kosong bahwa semua pengembang top harus di depan mata. Berhenti mengevaluasi orang di stiker macbook. Dalam perkembangannya, hal terpenting adalah kode apa yang ditulis seseorang. Mencari dan merekrut itu sulit, dan itu hanya akan lebih sulit, well, oke. Manajer dapat berbicara tentang soft skill ini sebanyak yang mereka suka. Mereka berbicara tentang mereka karena mereka tidak punya apa-apa lagi. Saya meminta Anda untuk mengingat ini.

Source: https://habr.com/ru/post/id451812/


All Articles