Artikel ini adalah bagian dari serangkaian tips untuk programmer pemula.
Contoh Berita Beranda PeretasPemrogram pemula membuat sejumlah besar kesalahan di bawah pengaruh media teknis.
Ketika Anda belajar di sekolah atau perguruan tinggi, Anda mendapatkan sebagian besar informasi pemrograman dari media teknis seperti
Hacker News , pertemuan, konferensi,
Free Code Camp, dan kursus
Hacker Noon . Kemudian gudang peralatan Anda dipenuhi dengan banyak teknologi yang sedang dibahas dengan penuh semangat di sana - katakanlah, layanan mikro, semacam kerangka front-end atau blockchain.
Kesalahan paling umum adalah menganggap sumber-sumber ini sebagai
cermin industri. Bahkan, mereka lebih seperti
pasar .
Media teknis sebagai bazar
Bayangkan sebuah bazaar raksasa di zaman kuno. Ribuan pedagang mengisi konter yang menjual barang-barang dari seluruh dunia. Pemilik pasar menemukan pedagang paling unik dan memberi mereka tempat terbaik. Analogi untuk media teknis ini bekerja pada beberapa tingkatan.
Pertama, di pasar, penjual harus meyakinkan Anda tentang satu hal: membeli produk mereka. Dalam media teknis, vendor adalah perusahaan alat, kursus pelatihan, proyek sumber terbuka, dan perusahaan yang mencari pengembang. Karena sangat bergantung pada pilihan karyawan, organisasi-organisasi ini paling termotivasi untuk membuat dan mendistribusikan konten.
Seperti di zaman kuno, pedagang mencoba menggosok diri dengan kepercayaan. Dalam pengembangan perangkat lunak, ini mirip dengan pemasaran konten, di mana
periklanan menyamar sebagai konten yang bermanfaat . Selain itu, banyak insinyur hebat terlibat dalam pengembangan, daripada menulis, artikel, dan komentar, yang membatasi kontribusinya pada perdebatan penting (dan fakta bahwa seseorang mengembangkan perangkat lunak open source tidak secara otomatis berarti bahwa tujuannya sesuai dengan Anda).
Pedagang mengatur nada di pasar. Media teknis tidak didominasi oleh insinyur yang bijaksana, tetapi dengan memiliki minat pribadi yang spesifik dan pendapat yang lebih jelas. Teknologi yang terbukti dan nyata sering memiliki sedikit pendukung atau pengikut fanatik, sedangkan yang terbaru memiliki kelompok pendukung yang termotivasi.
Kedua, pasar menarik pembeli dari semua garis. Hacker News juga dikunjungi oleh pengembang pemula, administrator sistem, administrator basis data, spesialis data, kriptografi, dan insinyur antarmuka. Saat memutuskan teknologi mana yang akan digunakan berdasarkan pos populer, Anda dapat mencampur kebutuhan satu komunitas dengan komunitas Anda. Bahkan dalam satu komunitas - katakanlah, web - kebutuhan startup bisa sangat berbeda dari kebutuhan agen konsultasi yang membuat banyak situs web. Sebagai gantinya, media menyebarkan pandangan bahwa teknologi baru memecahkan masalah.
Ketiga, pemilik mengelola bazaar dengan tujuan memaksimalkan penjualan, dengan kondusif bagi pedagang yang sukses. Di jejaring sosial dan blog teknis, ini berarti peningkatan dalam keterlibatan, pandangan, dan peringkat. Di konferensi dan pertemuan - hunian aula, yaitu jumlah pengunjung. Penyelenggara berusaha untuk menarik pembicara yang "benar" dan menunjukkan konten yang paling diminati oleh audiens target dan sponsor. Dengan demikian, ini mengubah perilaku setiap pedagang yang ingin bertahan hidup.
Selain informasi yang salah, keterlibatan ini memanipulasi keinginan kami untuk mengikuti kemajuan. Tampaknya bagi pengembang bahwa ia harus menggunakan teknologi yang paling banyak dibicarakan sehingga keterampilannya tidak menjadi usang. Dalam media tradisional,
laporan kematian dipicu
oleh pandangan maksimum; dalam pengembangan perangkat lunak, ini adalah teknologi baru.
Blog Kamp Kode Gratis
Sumber: Posting blog Camp Kode Gratis, 2014Bandingkan bagaimana media teknis menjelaskan topik dan bagaimana profesor ilmu komputer atau insinyur objektif melakukannya.
Berita peretas
Hari ini, Hacker News adalah salah satu sumber daya paling populer untuk insinyur perangkat lunak.
Di startup Y Combinator, seperti milik saya, itu adalah alat yang sangat berharga di mana Anda dapat berkomunikasi dengan pikiran yang paling cerdas. Ketika digunakan dengan benar, ini menunjukkan banyak pendapat masyarakat. Ini sangat penting bagi pengembang pemula dan tim kecil, di mana komunitas dewasa sering hilang. Tetapi dia memiliki beberapa kelemahan kritis.
Seperti di pasar, setiap pos tergantung pada peringkat. Jika kita membandingkan sistem bangunan kuno, tetapi penting, seperti Webpack, maka rata-rata ada lebih banyak konten dan sensasi di seputar teknologi terbaru. Ini menciptakan kesan yang salah tentang apa yang sebenarnya digunakan orang dalam pekerjaan sehari-hari. Seperti yang
dicatat oleh Paul Graham, "jumlah ... artikel tentang masalah ini tidak berarti seberapa seriusnya, tetapi seberapa banyak artikel yang mengklaimnya diminati."
Komunitas mirip-reddit seperti Hacker News sering memberikan kekuatan yang sangat kecil bagi para ahli. Seperti dalam demokrasi apa pun, warga negara yang termotivasi mendapatkan kekuasaan, yang tidak selalu masuk akal dalam masalah yang sangat terspesialisasi. Dalam lingkungan ini, pakar basis data paling cerdas di dunia hanya memiliki satu suara.
Perusahaan pengembang yang termotivasi secara strategis tertarik untuk mendistribusikan konten mereka di situs-situs ini. Mereka menyembunyikan identitas mereka di balik perantara yang seharusnya objektif. Misalnya, MongoDB menggunakan perusahaan portofolionya yang menerima pembiayaan usaha darinya: mereka
secara terbuka menyatakan betapa mereka menghargai MongoDB. Vendor berpengalaman dalam astroturfing, yaitu mengelola opini publik melalui perantara. Di Y Combinator, Anda dapat membuat cincin suara untuk meningkatkan peringkat posting, meminta teman-teman untuk menulis komentar pertama mereka agar dapat membentuk wacana diskusi dengan benar.
Konferensi & Rapat
Konferensi dan rapat adalah cara kunci lain bagi pengembang untuk tetap mendapatkan informasi terbaru.
Konferensi adalah bisnis yang sangat menguntungkan. Tetapi untuk sukses, Anda harus fokus pada tren hype, di mana ada minat laten. Oleh karena itu, ratusan konferensi tentang cryptocurrency dan React diadakan, tetapi sangat sedikit tentang
alat penting seperti C.Banyak pembicara di konferensi juga memiliki minat mereka sendiri. Seperti
dicatat oleh MongoDB , yang mengadakan konferensi sendiri, pembicara tertarik oleh faktor-faktor berikut:
- meningkatkan jaringan kencan
- meningkatkan harga diri
- rekrutmen untuk perusahaan Anda
- memasarkan perusahaan Anda
Harap perhatikan bahwa tidak satu pun dari alasan ini yang ada hubungannya dengan membantu audiens.
Dan ketika media secara teratur mengadakan konferensi, menjadi
jauh lebih sulit untuk mengkritik calon pembicara yang harus diundang di masa depan untuk membuat konferensi itu sukses.
Kiat
Mungkin suatu hari nanti kita akan dapat membentuk lingkungan yang tepat.
Ini dapat mendorong publikasi konten yang bermakna dan mendorong komunitas untuk mengkritik setiap konflik. Hacker Noon atau Free Code Camp akan menampilkan evaluasi konten oleh para insinyur yang sadar.
Pada saat yang sama, media teknis harus dianggap hanya sebagai satu titik data, melengkapi informasi dengan pendapat pengembang yang berpengalaman (jangan sampai terlalu ekstrem, seperti Thomas Jefferson, yang memiliki kata-kata terkenal: "Saya akan menambahkan bahwa seseorang yang tidak pernah melihat di koran memiliki pengetahuan yang lebih baik daripada orang yang membaca koran ”). Media teknis seharusnya tidak menjadi jendela utama di mana Anda melihat dunia.
Juga bermanfaat untuk mengevaluasi secara kritis konten apa pun dengan mengajukan beberapa pertanyaan:
- Motif : apa motif penulis? Bagaimana ini mempengaruhi artikel?
- Latar Belakang : apa latar belakang teknis penulis? Tumpukan teknologi apa yang dia gunakan? Proyek apa?
- Relevansi : seberapa relevan secara pribadi dengan Anda dengan masalah yang diselesaikan teknologi? Apa kerugiannya?
Tautan yang bermanfaat