Pentium Pertama, Turbo Pascal, dan Fisika Olimpiade: Pengembang Ingat Cara Mereka Belajar di Sekolah

Pada Hari Guru, bersama dengan para pengembang, kami mengenang tahun-tahun sekolah kami, guru favorit kami, dan kelas komputer pertama.



Benarkah kemajuan dalam matematika dan geometri memperpendek jalan menuju pemrograman profesional? Bagaimana dengan kimia dan fisika?



Andrey Tereshko, kepala bagian depan Uchi.ru : Jalan menuju pemrograman profesional, pertama-tama, mempersingkat rasa ingin tahu dan minat dalam memecahkan masalah seseorang menggunakan pemrograman.





Di sebelah kiri Andrei Tereshko adalah kepala bagian depan, di sebelah kanan adalah siswa kelas 5



Andrei Rynkevich, pemilik produk MTS Big Data : Ada banyak pemrograman abstrak dalam pemrograman. Setiap disiplin ilmu yang mengembangkan pemikiran abstrak dan logika formal akan membantu dalam studinya.



Oleg Duletskiy, pengembang backend utama Ruby on Rails Uchi.ru : Matematika dan geometri dibutuhkan, bukan, agar tidak takut dengan masalah yang sekilas tampak tak terpecahkan.



Ivan Chernov, direktur teknis Ostrovok.ru: Fisika membantu saya di jalur pemrograman profesional, karena di sekolah menengah saya berpartisipasi dalam olimpiade tentang pemecahan masalah menggunakan metode numerik. Kemudian semua abstraksi dari algoritme dan struktur data ditumpangkan di dunia nyata, dan menjadi jelas mengapa seseorang harus dapat menghitung rumus secara efisien jika mereka tiba-tiba tidak memiliki solusi analitis.

Saya melihat lebih banyak pemrogram sukses daripada saya - mantan ahli filologi dan koki. Dalam hubungan ini, sekarang saya pikir STEM adalah dasar yang baik, tetapi Anda juga harus memiliki pandangan yang baik tentang hal itu dalam disiplin ilmu terkait.



Seberapa penting peran guru dalam studi Anda? Apakah Anda harus termotivasi, ditendang, atau apakah Anda memiliki organisasi diri yang baik?



Sergey Pimkov, Wakil Direktur Jenderal Pengembangan dan Operasi Produk Selectel : Sejauh yang saya ingat, adalah tugas yang sangat tidak berterima kasih untuk memotivasi saya. Hanya satu teknik yang berhasil - biarkan saya membangun sistem pengetahuan saya sendiri. Sangat keren untuk mengamati bagaimana keseluruhan sistem dibangun dari fakta dan asumsi yang berbeda, yang memiliki kekuatan prediksi dan umumnya mendatangkan keuntungan, dan bukan dengan sendirinya. Jika saya tidak berhasil melakukan hal seperti itu dalam pelajaran (misalnya, dalam bahasa Inggris), bagi saya itu adalah jurang penindasan dan keputusasaan. Dalam penilaian, sikap ini juga diubah biasa-biasa saja.





Kiri Sergey Pimkov - kelas satu, kanan - Deputi Direktur Jenderal Pengembangan dan Operasi



Nikolay Tolly, Kepala Departemen BI Uchi.ru: Seorang guru yang kuat selalu membantu dalam mempelajari subjek. Saya tidak memiliki keinginan khusus untuk belajar bahasa dan sastra Rusia, tetapi dalam mata pelajaran inilah saya memiliki guru terkuat, berkat itu saya mengenal mereka dengan cukup baik. Sangat menarik bagi saya untuk mempelajari matematika khusus dan ilmu komputer, dan peran seorang guru kurang penting.



Artem Mezin, manajer produk teknis Behavox : Saya pikir saya tidak akan memiliki satu kesempatan pun untuk mendapatkan pendidikan dan berkarir jika bukan karena guru saya dalam hidup saya. Di sekolah saya, ada pemahaman yang jelas bahwa pertama-tama Anda perlu mengajarkan cara belajar, dan kemudian siswa akan menguasai semuanya sendiri.



Oleg Duletsky: Saya beruntung dengan guru, teman sekelas dan, pada akhirnya, dengan negara. Itu sulit untuk dipelajari, tetapi menarik. Dan karena fakta bahwa saya adalah seorang kutu buku lengkap, lemah secara fisik, takdir ditulis untuk saya belajar dengan baik dan membiarkan teman sekelas saya menyontek.



Ceritakan tentang guru yang Anda ingat



Evgeny Pomytkin, Kepala Departemen Pengembangan Seluler Uchi.ru : Guru sejarah. Dia terbakar dengan subjeknya, menunjukkan bahwa sejarah bukan hanya fakta kering, itu adalah orang dan orang-orang, yang dalam perkembangannya ada hukum.



Alexey Vakhov, direktur teknis Uchi.ru: Sergey Evgenievich Polyansky adalah guru fisika Olimpiade saya. Paman yang cerdas dan karismatik. Saya pertama kali bertemu dengannya pada tes fisika di sekolah baru. Di kelas, tidak ada yang memecahkan satu masalah pun, dan saya menyelesaikan setengah dari satu - ini adalah masalah Olimpiade dari buku teks Polandia. Setelah itu, saya dan Sergei Evgenievich mulai mempersiapkan olimpiade, meraih emas di kompetisi internasional bidang fisika. Dia tidak melatih saya, tetapi dia memberi saya banyak literatur, tidak ada paksaan dalam hal ini. Selama perjalanannya ke Olimpiade Rusia, dia penuh perhatian, tahu bagaimana mengatur kehidupan anak-anak, bisa tenang, bila perlu - mendorong.





Kiri Alexey Vakhov - lulusan kelas 11 dan pemenang Olimpiade internasional, kanan - Direktur Teknik



Alexey Petrov, Direktur Kualitas SberMarket: Mungkin, kesan paling cerah dan terhangat meninggalkan saya dari guru kelas kami di sekolah menengah - Raisa Grigorievna Mirimskaya. Seorang guru yang luar biasa dan luar biasa, dia mengajar matematika dan geometri, mendorong kebebasan berpikir, sambil mempromosikan ketelitian dan ketelitian mereka, sebagaimana layaknya matematika. Ya, dia adalah wanita yang sangat boros, misalnya, dia bisa tiba-tiba datang ke sekolah dengan rambut ungu, dan dia memiliki selusin kucing di rumah. Tetapi dengan semangat dan ekstasi seperti itu, hanya dia yang bisa berbicara tentang segitiga sama kaki, polinomial, binomial Newton, dan teorema Cheva.



Alexander Tsvetkov, Kepala proyek frontend Mail.ru Mail: Sangat sulit untuk memilih seorang guru tertentu, saya ingin berbicara tentang banyak orang. Tapi, mungkin, kenangan terhangat dan terbaik adalah dari guru kelas pertamaku. Saya adalah anak yang cukup aktif, pelajaran saya mudah bagi saya, tetapi karena tergesa-gesa terus-menerus, saya sering lalai. Guru kelaslah yang tidak membiarkan saya bosan, datang dengan tugas baru dan mengarahkan energi saya ke arah yang benar. Ketika saya sedang terburu-buru dan membuat kesalahan, saya tidak langsung berhenti, tetapi menunggu sampai saya selesai, dan menunjukkan pada hasil akhir apa tujuan dari kesibukan tersebut.



Apakah para guru berasumsi akan menjadi siapa Anda? Dan Anda sendiri?



Andrey Tereshko : Saya ingat betul bagaimana guru matematika berkata: "Jika kamu tidak tahu matematika, kamu tidak akan menjadi seorang programmer." Dan setelah itu saya benar-benar kehilangan akal sehat saya pada matematika. Yang tentu saja sangat terhalang dan masih menghalangi di beberapa saat. Dalam banyak hal, saya harus memahaminya dari awal, yang jauh lebih sulit daripada di sekolah.



Ivan Chernov : Tidak ada yang berbicara dengan pasti tentang manajemen atau manajemen. Dan saya sendiri ingin menjadi ahli fisika teoretis, dan seperti anak-anak - polisi lalu lintas, tetapi impian saya tidak menjadi kenyataan.



Andrey Petrov, ketua tim Ruby on Rails Uchi.ru : Guru dan saya yakin sejak kelas 10 bahwa saya akan belajar sebagai programmer. Saya bahkan tidak mempertimbangkan fakultas lain. Sangat mengejutkan bagi saya bahwa banyak yang tidak tahu apa yang menarik bagi mereka dan spesialisasi apa yang ingin mereka masuki.



Sergei Pimkov : Sulit untuk mengatakannya, tetapi mengingat saya menghabiskan cukup banyak waktu di ruang kelas ilmu komputer (lebih dekat ke Turbo Pascal, dan, yah, Doom, tentu saja), saya rasa pekerjaan saya di bidang TI sepertinya merupakan pilihan yang mungkin bagi guru.



Alexey Petrov : Para guru berharap kami akan "mendapatkan sesuatu yang baik".





Kiri Alexey Petrov - anak sekolah pada hari sekolah terakhir, kanan - Direktur Kualitas



Apakah sekolah Anda memiliki lab komputer? Pentium yang mana?



Alexey Petrov : Kami memiliki Pentium 133 dan satu atau dua i386.



Andrey Tereshko : Saya mulai memprogram pada usia sepuluh tahun, komputer pertama adalah analog Soviet dari ZX Spectrum - Raton-9003. Dia terhubung ke TV, dan programnya dimuat dari kaset. Saya bercanda bahwa saya mulai membuat kode karena lebih cepat daripada memuat game. Dan ini hanya sebagian dari lelucon.



Sergey Pimkov : Semuanya dimulai dengan pemrograman di "Kengurenka", yang menggambar garis di layar. Lalu ada Turbo Pascal: Saya membeli buku Faronov dan untuk beberapa waktu saya sangat antusias menggambar bentuk-bentuk yang indah. Kemudian seorang ilmuwan komputer memberi saya pengikat epik dari dokumentasi Turbo Vision kuno, dicetak di atas kertas tisu (atau sesuatu), jelas dari semacam pusat komputasi, dan saya menyelam ke dalam OOP.



Di kelas kami, saya pikir kami memiliki satu atau dua Pentium pertama, beberapa 486 dan 386. Komputer pertama saya muncul di kelas 10, itu Celeron 233 Mhz.



Evgeny Pomytkin : Saat itu komputer hanya sedikit. Pentium? Hehe. Kami memiliki satu komputer per kelas, sesuatu dari Soviet. Saya tua.



Andrei Rynkevich : Ada kelas komputer di sekolah, tetapi kami terlibat di dalamnya dengan keterampilan yang sangat dasar dalam menggunakan PC. Dimungkinkan untuk berhubungan dengan pemrograman hanya di institut. Saya masih ingat bagaimana pada pelajaran pertama guru memberikan tugas dan semua orang bergegas melaksanakannya. Saya bahkan tidak tahu cara mengontrol kursor di MC.





Foto sekolah Andrey Rynkevich



Andrey Petrov : Saya memiliki AMD dual-core pertama saya di kelas 8.



Ivan Chernov: Ayah saya bekerja sebagai programmer saat saya pergi. Oleh karena itu, kami memiliki komputer di rumah bahkan sebelum saya lahir, dan mendekati nol mereka memberi saya komputer saya sendiri, dengan layar LCD dan Pentium 4. Sekolah juga dilengkapi dengan kelas komputer, kami belajar pemrograman dengan kura-kura Logo. Pada titik tertentu, sekolah dihadapkan pada sakelar, dan turnamen Doom 2 mulai berkumpul saat istirahat



Alexey Vakhov : Sekolah kami kuat, ada banyak kelas komputer. Itu 97. Pentium itu mungkin MMX 133.



Oleg Duletskiy : Tidak ada kelas di sekolah, tidak ada Pentium - ada 20 tahun sebelum mereka muncul. Saat itu, kalkulator yang dapat diprogram baru saja muncul. Seperti MK-61. Ayah seperti itu dibawa pulang dari kerja, jadi saya ingat dia.



Artem MezinJ: Di sekolah saya adalah penggemar segala sesuatu yang berhubungan dengan komputer. Film "Hackers" dan novel "Neuromancer" hanyalah kitab suci tahun-tahun sekolah! Komputer pertama saya adalah komputer pribadi dengan prosesor Intel 80286 (ini bukan Pentium, tapi sudah dekat). Pada usia yang kurang lebih sadar, ada mesin yang berbeda dari P1 MMX 166Mhz (dan kemudian seluruh PC dicirikan oleh prosesor untuk kesederhanaan) ke AMD Athlon 800.



Nikolai Tolly : Ada kelas komputer di sekolah, tampaknya, ada Pentium 4.





Di sebelah kiri, Nikolai Tolly - saat wisuda , di sebelah kanan - kepala departemen BI



Alexander Tsvetkov: Sekolah memiliki kelas komputer baru, dilengkapi menurut beberapa program negara bagian. Saya ingat bagaimana saya menemukan situs web resmi OS Ubuntu di Internet dan ada spanduk di atasnya yang menginformasikan bahwa Anda dapat memesan disk dengan sistem operasi ini secara gratis, yang segera saya lakukan, tidak terlalu mempercayai hasilnya. Bayangkan betapa terkejutnya saya ketika sebulan kemudian ada disk di kotak surat! Menyajikan! Pada hari itu, astrolog mengumumkan bulan tanpa malam tanpa tidur dan mata merah.



Bagaimana Anda mengerjakan ilmu komputer jika Anda berada di papan tulis? Dan jika Anda menemukan diri Anda sendiri dalam satu pelajaran, apa yang akan Anda beritahukan kepada siswa?



Oleg Duletskiy : Pemrograman bukanlah subjek untuk dewan. Dan, tentu saja, Anda tidak dapat memberi tahu apa pun tentang pengembangan dalam satu pelajaran. Tetapi tentang artinya - Anda bisa.



Sergei Pimkov : Jika saya mengajar informatika, saya akan mencoba menyusun kelas agar pada akhirnya mengarah pada pencapaian satu tujuan akhir yang besar. Hari ini kami menulis pengurutan gelembung, besok kami menyortir beberapa data berguna yang sebelumnya kami masukkan ke dalam database menggunakan formulir sederhana. Dan pada akhirnya - aplikasi kerja yang besar, dan bukan satu set laboratorium yang tidak terkait. Dan setiap komponen dapat ditulis ulang, diganti, dan ditingkatkan.



Artem Mezin: Saya memiliki pengalaman mengajar. Yang paling penting adalah berbicara dengan siswa sebagai sederajat. Untuk benar-benar ingin memahami apa yang menarik bagi mereka, dan untuk melakukannya. Akan menarik untuk memotong TikTok - kami akan memotongnya, akan menarik untuk memutus Wi-Fi sekolah - kami akan menghancurkannya!





Artem Mezin di sebelah kiri - seorang siswa sekolah menengah, di sebelah kanan - manajer produk teknis



Alexey Petrov: Saya yakin bahwa semakin banyak siswa memiliki akses ke perwujudan gagasan mereka, semakin menarik pelajarannya dan semakin banyak siswa yang terlibat dalam pelajaran. Misalnya, saya mengajari putra sulung saya dasar-dasar pemrograman Scratch, dengan putri saya robot Lego. Kami tidak hanya mempelajari loop, variabel, operator bersyarat, dan fungsi, tetapi segera memperbaiki informasi ini dalam proyek nyata: kami mengajari karakter permainan untuk melempar bola dengan satu sentuhan tombol atau robot untuk mengikuti rute yang diperlukan.



Evgeny Pomytkin: Landau pernah berkata: "Fisika zaman kita tidak perlu tahu fisika, cukup baginya untuk mengetahui matematika." Hal serupa dapat dikatakan tentang pemrograman. Ada dua dimensi penting di sini: logika dan minat yang tulus dalam menjelajahi dan mengubah dunia. Dengan kedua alat tersebut, Anda dapat dengan mudah mempelajari pemrograman. Inilah yang ingin saya tunjukkan kepada siswa.



Alexey Vakhov : Pada pelajaran pertama, saya akan mempelajari jenis audiens di depan saya, apa yang mereka inginkan, bagaimana cara memikat mereka. Awalnya saya akan menemukan bahasa yang sama dengan mereka. Menurut saya, aktivitas apa pun itu menarik - Anda hanya perlu mendapatkan tanggapan dari orang-orang. Tidaklah cukup hanya terpikat pada pemrograman dengan janji untuk mengajari Anda cara membuat game, misalnya. Penting untuk menunjukkan keindahan pada objek itu sendiri. Saya akan membagi penonton: siapa yang tidak boleh disentuh dan diberi beberapa hal mendasar, dan siapa yang bisa terbawa oleh keindahan ini.



Mereka berkata tentang sekolah:



  • , .;
  • , Selectel;
  • , .;
  • , «»;
  • , BI .;
  • , Ostrovok.ru;
  • , .;
  • , « Mail.ru»;
  • , Ruby on Rails .;
  • , product owner Big Data;
  • , backend- Ruby on Rails .;
  • , Behavox.



All Articles