Halo semua. Kolega baru-baru ini menulis di blog ini bahwa
SRI - sebagai layanan: juga memerlukan format interaksi, otomatisasi, dan eksperimen yang berbeda. Itulah yang akan kita bicarakan hari ini di HabrΓ©. Juga akan ada tautan yang bermanfaat bagi para kandidat.
Saya tidak ingin mengulanginya terlalu jauh: semua informasi dasar tentang SRI 2019 ada di website. Izinkan saya mengingatkan Anda tentang peluang bagi pria dari kota lain: sebutkan di formulir aplikasi jika Anda ingin mengambil bagian pertama (dari 7 September hingga 25 Oktober) secara in absentia. Tentu saja, kami tidak akan menolak partisipasi penuh waktu bagi mereka yang menyelesaikan tugas ujian - kami akan membayar asrama dan makanan.
Kami mengundang semua orang ke SRI yang tertarik dengan pengembangan front-end dan kurang berlatih. Selama Sekolah, siswa memperoleh pengalaman dalam pengembangan tim, mempelajari pemikiran sistem dan mengembangkan keterampilan yang diperlukan untuk pekerjaan masa depan di Yandex dan perusahaan serupa. Jalur karir lulusan SRI terlihat seperti ini: pertama mereka menjadi junior developer, kemudian developer, dan akhirnya menjadi pemimpin tim.
Ini akan menjadi Sekolah ketujuh di Moskow dan sekolah keempat belas, jika kita memperhitungkan semua kota tempat diadakannya - Simferopol, Minsk, Yekaterinburg, St. Kami memiliki proyek yang fleksibel. Setiap kali kami mendengarkan masukan siswa: kami mengubah, menghapus, menambahkan sesuatu berdasarkan kebutuhan mereka dan perubahan dalam industri.
Mulai latihan
Kami membuat tugas pengantar menjadi cukup sulit. Arti penugasan rekrutmen di Moskow serupa dengan itu
Setelah mendaftar di Sekolah, peserta harus melalui dua tahap. Pada awalnya, siswa mendengarkan ceramah, mengerjakan pekerjaan rumah dan kemudian meninjaunya bersama dengan guru dan siswa lainnya tepat di kelas. Hasilnya adalah efek sinergi yang kuat.
Salah satu perkuliahan tentu diadakan dalam format yang jauh lebih intensif dibandingkan perkuliahan lainnya. Di sini kita mempelajari algoritma: selama beberapa jam berturut-turut, siswa mempelajari teknik-teknik algoritma utama dalam praktik.
Pada tahap kedua, para peserta bersatu satu sama lain dalam tim kecil dan bekerja dalam mode hackathon (kami menyebutnya cutsathon). Selama tahap kedua, siswa mengerjakan proyek nyata di bawah bimbingan karyawan Yandex. Di final - pertahanan proyek. Yang paling sukses memiliki peluang nyata untuk masuk ke produksi.
Itu tidak selalu seperti itu.
Bagaimana SRI berubah
Kami menyelenggarakan Sekolah ini pertama kali pada tahun 2012. Awalnya, idenya adalah kami sendiri kekurangan spesialis dan kami memutuskan untuk βmenumbuhkanβ mereka. Namun demikian, kami tidak membatasi siswa di mana mereka dapat bekerja nantinya. Penting untuk menyelesaikan tugas tingkat tinggi - untuk memperkuat ekosistem yang lebih besar dengan mengembalikan lulusan ke ekosistem tersebut dengan pemahaman mendalam tentang frontend. Pada konferensi dan pertemuan dengan pengembang, Anda dapat melihat bagaimana proses ini membuahkan hasil.
Format dan program
Sebelumnya yang ada hanya perkuliahan dengan pekerjaan rumah dan pembelaan tugas akhir. Apalagi perkuliahannya luas, dirancang untuk tingkat dasar pengetahuan mahasiswa. Lambat laun kami menyadari bahwa ini tidak masuk akal. Semua informasi sudah tersedia secara online, yang lebih penting adalah memotivasi siswa untuk mencari sendiri informasi yang diperlukan, memberikan vektor yang tepat dan secara umum menanamkan keinginan untuk belajar. Selain itu, selama bertahun-tahun menyelenggarakan SRI, kami telah mengumpulkan banyak materi tentang topik-topik dasar, dan kami memperbaruinya secara berkala.
Sekarang kami lebih berkonsentrasi pada peninjauan pekerjaan rumah secara publik. Ini adalah bagian penting dari proses pendidikan. Analisis bersama tentang masalah paling umum di setiap topik setelah setiap perkuliahan membantu mengkonsolidasikan materi dalam praktik.
Ketika format Srikaton ditemukan, hal ini memberikan dorongan tertentu pada prosesnya. Sebelumnya, siswa mempersiapkan tugas akhirnya di rumah sendiri. Kami pikir akan lebih efektif untuk meningkatkan kerja tim. Keterampilan ini sulit diperoleh jika Anda seorang pengembang antarmuka pemula yang bekerja di perusahaan kecil, dan terlebih lagi jika Anda seorang pekerja lepas. Di srikathons, setiap tim memiliki mentor dari Yandex - pengembang berpengalaman, mereka membantu siswa menjalin hubungan dan membangun proses kerja.
Salah satu Shrikathon
Kami juga mencoba format sekolah bersatu ketika kami bekerja dalam konteks βMobilisasi,β sebuah proyek pendidikan pada tahun 2017 untuk pengembangan produk seluler. Siswa dari SRI, Sekolah Manajer, Sekolah Pengembangan Seluler, dan Sekolah Desain Seluler digabungkan menjadi beberapa tim pada waktu yang bersamaan.
Tahun ini kami ingin mengulangi hal serupa: kami akan membentuk tim campuran dari Sri Lanka dan pelajar dari
Memeriksa tugas tes
Setiap tahun tugas tes menjadi sedikit lebih sulit bagi pelamar, dan memeriksanya menjadi lebih mudah bagi kami. Sekolah pertama menerima lusinan lamaran - kami kemudian memeriksanya secara manual. Tahun ini akan ada sekitar dua ribu lamaran. Kami harus mengoptimalkan proses verifikasi: kami membuat satu daftar periksa dan mendistribusikan tugas verifikasi kepada banyak orang. Kami sudah mencoba di ShRI yang lalu, dan kali ini kami akan memperkuat berbagai otomasi dan semi-otomatisasi proses verifikasi. Misalnya, kami akan menggunakan tes otomatis untuk memeriksa pekerjaan dengan cepat sebelum mengirimkannya ke pengembang untuk evaluasi ahli.
Tim
Sekitar seratus orang terlibat dalam pengorganisasian dan pelaksanaan SRI. Ini adalah pengembang antarmuka dari seluruh Yandex, dari semua departemen, bahkan dari unit bisnis. Beberapa membantu membuat program, yang lain memberikan ceramah atau mengawasi penulisan. Karena penyelenggaranya banyak, hal ini tidak terlalu mengganggu tugas kerja karyawan saat ini. Ada juga manfaatnya bagi mereka: mereka belajar melatih orang lain, membimbing, dan secara umum mengerjakan proyek yang lebih kompleks. Menang-menang.
Orang-orang
Sama seperti pekerjaan dan magang kami, tidak ada batasan umur. Kami menunggu mahasiswa dan spesialis yang memiliki pengalaman minimal dalam pengembangan front-end. Penting bagi kami bahwa seseorang memiliki keinginan dan kemampuan untuk belajar.
Siswa SRI berada dalam kondisi ambang batas: dia sudah mengetahui dan mampu melakukan sesuatu, tetapi dia mungkin kurang memiliki pengetahuan sistem dan pengalaman dalam pengembangan tim di perusahaan besar, dia kurang berlatih. SRI tidak mengajar dari awal.
Pada saat yang sama, Anda mungkin bukan seorang pengembang front-end, melainkan terlibat dalam, misalnya, desain, manajemen proyek teknis, atau pengembangan back-end. Bagaimanapun, jika pengetahuan dan pengalaman Anda cukup untuk menyelesaikan tugas tes, masuk akal untuk belajar di SRI. Pengetahuan mendalam tentang frontend akan memungkinkan Anda untuk lebih memahami masalah rekan kerja Anda.
Jika setiap desainer dan manajer yang bekerja dengan kami memiliki tingkat pemahaman pengembangan antarmuka seperti ini, semua orang pasti akan menjadi lebih baik.
Selama bertahun-tahun menjalankan Sekolah, kami memperhatikan bahwa pengembang yang bekerja di Yandex dari SRI menunjukkan hasil yang sangat baik dalam tinjauan internal.
Kami mengaitkan hal ini dengan fakta bahwa siswa SRI memiliki pola pikir dan pola dasar siswa yang benar. Mereka memandang dunia dengan mata terbuka dan tidak segan-segan bertanya jika ada yang kurang jelas. Mereka tahu cara bekerja secara mandiri dan mudah bekerja sama dengan orang lain.
Dari kota lain
Kami mendatangkan siswa dari seluruh Rusia, karena belajar aktif dan hidup bersama dengan orang-orang yang berpikiran sama menciptakan rezim yang sangat intensif - sehingga mengeluarkan mereka dari konteks asal mereka. Ini seperti perkemahan musim panas, asrama siswa, atau format coliving yang sekarang populer. Beberapa peserta dari Moskow merasa iri dan meminta untuk pindah ke asrama bersama teman-teman mahasiswanya.
Studi paruh waktu
Tahun ini, tahap pertama dengan perkuliahan dan pekerjaan rumah dapat diselesaikan dalam mode korespondensi, jarak jauh - langsung dari kota Anda. Namun untuk tahap kedua Anda harus datang ke Moskow, sejak saat itu keajaiban kerja tim dimulai. Kami belum mengetahui berapa banyak tempat yang akan tersedia untuk pembelajaran jarak jauh. Aspek psikologis dari dinamika kelompok penting di sini, penting untuk merasa menjadi bagian dari kelompok.
Kami ingin siswa yang belajar di aliran yang sama dapat berkomunikasi satu sama lain dan menjadi teman. Jika separuh pelamar belajar jarak jauh, dan arusnya terlalu besar, misalnya 100 orang, maka akan timbul efek tidak menyenangkan yaitu kesepian di tengah keramaian. Oleh karena itu, kami biasanya memiliki 30β40 siswa dalam satu aliran.
Statistik transisi ke Yandex
Dari setiap aliran beberapa tahun terakhir, kami menerima 60% hingga 70% lulusan untuk magang dan lowongan.
Total lulusan SRI sebanyak 539 orang, 244 di antaranya menjadi karyawan Yandex (belum termasuk yang hanya magang). Perusahaan saat ini mempekerjakan 163 lulusan.
Sejak Sekolah tahun lalu, kami telah mempekerjakan 59 orang di perusahaan: 29 pekerja magang, 30 pengembang penuh waktu. Lulusan bekerja di berbagai layanan Yandex: Langsung, Pencarian, Mail, halaman utama, Pasar, Layanan Geo, Otomatis, Zen, Metrica, Kesehatan, Uang.
BEM dan pendekatan hybrid untuk pengembangan seluler
SRI tidak terikat dengan BEM. Tentu saja, jika kita berbicara tentang pengembangan antarmuka, yang kami maksud adalah jenis yang telah dikembangkan di Yandex - yaitu, beban kerja yang berat, banyak pengguna, standar kualitas tinggi, dan perhatian terhadap detail. Bahkan untuk membuat situs web regional kecil, penting untuk memahami dasar-dasar profesi ini, memahami apa yang bisa Anda hemat dan mengapa, dan apa yang tidak bisa Anda hemat. Atas permintaan mahasiswa, kami mendedikasikan salah satu kuliahnya untuk BEM, karena metodologi ini sudah menjadi standar di banyak tempat.
Kami mengajarkan pengembangan web dan teknologi terkait, serta pengembangan seluler dan tata letak seluler dalam konteks teknologi web, dan menggunakan pendekatan hibrid untuk membuat aplikasi. Oleh karena itu, di SRI kami tidak menyentuh aspek pemrograman asli di Swift, Objective-C, Cocoa, C++, Java. Kami juga tidak membahas pengembangan React Native.
Buka webinar
Rabu ini, 19 Juni, pukul 19:00 waktu Moskow, saya dan rekan-rekan akan mengadakan webinar tentang Sekolah - kami akan menjawab pertanyaan dari mereka yang berpikir untuk mendaftar atau sudah mulai mengerjakan tugas (tentu saja, saya juga akan melakukannya datang di komentar ke posting ini).
Apa yang harus dibaca untuk dipersiapkan
Situs yang bermanfaat
-
-
buku-buku
-
-
-
-
Kursus di Udacity (
- Dasar-dasar Baris Perintah Linux
β Optimasi Rendering Peramban
β Optimasi Kinerja Situs Web
β JavaScript
β Jaringan untuk Pengembang Web
- Kanvas HTML5
β Gambar Responsif
β Dasar-dasar Desain Web Responsif
β Aplikasi Web Offline
β Perkakas & Otomatisasi Web
β Pengujian JavaScript
β Pengantar Aplikasi Web Progresif
β Pengujian Perangkat Lunak
β JavaScript Berorientasi Objek
Rekaman video
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Anda dapat mencoba memecahkan masalah di
Ini bukanlah daftar lengkap, masih banyak materi bermanfaat lainnya. Kami lebih ingin pelamar memperhatikan topik tertentu dan mencurahkan waktu untuk topik tersebut. Penting bagi siswa untuk mau mencari informasi sendiri.
Sumber: www.habr.com