
Sebenarnya di foto: pembicara Alexey Vinogradov dan Barukh Sadogursky berpendapat yang mana di antara mereka yang nyata
Heisenbug memiliki dua siaran online, dan laporan hari pertama dari ruang pertama terbuka untuk semua orang (dan yang dibayar memiliki akses ke semua laporan di kedua hari). Dan agar postingan tentang bagaimana konferensi diadakan agar lebih menarik dan bermanfaat bagi Anda, pertama-tama kami memilah apa yang terjadi secara terbuka: dengan cara ini Anda tidak hanya dapat mengetahui apa yang dilihat orang di aula, tetapi juga segera melihatnya sendiri menggunakan tautan.
Dan pada akhirnya mereka menulis yang mana dari speaker Heisenbug 2020 Piter berikutnya yang sudah diketahui - dan di antara mereka akan, misalnya, Robert "Paman Bob" Martin !
Apa yang ada di YouTube

Berikut adalah laporan dari siaran terbuka - dan setiap deskripsi memiliki tautan yang sesuai:
- Keynote pengantar cocok untuk pertanyaan umum, dan Ingo Phillip berbicara tentang apakah AI akan menghapus pekerjaan penguji. Mungkin, Anda dapat segera merusak "di tahun-tahun mendatang, itu tidak akan hilang": seharusnya tidak ada sensasi. Sebagai gantinya, disarankan untuk merenungkan apa yang sebenarnya membantu pembelajaran mesin untuk dilakukan dan mengapa tugas pengujian jauh melampaui ini.
- Lebih jauh dari diskusi tentang besok, semuanya beralih ke laporan konkret tentang tugas hari ini. Dan Adam Carmi mempertimbangkan topik yang sama tentang pembelajaran mesin dengan cara yang sama sekali berbeda: bahkan jika suatu hari nanti AI akan menguji kita, sejauh ini kita harus menguji sistem pembelajaran mesin, bagaimana cara melakukannya? Adam membagikan sejumlah kiat, misalnya, berlawanan dengan intuisi: untuk mencakup bahkan bug yang terbuka dengan uji regresi. Karena ketika Anda bereksperimen dengan ML, bug semacam itu dapat tiba-tiba menghilang dengan sendirinya, dan penting untuk tidak melewatkannya.
- Irina Rubchenko dari Tinkoff dalam laporannya "Automation of the Automation Department" berbicara tentang hal berikut: dalam pertanyaan "merekrut insinyur untuk mengotomatisasi pengujian atau menghubungkan pengembang yang akan membuat kerangka kerja untuk ini," mereka meletakkannya pada yang kedua - dan mereka tidak gagal! Sekarang mereka memiliki satu orang yang menguji proyek, dan tes e2e ditulis sendiri. Ngomong-ngomong, ada pembicara lain dari Tinkoff di konferensi, dan seluruh trailer ditembak di perusahaan tentang laporan mereka, bergaya seperti iklan televisi lama:
- Begitu Roman Poborchiy bekerja di Yandex - tidak mengherankan bahwa topik "Bagaimana cara mengevaluasi kualitas pencarian" dekat dengannya. Di sini pertanyaannya muncul, "tetapi Yandex menempatkan sumber daya yang sangat besar ke dalam pencarian, dan apa gunanya mendengarkan nuansa rumit yang tidak akan dicapai oleh tangan kita?" Namun, Roman mulai dengan "penambangan mudah" - perbaikan yang dapat dicapai dengan sedikit darah. Dan contoh yang lebih kompleks, meskipun mereka tidak mendorong Anda untuk menginvestasikan banyak energi dalam meningkatkan pencarian, menarik dalam diri mereka sendiri.
- Laporan Anatoly Korovin disebut "Menguji proyek IoT. Di mana pengumpul sampah saya ” , dan ini mungkin menyesatkan seseorang: apa, javist menemukan C / C ++ di IoT dan tidak bisa hidup tanpa pengumpul sampah? Tetapi pada kenyataannya, itu adalah masalah yang sama sekali berbeda: penghapusan sampah nyata, sensor yang membantu mengendalikan proses ini, dan backend dari semua ini (dengan Java yang biasa). "Internet di setiap tempat sampah" terdengar seperti sesuatu yang futuristik, tetapi laporan itu dengan jelas menunjukkan bagaimana IoT telah memainkan peran sosial yang penting - dan sekarang membutuhkan pengujian juga.
- Akhirnya, hari pertama diakhiri dengan pidato oleh Vitaliy Fridman . Penonton Heisenbug telah lama menyukai keynote menawan yang terkait dengan UI / UX (misalnya, Anda dapat mengingat "Trik dari sudut gelap antarmuka seluler" ). Sekarang dia berbicara tentang masalah yang berkaitan dengan UX dan privasi: di satu sisi, tidak ada yang suka semua peringatan ini tentang cookie, dan di sisi lain, layanan kadang-kadang melakukan sesuatu dengan data pengguna yang jelas perlu ditolak. Reaksi publik sama antusiasnya dengan pidato Vitali sebelumnya - ini adalah salah satu laporan yang paling dinilai tinggi tentang Heisenbug ini.
Apa yang tidak masuk ke siaran terbuka

Dan laporan menarik apa yang telah dirampas oleh pemirsa publik? Kami akan menyebutkan tiga yang dinilai sangat tinggi oleh pemirsa:
- Banyak orang tahu Artyom Eroshenko bekerja di Allure dan pada laporan yang relevan - dia sudah menjadi veteran Heisenbug. Kali ini, topiknya bukan Allure, tetapi visualisasi dari cakupan autotest, dan peringkat kembali tinggi. Detail lucu: memperkenalkan dirinya pada awalnya, Artyom berjanji bahwa Allure akan segera mendukung perlengkapan di JUnit 5 - dan sekarang itu benar - benar terjadi . Dia juga menyebutkan posting terbaru dari blog Atlas kami - juga proyeknya.
- "Selenide: Brandashmyg" oleh Alexey Vinogradov adalah laporan percobaan yang menarik. Nama "Brandashmyg" mengacu pada episode interaktif dari seri "Cermin Hitam", di mana pemirsa secara teratur membuat pilihan, memengaruhi plot. Prinsip yang sama digunakan di sini: ada "garpu plot", di mana aula memilih salah satu opsi. Yaitu, jika orang-orang di antara hadirin mengangkat tangan mereka secara berbeda, mereka akan mendengar sebagian laporan lain, dan materi disiapkan selama lebih dari satu jam. Menilai dari perkiraan, percobaan ini sangat berhasil.
- Akhirnya, "Menguji mesin game Amazon Lumberyard" oleh Artyom Nesiolovsky memungkinkan orang-orang yang tidak terkait dengan game dev untuk terjun tidak hanya ke dalam pengujian game, tetapi ke dalam pengujian mesin game, yang digunakan dalam banyak game. Apakah Anda berpikir bahwa proyek Anda memiliki terlalu banyak kemungkinan kombinasi fitur yang berbeda? Pikirkan tentang berapa banyak opsi berbeda yang disediakan game 3D modern.
Dan bukan hanya laporan

Sarapan bertema tentang DevOps
Tetapi jika tampaknya konferensi itu mengarah pada laporan siaran online, sebenarnya ini jauh dari kasus - ada banyak hal yang tidak dapat Anda sampaikan dalam format video, kehadiran pribadi diperlukan.
Di masa lalu, Heisenbug bereksperimen dengan "pembicaraan kilat," mini-talk lima menit dari semua orang tentang topik sewenang-wenang yang terkait dengan IT. Gagasan itu ternyata berhasil, dan sekarang mereka dilaksanakan lagi, sudah lebih menyeluruh, dengan pengumuman di muka.
Dan sebagai percobaan baru, "sarapan tematik" berlangsung: pada pagi hari kedua, dengan pancake, para peserta, bersama dengan Barukh Sadogursky dan Ekaterina Bateeva, membahas berapa banyak kebutuhan nyata di DevOps dan berapa banyak pemasaran. Menjelang akhir diskusi, jumlah orang yang percaya pada manfaat Devops telah meningkat - tidak mengherankan, mengingat partisipasi Baruch, yang, pada Heisenbug sebelumnya, mengubah banyak orang menjadi kepercayaan ini (dan pada akhir hari kedua konferensi ia mengatakan bagaimana untuk hidup dengannya sekarang).
Dari kegiatan yang lebih akrab, ada, misalnya, sesi BOF (satu dalam bahasa Inggris, yang lain dalam bahasa Rusia), di mana peserta, bersama dengan pembicara, membahas masalah-masalah mendesak. Gairah kadang mendidih di sana, jadi ini jelas bukan format untuk ditonton di siaran, tetapi untuk partisipasi pribadi. Format lain yang akrab adalah zona diskusi, di mana pembicara diwawancarai dengan benar. Misalnya, jika interaktif Alexey Vinogradov "Brandashmyga" bertanya-tanya "apa yang akan mereka katakan jika aula membuat pilihan ini secara berbeda", maka itu adalah peluang besar untuk mengetahuinya.
Dan, tentu saja, ada bebek untuk para peserta, yang hampir menjadi simbol Heisenbug. Tidak ada bebek di mana pun. Kali ini, serangkaian opsi berbeda dari yang sebelumnya, sehingga banyak peserta yang secara bertahap mengumpulkan koleksi yang beragam.

Dan di sini, misalnya, detail yang menarik. Di Heisenbug ini ada seorang penonton yang secara khusus terbang dari Jepang (!). Ternyata ia umumnya suka menghadiri konferensi di berbagai negara, tetapi khususnya di Heisenbug ia sangat menyukainya sehingga ia terbang untuk kedua kalinya (!!). Dan terlepas dari kurangnya pengetahuan tentang Rusia, ia merasa sangat nyaman sehingga ia bahkan tampil di segmen pembicaraan kilat (!!!). Kami selalu berusaha memastikan bahwa dalam slot waktu apa pun ada sesuatu dalam bahasa Rusia dan Inggris - dan inilah hasilnya: ternyata Anda dapat menghadiri konferensi tanpa pengetahuan bahasa Rusia, dan itu akan tetap menarik, karena akan ada laporan kapan saja untuk pergi. Secara umum, jika Anda memiliki kolega asing - mungkin masuk akal untuk memanggil mereka di Heisenbug.
Peserta Jepang ternyata sangat ramah dan banyak bicara - jadi mudah bergaul dengannya dengan membandingkan cara mereka mendekati pengujian di Rusia di Jepang. Dan saat-saat jaringan yang begitu tiba-tiba - sehingga Anda benar-benar tidak dapat menangkap siaran, dialog menarik muncul secara spontan. Jadi, jika itu juga penting bagi Anda, Anda tidak harus membatasi diri pada rekaman video, tetapi pergi ke konferensi dengan kaki Anda.
Apa selanjutnya: Heisenbug 2020 Piter

Beberapa bulan lagi sampai Heisenbag berikutnya - akan diadakan di St. Petersburg pada 8-9 April . Tapi sekarang nama-nama beberapa pembicara sudah dikenal, dan semuanya menarik di sana:
- Robert "Paman Bob" Martin . Paman Bob tidak membutuhkan pengantar khusus - buku Kode Bersih berbicara untuk dirinya sendiri. Dan jika Anda melihat Twitter-nya sekarang, kata yang paling sering adalah "tes" - jadi dia jelas memiliki sesuatu untuk dibicarakan dengan audiens Heisenbug.
- Andrey Lushnikov mengerjakan proyek-proyek terkenal seperti Chrome DevTools dan Puppeteer - dan laporannya tentang Puppeteer menerima peringkat audiens yang sangat baik di Heisenbug, dan sekarang Andrei akan kembali dengan topik baru.
- Anna Chernysheva juga merupakan nama yang akrab bagi pemirsa dari laporan sebelumnya (misalnya, "BDD berwarna merah muda" ). Anna juga salah satu penulis perpustakaan Akita BDD.
- Tetapi Adam Thornhill dan Marcus Tucker tidak datang ke Heisenbug sebelumnya - tetapi mereka membuktikan diri di konferensi asing, di mana kami bertemu mereka. Marcus terlibat dalam IoT, dan Adam sedang mengembangkan alat untuk "analisis sosial" kode (seperti yang Anda tahu, arsitektur dari setiap proyek besar selalu mencerminkan koneksi manusia dalam proyek ini).
Apakah Anda sudah ingin pergi ke sana? Atau apakah Anda bahkan ingin berbicara pada konferensi yang sama dengan Paman Bob? Atau apakah Anda memerlukan lebih banyak informasi untuk memutuskan apakah akan pergi? Dalam semua kasus, tautan yang sama akan membantu - ke situs web Heisenbug , tempat informasi paling relevan akan muncul dan laporan dapat disampaikan.
Sampai jumpa di bulan April di St. Petersburg!