Hai Habr! Hari ini saya ingin berbicara tentang etika, yaitu etika di bidang profesional. Ini akan menjadi pertanyaan layanan yang melakukan aktivitas 'palsu' (seperti manusia) dan keraguan di mana mereka dapat menghasilkan pengguna biasa, dan profesional di bidang pengembangan.

Jadi, mari kita mulai. Apa yang saya maksud dengan frasa "aktivitas palsu" tidak sulit ditebak: itu adalah manipulasi dan kompromi data yang bertanggung jawab atas indikator aktivitas Anda, atau lebih tepatnya, tindakan di Internet. Dengan ini, tentu saja, setiap dari Anda yang menggunakan jejaring sosial setidaknya satu kali menemukan: Facebook, Instagram, dan sebagainya.
Saya akan menjelaskan skema ini pada contoh Instagram: setiap orang memiliki akun sendiri, dan untuk pengembang disediakan akses API. Dan apa yang kami lakukan? Kami mulai meluncurkan bot yang dapat melakukan segala macam aktivitas melalui akun seseorang (seperti suka, berlangganan, mengomentari pos orang lain, atau bahkan secara mandiri mengelola halaman (atau pemilik) mereka, misalnya
@neuralcat ). Dan segera kesempatan ini mulai digunakan secara aktif di bidang bisnis. Menarik audiens baru dengan menargetkan berdasarkan kriteria tertentu dan melakukan aktivitas di halaman mereka. Semuanya akan baik-baik saja, tetapi seiring berjalannya waktu melampaui semua batas. Setiap hari, lusinan akun yang tidak dapat dipahami seperti foto Anda, meninggalkan komentar spam, memberi tag Anda pada posting iklan dan sebagainya.
Aktivitas Bot telah melampaui semua batas kehati-hatian yang saat ini Instagram tutupi API-nya, dan berikut adalah salah satu alasannya:
βSebagian besar layanan yang bekerja dengan posting otomatis, suka, dan suka suka-OML - lakukan melalui api pribadi - masuk / kata sandi, tetapi tidak melalui API resmi. " Pendapat saya murni tentang etika di sini adalah negatif. Mengompromikan aktivitas pengguna memenangkan kepercayaan pengguna pada layanan, yang merusaknya dengan waktu.
Dan sekarang mari kita beralih dari contoh dari Instagram ke contoh yang lebih terkait dengan kita sebagai pengembang. Meet, GitHub - layanan web terbesar untuk menampung proyek TI dan pengembangan bersama mereka. Ini juga memiliki indikator aktivitas:

Sekarang, mari kita lihat screenshot kegiatan berikut:


Dan di sini saya punya pertanyaan: apakah bisa diterima? Di satu sisi, seseorang membuat skrip yang menjaga indikatif aktivitasnya (yah, jika ia menulisnya sendiri), tetapi di sisi lain, bayangkan situasi di mana, misalnya, seorang perekrut perlu memilih seorang kandidat untuk suatu posisi, lihat sekilas statistik akan membuat kesan positif dari seorang kandidat, terutama dari sisi profesional, tetapi apakah ini benar-benar terjadi?
Apalagi sekarang, layanan seperti
itu mulai muncul, yang memungkinkan Anda mengaktifkan otomatisasi aktivitas Anda dalam beberapa klik. Layanan tersebut melakukan jumlah komit yang berbeda per hari, dan kemudian dengan mata tidak lagi mungkin untuk membedakan di mana orang yang sebenarnya, tetapi di mana bot berada:

Saya tidak menyalahkan orang yang menggunakan layanan atau skrip tersebut, tetapi saya memberikan alasan untuk berpikir apakah akan memberikan layanan seperti itu sehingga nantinya tidak akan menjadi masalah seperti dengan API Instagram. Masa depan layanan apa pun, termasuk GitHub, tergantung pada pengguna dan bagaimana mereka akan menggunakannya. Terima kasih atas perhatiannya