Erster Pentium, Turbo Pascal und Olympiadenphysik: Entwickler erinnern sich daran, wie sie in der Schule studiert haben

Am Lehrertag erinnern wir uns zusammen mit den Entwicklern an unsere Schuljahre, unsere Lieblingslehrer und die erste Computerklasse.



Stimmt es, dass Fortschritte in Mathematik und Geometrie den Weg zur professionellen Programmierung verkürzen? Was ist mit Chemie und Physik?



Andrey Tereshko, Leiter des Uchi.ru-Frontends : Der Weg zur professionellen Programmierung verringert vor allem die Neugier und das Interesse, seine Probleme mithilfe der Programmierung zu lösen.





Links ist Andrei Tereshko der Leiter des Frontends, rechts ein Schüler der 5. Klasse,



Andrei Rynkevich, Produktbesitzer von MTS Big Data : In der Programmierung gibt es viel abstraktes Programmieren. Jede Disziplin, die abstraktes Denken und formale Logik entwickelt, hilft beim Studium.



Oleg Duletskiy, führender Backend-Entwickler von Ruby on Rails Uchi.ru : Mathematik und Geometrie werden benötigt, um keine Angst vor Problemen zu haben, die auf den ersten Blick unlösbar erscheinen.



Ivan Chernov, technischer Direktor von Ostrovok.ru: Die Physik hat mir auf dem Weg zum professionellen Programmieren geholfen, weil ich in der High School an Olympiaden teilgenommen habe, um Probleme mit numerischen Methoden zu lösen. Dann wurden alle Abstraktionen von Algorithmen und Datenstrukturen der realen Welt überlagert, und es wurde klar, warum man Formeln effizient berechnen kann, wenn sie plötzlich keine analytische Lösung haben.

Ich sehe erfolgreichere Programmierer als ich - ehemalige Philologen und Köche. In diesem Zusammenhang denke ich jetzt, dass STEM eine gute Basis ist, aber Sie müssen auch in verwandten Disziplinen einen guten Ausblick darauf haben.



Wie wichtig war die Rolle der Lehrer in Ihrem Studium? Mussten Sie motiviert, getreten oder hatten Sie eine gute Selbstorganisation?



Sergey Pimkov, stellvertretender Generaldirektor für Entwicklung und Betrieb von Selectel-Produkten : Soweit ich mich erinnere, war es eine sehr undankbare Aufgabe, mich zu motivieren. Es hat nur eine Technik funktioniert - ich konnte mein Wissenssystem selbst aufbauen. Es ist sehr cool zu beobachten, wie ein ganzes System aus unterschiedlichen Fakten und Annahmen aufgebaut wird, das Vorhersagekraft hat und im Allgemeinen Gewinn bringt, und nicht von selbst. Wenn ich es im Unterricht nicht geschafft habe (zum Beispiel auf Englisch), war es für mich ein Abgrund von Unterdrückung und Verzweiflung. In Einschätzungen war diese Haltung auch so lala.





Links Sergey Pimkov - Erstklässler, rechts - Stellvertretender Generaldirektor für Entwicklung und Betrieb



Nikolay Tolly, Leiter der BI-Abteilung Uchi.ru: Ein starker Lehrer ist immer eine gute Hilfe beim Lernen des Fachs. Ich hatte keinen besonderen Wunsch, russische Sprache und Literatur zu studieren, aber in diesen Fächern hatte ich den stärksten Lehrer, dank dem ich sie ziemlich gut kenne. Es war interessant für mich, Fachmathematik und Informatik zu studieren, und die Rolle des Lehrers war weniger wichtig.



Artem Mezin, technischer Produktmanager bei Behavox : Ich glaube, ich hätte ohne meine Lehrer in meinem Leben keine einzige Chance gehabt, eine Ausbildung zu machen und Karriere zu machen. In meiner Schule gab es ein klares Verständnis, dass man zuerst lernen muss, wie man lernt, und dann werden die Schüler alles selbst beherrschen.



Oleg Duletsky: Ich hatte Glück mit Lehrern, Klassenkameraden und letztendlich mit dem Land. Es war schwer zu lernen, aber interessant. Und aufgrund der Tatsache, dass ich ein kompletter Nerd war, körperlich gebrechlich, wurde mir das Schicksal geschrieben, gut zu lernen und meine Klassenkameraden betrügen zu lassen.



Erzählen Sie uns von dem Lehrer, an den Sie sich erinnern



Evgeny Pomytkin, Leiter der Abteilung für mobile Entwicklung Uchi.ru : Geschichtslehrer. Sie brannte mit ihrem Thema, zeigte, dass Geschichte nicht nur trockene Tatsachen sind, sondern Menschen und Völker, in deren Entwicklung es Gesetze gibt.



Alexey Vakhov, technischer Direktor von Uchi.ru: Sergey Evgenievich Polyansky ist mein Lehrer für Olympiadenphysik. Ein heller, charismatischer Onkel. Ich habe ihn zum ersten Mal bei einem Physiktest an einer neuen Schule getroffen. Im Klassenzimmer löste niemand ein einziges Problem, und ich löste die Hälfte eines Problems - dies waren Olympiadenprobleme aus einem polnischen Lehrbuch. Danach begannen Sergei Evgenievich und ich, uns auf die Olympiade vorzubereiten, und holten Gold beim internationalen Wettbewerb für Physik. Er hat mich nicht trainiert, aber er hat mir ein paar Literatur gegeben, das war kein Zwang. Während seiner Reisen zu den russischen Olympiaden war er aufmerksam, wusste, wie man das Leben von Kindern organisiert, konnte sich beruhigen, wenn es nötig war - zu pushen.





Links Alexey Vakhov - Absolvent der 11. Klasse und Gewinner der internationalen Olympiade, rechts - Technischer Direktor



Alexey Petrov, Qualitätsdirektor von SberMarket: Wahrscheinlich die hellsten und wärmsten Eindrücke, die ich von unserer Klassenlehrerin in der High School bekommen habe - Raisa Grigorievna Mirimskaya. Als erstaunliche und wundervolle Lehrerin unterrichtete sie Mathematik und Geometrie, förderte die Gedankenfreiheit und förderte ihre Genauigkeit und Präzision, wie es sich für Mathematik gehört. Ja, sie war eine sehr extravagante Frau, zum Beispiel konnte sie unerwartet mit lila Haaren zur Schule kommen und sie hatte ein Dutzend Katzen zu Hause. Aber mit solcher Leidenschaft und Ekstase konnte nur sie über gleichschenklige Dreiecke, Polynome, Newtons Binomial und Chevas Theorem sprechen.



Alexander Tsvetkov, Leiter des Mail.ru Mail-Frontend-Projekts: Es ist sehr schwierig, einen bestimmten Lehrer auszuwählen, ich möchte über viele Menschen sprechen. Aber wahrscheinlich waren die wärmsten und besten Erinnerungen an meinen erstklassigen Lehrer. Ich war ein ziemlich aktives Kind, mein Studium war einfach für mich, aber aufgrund der ständigen Eile war ich oft unaufmerksam. Es war der Klassenlehrer, der mich nicht langweilen ließ, neue Aufgaben erfand und meine Energie in die richtige Richtung lenkte. Als ich es eilig hatte und einen Fehler machte, hörte ich nicht sofort auf, sondern wartete, bis ich fertig war, und zeigte am Endergebnis, wohin der Ansturm führt.



Haben die Lehrer angenommen, wer Sie werden würden? Und du selbst?



Andrey Tereshko : Ich erinnere mich gut, wie der Mathematiklehrer sagte: "Wenn Sie keine Mathematik kennen, werden Sie kein Programmierer." Und danach habe ich meinen Verstand über Mathematik völlig verloren. Was natürlich sehr behindert und in manchen Momenten immer noch behindert. In vielerlei Hinsicht musste ich es von Grund auf neu herausfinden, was viel schwieriger ist als in der Schule.



Ivan Chernov : Niemand hat mit Sicherheit über Management oder Management gesprochen. Und ich selbst wollte ein theoretischer Physiker sein und schon als Kind ein Verkehrspolizist, aber meine Träume wurden nicht wahr.



Andrey Petrov, Teamleiter von Ruby on Rails, leitete Uchi.ru : Sowohl die Lehrer als auch ich waren uns ab der 10. Klasse sicher, dass ich als Programmierer studieren würde. Ich habe nicht einmal andere Fakultäten in Betracht gezogen. Es war für mich überraschend, dass viele keine Ahnung haben, was sie interessiert und in welche Spezialität sie eintreten möchten.



Sergei Pimkov : Es ist schwer zu sagen, aber wenn man bedenkt, dass ich viel Zeit im Informatikunterricht verbracht habe (näher an Turbo Pascal und natürlich Doom), hätte meine Arbeit in der IT den Lehrern wahrscheinlich als Option erscheinen können.



Alexey Petrov : Die Lehrer hofften, dass wir "etwas Gutes bekommen" würden.





Links Alexey Petrov - ein Schüler am letzten Schultag, rechts - Quality Director



Hatte Ihre Schule ein Computerlabor? Welcher Pentium?



Alexey Petrov : Wir hatten Pentium 133 und ein oder zwei i386.



Andrey Tereshko : Ich habe im Alter von zehn Jahren mit dem Programmieren begonnen. Der erste Computer war das sowjetische Analogon des ZX Spectrum - Raton-9003. Er stellte eine Verbindung zum Fernseher her und die Programme wurden von Bandkassetten geladen. Ich scherze, dass ich angefangen habe zu programmieren, weil es schneller war als das Laden des Spiels. Und das ist nur teilweise ein Witz.



Sergey Pimkov : Alles begann mit der Programmierung in "Kengurenka", die Linien auf dem Bildschirm zeichnete. Dann war da noch Turbo Pascal: Ich kaufte Faronovs Buch und war einige Zeit begeistert damit beschäftigt, schöne Figuren zu zeichnen. Dann gab mir ein Informatiker einen epischen Ordner mit alten Turbo Vision-Dokumentationen, die auf Seidenpapier (oder etwas anderem) gedruckt waren, eindeutig aus einer Art Rechenzentrum, und ich tauchte in OOP ein.



Ich glaube, wir hatten in unserer Klasse ein oder zwei erste Pentiums, mehrere 486er und 386er. Mein erster Computer erschien in der 10. Klasse, es war Celeron 233 Mhz.



Evgeny Pomytkin : Damals gab es nur wenige Computer. Pentium? Hehe. Wir hatten einen Computer pro Klasse, etwas Sowjetisches. Ich bin alt.



Andrey Rynkevich : In der Schule gab es eine Computerklasse, aber wir haben uns mit sehr grundlegenden Fähigkeiten im Umgang mit einem PC damit beschäftigt. Nur am Institut konnte mit der Programmierung Kontakt aufgenommen werden. Ich erinnere mich noch daran, wie der Lehrer in der ersten Stunde einen Auftrag erteilte und alle sich beeilten, ihn auszuführen. Ich wusste nicht einmal, wie ich den Cursor in MC steuern sollte.





Schulfotos von Andrey Rynkevich



Andrey Petrov : Ich hatte meine erste Dual-Core-AMD in der 8. Klasse.



Ivan Chernov: Mein Vater hat als Programmierer gearbeitet, als ich nicht da war. Daher hatten wir schon vor meiner Geburt einen Computer zu Hause, und gegen Null gaben sie mir meinen eigenen mit einem LCD-Display und einem Pentium 4. Die Schule war auch mit einer Computerklasse ausgestattet, wir lernten das Programmieren mit der Logo-Schildkröte. Irgendwann wurde der Schule ein Wechsel präsentiert, und in den Pausen begannen sich Doom 2-Turniere zu sammeln.



Alexey Vakhov : Unsere Schule war stark, es gab viele Computerklassen. Es war 97. Der Pentium war wahrscheinlich MMX 133.



Oleg Duletskiy : Es gab keine Klasse in der Schule, keine Pentiums - es dauerte 20 Jahre, bis sie auftauchten. Damals tauchten gerade programmierbare Taschenrechner auf. Wie MK-61. Ein solcher Vater wurde von der Arbeit nach Hause gebracht, also erinnere ich mich an ihn.



Artem MezinA: In der Schule war ich ein Fan von allem, was mit Computern zu tun hat. Der Film "Hackers" und der Roman "Neuromancer" sind nur die Bibel der Schuljahre! Mein erster Computer war ein Personal Computer mit einem Intel 80286-Prozessor (dies ist noch kein Pentium, aber es ist nah). In einem mehr oder weniger bewussten Alter gab es verschiedene Maschinen von P1 MMX 166Mhz (und dann wurde der gesamte PC der Einfachheit halber durch einen Prozessor gekennzeichnet) bis AMD Athlon 800.



Nikolai Tolly : Es gab anscheinend eine Computerklasse in der Schule, Pentium 4.





Links Nikolai Tolly - zum Abschluss , rechts - Leiter der BI-Abteilung



Alexander Tsvetkov: Die Schule hatte eine brandneue Computerklasse, die nach einem staatlichen Programm ausgestattet war. Ich erinnere mich, wie ich auf die offizielle Website von Ubuntu OS im Internet gestoßen bin und auf einem Banner stand, dass Sie mit diesem Betriebssystem kostenlos eine CD bestellen können, was ich sofort tat, ohne wirklich an das Ergebnis zu glauben. Stellen Sie sich meine Überraschung vor, als sich einen Monat später eine Festplatte im Postfach befand! Vorhanden! An diesem Tag kündigten Astrologen einen Monat schlafloser Nächte und roter Augen an.



Wie würden Sie Informatik machen, wenn Sie an der Tafel wären? Und wenn Sie sich in genau einer Lektion befinden, was werden Sie den Schülern sagen?



Oleg Duletskiy : Programmierung ist kein Thema für das Board. Und natürlich können Sie in einer Lektion nichts über die Entwicklung erzählen. Aber über seine Bedeutung - Sie können.



Sergei Pimkov : Wenn ich Informatik unterrichten würde, würde ich versuchen, die Klassen so zu strukturieren, dass sie letztendlich zur Erreichung eines großen Endziels führen. Heute schreiben wir Blasensortierung, morgen sortieren wir einige nützliche Daten, die wir zuvor mit einem einfachen Formular in die Datenbank verschoben hatten. Und am Ende - eine große funktionierende Anwendung und keine Reihe von nicht verwandten Labors. Und jede der Komponenten kann neu geschrieben, ersetzt und verbessert werden.



Artem Mezin: Ich habe einige Unterrichtserfahrung. Das Wichtigste ist, einfach mit Studenten auf Augenhöhe zu sprechen. Um wirklich zu verstehen, was für sie interessant ist, und um es zu tun. Es wird interessant sein, TikTok zu schneiden - wir werden es schneiden, es wird interessant sein, das Schul-WLAN zu brechen - wir werden es brechen!





Artem Mezin links - ein Schüler rechts - technischer Produktmanager



Alexey Petrov: Ich bin sicher, je mehr Schüler Zugang zur Verkörperung ihrer Ideen haben, desto interessanter wird der Unterricht und desto mehr werden die Schüler in den Unterricht involviert sein. Zum Beispiel bringe ich meinem ältesten Sohn die Grundlagen der Scratch-Programmierung bei, zusammen mit meiner Tochter einen Lego-Roboter. Wir lernen nicht nur Schleifen, Variablen, bedingte Operatoren und Funktionen, sondern korrigieren diese Informationen sofort in einem realen Projekt: Wir bringen dem Spielcharakter bei, den Ball auf Knopfdruck zu werfen, oder dem Roboter, der gewünschten Route zu folgen.



Evgeny Pomytkin: Landau hat einmal gesagt: "Die Physik unserer Zeit muss die Physik nicht kennen, es reicht ihm, die Mathematik zu kennen." Ähnliches gilt für die Programmierung. Hier gibt es zwei wichtige Dimensionen: Logik und ein echtes Interesse daran, die Welt zu erforschen und zu verändern. Mit beiden Tools können Sie leicht das Programmieren lernen. Das würde ich Schulkindern zeigen.



Alexey Vakhov : In der ersten Lektion würde ich untersuchen, welche Art von Publikum vor mir ist, was sie wollen, wie man sie anlockt . Zuerst hätte ich mit ihnen eine gemeinsame Sprache gefunden. Ich glaube, dass jede Aktivität interessant ist - Sie müssen nur eine Antwort von Menschen finden. Es reicht nicht aus, in die Programmierung gelockt zu werden, mit dem Versprechen, Ihnen beispielsweise das Erstellen von Spielen beizubringen. Es ist notwendig, etwas Schönheit im Objekt selbst zu zeigen. Ich würde das Publikum teilen: Wer sollte nicht berührt werden und einige grundlegende Dinge erhalten, und wer kann von dieser Schönheit mitgerissen werden.



Sie sagten über die Schule:



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



All Articles