Moscow Python Conf ++ 2019 - konferensi pertama di mana kami mempersiapkan beberapa pembicara dari awal



"Jika kamu ingin melakukan sesuatu dengan baik, lakukanlah sendiri." Pada 5 April 2019, kami sedang melakukan Moscow Python Conf ke-4, dan saya memutuskan untuk melakukan eksperimen aneh: lihat apa yang terjadi jika Anda membalikkan persiapan laporan secara terbalik.

Seperti yang biasanya dilakukan, Call for Papers terbuka (terbuka, tidak ada yang terjadi padanya), selama satu atau dua setengah bulan, panitia membujuk pembicara utama untuk menawarkan laporan, mereka mengalahkan pekerjaan dan keluarga, dan kemudian beberapa lusinan program, dan semua orang menghembuskan napas. Cara yang baik, dengan satu cacat besar: banyak kecelakaan.

Bukan fakta bahwa pembicara yang berpengalaman pun akan dapat membuat laporan yang kuat tentang topik yang diusulkan. Pembicara "aktif" di perusahaan terkenal mungkin sibuk atau ingin menghadiri konferensi lain. Banyak topik menarik dapat dilewati hanya karena sepuluh orang dari komite program tidak tahu tentang bola besar Python di perut IVI.ru dan tidak ada yang menulis kepada mereka.

Saya memutuskan untuk mencoba mengikuti jalan Pembantai Goblin dan tidak membuang dadu sama sekali: untuk mengunjungi perusahaan sendiri, melakukan wawancara sendiri, memilih topik dan menyiapkan pembicara dari awal. Anda seharusnya melihat mata mereka dari tawaran seperti itu ... Tidak akan ada gambar, tapi saya akan memberi tahu Anda apa yang terjadi di bawah potongan.

Kami memindahkan konferensi dari musim gugur ke musim semi, jadi segera setelah selesainya musim gugur Moscow Python Conf ++ # 3 saya pergi ke orang-orang. Perusahaan IT besar bertindak sebagai manusia, dengan DevRels yang saya kenal atau berbicara di HighLoad ++ yang sama: hh.ru, Domklik, Avito, S7, Tinkoff, Iponweb, Yandex, Rambler, Cyan - daftarnya panjang. Saya menyarankan hal yang sama kepada semua orang:

  1. Saya datang dengan seember kopi dan berbicara dengan pengembang yang tahu tentang Python di perusahaan. Jika ada topik yang menjanjikan - saya mengambil kontak dari orang-orang yang Anda dapat telepon 1-on-1 dan berbicara untuk kode.
  2. Hubungi pengembang, kumpulkan faktur.
  3. Jika ada topik dan tekstur untuk itu, maka saya mengusulkan untuk menyiapkan pembicara dari awal sesuai dengan metodologi saya sendiri. Seorang pembicara yang disiapkan dengan cara ini secara otomatis memasuki program konferensi.

Yang menarik: dari perusahaan-perusahaan yang saya hubungi dan yang menggunakan Python, tidak ada yang menolak. Mungkin semua orang ingin melihat seperti apa ember kopi itu. Seperti ini:


Wawancara dengan perusahaan. Apakah ada Python? Dan jika saya menemukannya?


Saya menemukan Python dan topik menarik di semua orang. Seperti apa biasanya? Di sekitar saya, dari satu hingga sepuluh pengembang, pemimpin tim, dan ahli teknologi berkumpul, kepada siapa saya secara singkat memberi tahu proposal saya, konsep konferensi profesional dan menyarankan untuk memberi tahu saya "apa yang sedang dilakukan di perusahaan dengan partisipasi Python". Awalnya tidak yakin, ceritanya dengan cepat berubah menjadi diskusi tentang "dan kita masih punya ..." dan setelah sekitar dua puluh menit saya melanjutkan untuk mengklarifikasi pertanyaan, memilih topik yang paling menjanjikan untuk konferensi.

Kunci dari wawancara ini adalah untuk mengingat mengapa kita pergi ke konferensi profesional. Sejak zaman sekolah dan institut, kami telah diyakinkan bahwa konferensi adalah tempat di mana orang-orang pergi untuk belajar dan belajar sesuatu yang baru. Ini adalah respons "otomatis" yang dihasilkan otak kita terhadap pertanyaan "mengapa pergi ke konferensi." Otomatis dan salah - apa yang bisa Anda β€œpelajari” dalam pidato 30–40 menit oleh seorang pembicara yang mempersiapkannya untuk audiens seluas mungkin? Belajar dan mempelajari hal-hal baru adalah tentang Internet. Dokumentasi resmi, reddit, berita hacker, media, Habr, stackoverflow dan sumber daya lainnya.

Topik apa yang menarik untuk konferensi?


Konferensi - tentang komunikasi. Ada semua informasi di Internet. Tapi kami, sebagai pengembang, tidak memerlukan semua informasi. Kami membutuhkan yang paling penting dan jawaban atas pertanyaan. Pengalaman pribadi dalam menggunakan teknologi dan menyelesaikan berbagai tugas "dalam dorongan" perusahaan keren. Anda dapat membicarakan semua ini sambil minum kopi (dan kemudian bir di aftapati) di konferensi profesional besar.

Jika Anda melihat konferensi dari sudut ini, mengapa ada pembicara? Pembicara menetapkan topik untuk percakapan dan berbicara tentang pengalaman internal perusahaan: semua yang tidak ada di stackoverflow dan Habr. Saya mencari konten seperti itu dalam sebuah wawancara, menanyakan pertanyaan "apa yang terjadi dengan Anda yang tidak ditulis dalam dokumentasi resmi dan stackoverflow?". Dan sesuatu yang menarik selalu terjadi: setiap perusahaan besar dengan pengembangan Python memiliki serpentarium uniknya sendiri dengan tugas, kesulitan, masalah, dan solusinya sendiri.

Konferensi Moscow Python tentang semua yang dilakukan pengembang Python. Backend, penghancur angka, Pembelajaran Mesin, Big Data, pengembangan web, aplikasi mobile, pengujian dan penyebaran kode dan banyak topik lainnya. Iponweb, misalnya, menghasilkan panel admin unik untuk setiap klien dengan Python. Dan pembicara akan memberi tahu Anda kesulitan apa yang muncul dan bagaimana mengubah Django dengan benar untuk tugas-tugas seperti itu.

Pengumpulan faktur mata-ke-mata melalui Zoom. Apa itu faktur?


Pada akhir wawancara tatap muka, saya mengumpulkan kontak para pengembang, dengan siapa saya mengatur panggilan kecil, selama 20-30 menit, melalui Zoom. Suatu hal yang sangat nyaman untuk panggilan video: panggilan video gratis tanpa batas untuk dua pengguna, Anda dapat menulis video ke komputer Anda, tidak ada masalah khas "panggilan Skype" untuk Skype peer-to-peer. Satu-satunya minus menurut saya adalah solusi kegunaan aneh dengan tombol "bergabung dengan komputer audio" yang tersembunyi: peserta yang terhubung dalam panggilan video melihat video, tetapi tidak mendengar lawan bicara dan juga tidak mendengar. Tetapi jika Anda menjelaskan sebelumnya tentang tombol ini, maka tidak ada masalah lain.

Saya sudah membahas kode dengan pengembang - apakah ada cukup bahan untuk laporan. Dalam brainstorm penuh-waktu, banyak hal diingat berbeda dari yang sebenarnya, panggilan berikutnya untuk pengembang memperbaiki celah ini.

Menelepon semua orang, saya mengajukan tawaran pada perusahaan tentang topik yang paling cocok dari sudut pandang saya. Sebagai tanggapan, perusahaan memberi saya pembicara: biasanya ini yang saya ajak bicara tentang Zoom untuk kode.

Pelatihan Pembicara


Rata-rata, selusin video call masing-masing 30-50 menit dihabiskan untuk laporan. Persiapannya dalam bentuk wawancara di mana saya mengajukan sejuta pertanyaan dan menggali pengalaman unik perusahaan, dan pembicara bertindak sebagai sumber pengetahuan. Persiapan kasar terdiri dari empat bagian:

  1. Kumpulan faktur : pertama, semua yang dikumpulkan pada tahap sebelumnya pada topik yang dipilih disalin di sini, setelah itu saya membombardir pembicara dengan pertanyaan sampai saya melihat cukup bahan dan nilai untuk laporan 30 menit. Biasanya ini adalah 2-3 menelepon, dalam interval di mana pembicara kembali ke tim dan mengklarifikasi detail dan nuansa.
  2. Garis besar laporan : Setelah memeriksa faktur, pembicara dan saya mengatur fakta sehingga kami mendapatkan cerita yang menarik. Biasanya saya menggunakan aroma, tetapi dalam kasus yang ekstrem, Anda dapat menggunakan pendekatan jurnalistik. Ini adalah tahap yang paling sulit, ketika membentuk sebuah cerita, beberapa fakta tidak diperlukan, tetapi detail baru yang menarik mungkin muncul, yang perlu Anda pelajari lebih lanjut.
  3. Membuat slide adalah langkah termudah. Memiliki rencana presentasi, pengalaman dari ratusan pidato dan memahami mengapa slide diperlukan, mereka mudah dibuat. Daftar, diagram, gambar keren dan panah di tempat-tempat yang tak terduga akan membantu audiens mengikuti cerita pembicara, melihat kata kunci dan tidak kehilangan garis besar cerita.
  4. Memotong slide dua sisi . Cheat besar yang kita gunakan selama pidato: pembicara melihat di depannya petunjuk tesis, yang ditempatkan di bagian catatan pembicara dan membagi laporan menjadi banyak, banyak cerita kecil, terisolasi. Cara kerjanya, Anda bisa lihat di sini di video ini:




Panggilan untuk surat-surat


Dengan cara ini, kami mencetak lebih dari sepuluh pembicara (untuk beberapa perusahaan, pembicara belum dipilih, jadi saya tidak akan mengatakan angka pastinya). Selain itu, ada Call for Papers tradisional dan komite program yang akan menelepon setiap pelamar, berbicara tentang topik, dan kemudian memilih yang terbaik. Dalam komite program kami:

Alexander Khayorov

Dev Lead di Chainstack. Dia suka Python dan program diam-diam di atasnya. Segala sesuatu tentang cloud publik, praktik Kubernetes, Istio dan DevOps / SRE adalah hasrat dan bidang minat yang tidak terbatas.



Vladimir Filonov

CTO di itcanfly. Pengembang profil luas dan salah satu penyelenggara komunitas Python Moskow. Dia suka Python, Erlang / Elixir, asynchrony dan TDD. Dia suka menyelidiki bagian dalam perpustakaan, dan kemudian membicarakannya.



Zlata Obukhovskaya

Timlide di Nvidia. Saya sudah terbiasa dengan ekosistem Python selama sepuluh tahun, selama ini saya mencoba hal-hal yang berbeda: dari penelitian Ilmu Data hingga pengembangan proyek dan manajemen tim yang tinggi. Baru-baru ini, ia telah mengajar di Learn Python, mempelajari topik bimbingan dan pengembangan profesional pengembang. Dia tertarik pada sistem terdistribusi dan membangun komunitas teknis. Dia bisa berbicara lama tentang budaya teknologi, yang harus didorong oleh strategi.



Ivan Tsyganov

Pengembang perangkat lunak di Positive Technologies. Programmer Python. Pembicara banyak konferensi untuk programmer dan penguji. Dia sedang mempersiapkan konferensi keamanan informasi terbesar di Rusia - PHDays. Perlahan tapi pasti, dia sedang membangun rumah yang benar-benar cerdas.



Leonid Calneus

DevRel di DataArt. Penyelenggara sejumlah komunitas pengembang Siberia, konferensi DevFest Siberia, Gophercon Russia. Dia mencintai Python, menulis di Go :)



Nikita Sobolev

CTO di wemake.services. Kebanyakan dari semua dia suka mengatur proses teknis di perusahaan. Dia aktif menulis open-source dan berbicara di berbagai konferensi: dari SDM hingga pemrograman fungsional. Suka Python dan Elixir. Menggunakan JavaScript.




Dmitry Nazarov

Python TeamLead di DataArt. Sosok andalan gerakan Python, anggota komite program konferensi: PiterPy (2017, 2018), PyCon-LT, Moscow Python Conf ++. Salah satu pendiri proyek PiterPy Meetup, Django Girls SPb, PyLadies SPb dan SPb Reliability Meetup. Dia menyukai web, startup dan melakukan acara IT. Kurator program Belajar Python. Dia tampil di Moskow, Lisbon, Berlin, Minsk, Lithuania. Maskot konferensi adalah index-tech.ru dan menulis tentang masalah perekrutan.




Andrey Vlasovskikh

Pimpinan Teknis PyCharm di JetBrains. Pengembang dan arsitek perangkat lunak. Dia telah bekerja dalam pengembangan perangkat lunak selama lebih dari 10 tahun. Dia memiliki pengalaman dalam mengembangkan alat pendukung desain perangkat lunak (sistem perakitan dan penyebaran, parser, analisis kode sumber), pengembangan aplikasi web, dan sistem analisis data.



Khusus untuk Habr


Saya memiliki satu slot lagi untuk menyiapkan speaker dari awal. Sebelum konferensi, sedikit kurang dari tiga bulan, dan jika Anda memiliki topik yang menarik - kirimkan melalui Call for Papers dengan catatan "proyek khusus untuk Habr." Saya akan menelepon semua pembicara yang mengirimkan laporan, dan jika ada topik yang menarik, saya akan mengambil satu untuk mempersiapkan sesuai dengan metode yang dijelaskan di atas.

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


All Articles