Institut für Systemprogrammierung, benannt nach. V.P

„Wir haben alle Voraussetzungen für talentierte und fleißige Studierende geschaffen“

Zu Besuch beim „Systemadministrator“ ist der Doktor der physikalischen und mathematischen Wissenschaften, korrespondierendes Mitglied der Russischen Akademie der Wissenschaften, Direktor des Instituts für Systemprogrammierung der Russischen Akademie der Wissenschaften Harutyun Avetisyan

– Heutzutage reden viele Menschen viel über das Problem des IT-Personalmangels in Russland. Womit hängt es Ihrer Meinung nach zusammen?

- Das globales Problem. In den entwickelten westlichen Ländern herrscht ein Mangel an IT-Personal, aber jedes Land hat seine eigenen Gründe dafür. In unserem Land geht beispielsweise mit dem üblichen Mangel an IT-Personal ein großer „Brain Drain“, die Abwanderung von Fachkräften aus dem Land, einher, was sich entsprechend auf die Personalausbildung, auch auf die Hochschulausbildung, auswirkt.

Um den Personalmangel auszugleichen, ist es formal möglich, die Zahl der Studierenden zu erhöhen und viel mehr IT-Spezialisten auszubilden, aber IT-Ingenieurwesen ist per Definition eine Eliteausbildung, die nur sehr schwer zu skalieren ist.

Tatsache ist, dass junge Wissenschaftler oder Forschungsingenieure von Mentoren, Menschen, die diesen Weg bereits selbst gegangen sind, Praktikern und nicht nur Lehrern ausgebildet werden sollten. Allerdings gibt es nur sehr wenige solcher Mentoren, die neues Personal schulen können. Ihr Mangel ist auf der ganzen Welt zu spüren. Deshalb können wir natürlich vorschlagen: „Lasst uns anfangen, dreimal so viele IT-Fachkräfte auszubilden.“ Aber wo können wir Menschen finden, die sie unterrichten?

„Ein Teil ihres Defizits wird durch Entwickler ausgeglichen, die an Universitäten lehren.

- Teilweise ja. Der Personalverlust löst dieses Problem jedoch nicht vollständig. Viele Leute denken, dass Amerikanische Unternehmen Sie engagieren Spezialisten aus anderen Ländern nur, weil diese günstiger sind. Das ist alles andere als wahr. Unternehmen stellen Einwanderer ein, weil es ihnen an qualifiziertem Personal mangelt und sie bereit sind, dafür jedes Geld zu zahlen.

Daher denke ich, dass der Import von Spezialisten in die USA nicht nur darauf zurückzuführen ist, dass sie billiger sind, sondern auch darauf, dass die Amerikaner versuchen, die Besten und Besten für sich zu gewinnen talentierte Menschen zu dir selbst und löse so deine Probleme.

Dies ist für uns kaum möglich, daher müssen wir über eigene Bildungsmodelle verfügen, über eigene Institutionen, die unser eigenes Personal ständig weiterbilden. Unser Institut kann ein Beispiel sein – trotz aller Schwierigkeiten der 90er Jahre haben wir nicht nur überlebt, sondern entwickeln uns auch weiterhin fortschrittlich und beeinflussen die Ausbildung der IT-Branche.

- Wie machst Du das?

– Der Ablauf ist wie folgt aufgebaut. Wir haben Abteilungen für Systemprogrammierung am MIPT, der Moskauer Staatlichen Universität und der Higher School of Economics mit einem vollständigen Ausbildungszyklus – vom Bachelor bis zum Master, wir halten dort ab dem ersten Jahr Vorlesungen. Im dritten Jahr kommen Studierende an das Institut. Während sie weiterhin an ihrer Universität studieren, sind sie in Forschungsaktivitäten eingebunden und wir integrieren sie in Teams realer IT-Projekte.

Zunächst wählt der Student eine Spezialisierung. Am Institut bieten wir fünf Seminare in verschiedenen Bereichen an – zum Beispiel Datenmanagement- und Informationssysteme, Programmiersysteme usw. Wenn ein Student während des Seminarbesuchs feststellt, dass er sein Wissensgebiet nicht ganz richtig gewählt hat, kann er die Richtung ändern und erkennen, was er braucht.

Wir behandeln die Jungs, die zu uns kommen, als unsere zukünftigen Mitarbeiter sehr sorgfältig. Jedes Jahr nimmt ISP RAS etwa 60 Studierende aus drei Abteilungen auf. Obwohl es normalerweise mehr Bewerber gibt, als wir aufnehmen können, müssen wir die Leute auswählen. Aber die eigentliche Auswahl beginnt, wenn sie bereits hier im Institut sind und mit der Arbeit beginnen.

– Warum fühlen sich Studierende so von ISP RAS angezogen?

– Viele Komponenten funktionieren – Motivation, Talent und der Wunsch des Studenten, ernsthaft zu lernen. Für das Institut ist dies auch eine nützliche Kommunikation: Wir haben einen ständigen Nachschub an talentierten Menschen von den besten Universitäten des Landes.

Referenz

Das Institut für Systemprogrammierung der Russischen Akademie der Wissenschaften ist eine Forschungseinrichtung der Abteilung für Mathematische Wissenschaften der Russischen Akademie der Wissenschaften, die Grundlagen- und angewandte Forschung auf dem Gebiet der Informatik durchführt. Gegründet am 25. Januar 1994 auf der Grundlage des ehemaligen Instituts für Kybernetik der Russischen Akademie der Wissenschaften.

Abteilungen - Architektur von Computersystemen, Softwareentwicklungstools, Informationssysteme, Compilertechnologien, Systemprogrammierung, theoretische Informatik, Programmiertechnologien.

Das Institut verfügt über einen akademischen Rat und einen Dissertationsrat. Eine der strukturellen Abteilungen ist das Linux OS Verification Center.

Zu den Entwicklungen des Instituts gehören das Sedna DBMS und die Software- und Hardware-Testtechnologie UniTESK.

Bildungsrichtung:

  • Postgraduiertenschule ISP RAS
  • Abteilung für SP FUPM MIPT
  • Abteilung für SP VMK MSU
  • Abteilung für SP, National Research University Higher School of Economics

Von Anfang an hat sich das Institut für ein bekanntes und bewährtes Verfahren entschieden Sowjetzeit Modell „Physik und Technik“ – Integration eines Forschungsinstituts mit einer Universität und der Industrie. Die Zeit hat bewiesen, dass dieses Modell in einer Marktwirtschaft durchaus funktionsfähig ist.

In den 90er Jahren, als der Abfluss wissenschaftlichen Personals im Land 70–80 % erreichte, konnten wir überleben. Erstens, weil es eine wissenschaftliche Schule gab, um die herum das Institut gegründet wurde. Dank ihr, aufgrund der Tatsache, dass wir immer einen Zustrom von Studenten hatten, und das auf jeden Fall harte Zeiten Wir konnten Kunden finden, die echte Ergebnisse brauchten, und wir haben überlebt.

In den 2000er Jahren stabilisierte sich die Situation. Und ich kann sagen, dass sich die Situation in den letzten fünf Jahren nicht nur verbessert hat, die Wahrscheinlichkeit, dass die Leute weggehen, deutlich geringer geworden ist, sondern dass auch ein starker interner Wettbewerb entstanden ist.

Heute verfügt das Institut über einen guten Kern – 75-80 % der Mitarbeiter sind unter 40 Jahre alt. Dies ist das Alter, in dem ein Mensch jung ist und alles kann und gleichzeitig über Erfahrungen verfügt, die ihm mit 20 Jahren fehlen. Dank unseres Lehrers und Gründers des ISP RAS, Viktor Petrowitsch Iwannikow, konnten wir das wichtige Problem der Generationenkontinuität lösen, das heute in unserem Land besonders relevant ist.

Ja, es gibt viele junge Leute am Institut, die sind gefragt, sie wollen Probleme lösen, und wir haben Probleme, die gelöst werden müssen, es gibt ganz viele gute Verträge. Aber wir sind bereits mit einem Personalmangel konfrontiert. Denn um ein Superspezialist oder technischer Leiter zu werden, muss ein Student einen Bachelor-Abschluss, dann einen Master-Abschluss und dann einen Aufbaustudiengang absolvieren – das alles wird mindestens fünf Jahre dauern. Normalerweise dauert es lange, bis ein Studienanfänger eine Führungsposition übernimmt. Aber in unserem Land ist dieser Weg verkürzt, da ein junger Mensch tatsächlich im zweiten oder dritten Jahr mit der Arbeit beginnt.

– Das ISP-RAS-Entwicklungsmodell scheint einfach zu sein. Können andere es ausleihen?

– Ja, das Modell ist relativ einfach, aber um es umzusetzen, müssen einige sehr wichtige Punkte berücksichtigt werden.

Erstens muss es auf einem seriösen technischen Hintergrund basieren. Es ist unmöglich, in weniger als 10 Jahren eine wissenschaftliche Schule zu gründen. Aber in Wirklichkeit wird es noch länger dauern. Beispielsweise wurde die wissenschaftliche Schule von Viktor Petrowitsch Iwannikow bereits in den 60er Jahren gegründet, das heißt, es muss eine gute wissenschaftliche Komponente geben.

Zweitens muss es einen qualitativ hochwertigen Zustrom von Nachwuchskräften geben, der von den universitären Fachbereichen bereitgestellt wird; dies kann nicht zufällig geschehen.

Drittens ist ein qualitativ hochwertiger, projektgebundener Geldzufluss erforderlich.

Aber selbst wenn alle diese Komponenten vorhanden sind, kann das Modell immer noch unwirksam sein. Damit alles klappt, braucht man Menschen – ein Team von Gleichgesinnten unter der Leitung ihres Leiters. Wir brauchen Leidenschaftliche, die einander vertrauen; die Bemühungen einer einzelnen Person, selbst einer großen, reichen hier nicht aus.

Akademiker der Russischen Akademie der Wissenschaften Viktor Petrowitsch Iwannikow

Der größte russische Wissenschaftler, Akademiker der Russischen Akademie der Wissenschaften, Doktor der physikalischen und mathematischen Wissenschaften, Professor, Chefredakteur der Zeitschrift „Programming“, Leiter der Abteilungen für Systemprogrammierung an der Fakultät für Informatik des Staates Moskau Universität, MIPT und Higher School of Economics, Gründer und wissenschaftlicher Leiter des Instituts für Systemprogrammierung, die Person, die am Ursprung der Entstehung russischer IT stand und ihr ganzes Leben ihrer Entwicklung widmete. Gründer der inländischen wissenschaftlichen Schule für Systemprogrammierung, die Wissenschaftler und Systementwickler vereint Software Computersysteme.

Von der Gründung des Instituts für Systemprogrammierung der Russischen Akademie der Wissenschaften (25. Januar 1994) bis letzten Tage Leben von V.P. Ivannikov leitete die Arbeit seines Teams in einem breiten Spektrum relevanter Bereiche: im Bereich Entwicklung Betriebssysteme, Programmiersysteme, einschließlich für parallele Computersysteme, Informationssysteme und Datenbanken, Computergrafiktools und Visualisierungssysteme, Modellierungstools, Analyse und Überprüfung kritischer Systeme.

Wie Viktor Petrowitsch sagte: „Man braucht einen Kreis von Gleichgesinnten, einen Kern von Menschen, die für das gegründete Unternehmen leben.“ Nach und nach erweiterte sich dieser Kreis, statt wie früher 50 Mitarbeiter beschäftigt das Institut heute 200 Mitarbeiter, für die die Systemprogrammierung einen hohen Stellenwert hat und kein Geschäft darstellt. Sie sind definitiv Profis auf ihrem Gebiet.

Und natürlich ist die ständige Arbeit mit Menschen, mit Teams, die Ausbildung neuer Manager und talentierter Entwickler wichtig. All diese Komponenten – eine wissenschaftliche Schule, die besten Universitäten, eine starke Führungskraft, ein kreatives Team, gute Projekte, kompetentes Management – ​​schaffen das fruchtbare Umfeld, in dem großartige Ideen und großartige Taten entstehen.

Aber wie gesagt, alles braucht Zeit – 10-20 Jahre. Daher ist das Modell einfach, aber die Schaffung einer echten wissenschaftlichen Schule, eines lebendigen, tatsächlich funktionierenden Instituts, ist schwierig. Ich habe jetzt nur einige der zusätzlichen, aber notwendigen Komponenten dafür genannt.

– Können nur Absolventen von MIPT, MSU und HSE bei Ihnen studieren oder arbeiten?

– Das Institut für Systemprogrammierung ist keine pädagogische, sondern eine wissenschaftliche Organisation. Aber wir haben unsere eigene Graduiertenschule. Natürlich nehmen wir auch talentierte Studierende anderer Universitäten auf, müssen aber verstehen, dass alle Bewerber ein recht strenges Auswahlverfahren durchlaufen. Daher ist es die beste Option, wenn jemand entweder ein Masterstudium oder eine Graduiertenschule bei uns beginnt, egal von welcher Universität er kommt.

Wir behandeln alle Studierenden gleich gut und schaffen für sie die angenehmsten Bedingungen. Wir haben ein Wohnheim für Doktoranden. Und bereits im dritten Jahr zahlen wir allen Studierenden ein Stipendium von 10.000 Rubel, damit sie lernen und ihr Wissen erweitern können. Wenn sie beginnen, an einem unserer Projekte teilzunehmen, zahlen wir ihnen ein Gehalt.

Wir versuchen sicherzustellen, dass die Leute, die in unseren Projekten gut arbeiten, ein angemessenes Gehalt erhalten. Denn ein normales Gehalt ist für jeden Mitarbeiter eine zusätzliche Motivation. Wenn er möchte, können wir ihn zu jeder Konferenz schicken, seinen wissenschaftlichen Artikel in einer Zeitschrift veröffentlichen, Hauptsache, er ist interessant.

Bei unserer Arbeit verwenden wir oft freie Software – das ist auch eine sehr starke Motivation, denn wenn ein Student Code schreibt und ihn an Open-Source-Software einreicht, werden ihn viele sofort sehen.

Wenn ein junger Mann sich mit der Wissenschaft befassen möchte, kann er an der Graduiertenschule des ISP RAS studieren und seine Dissertation verteidigen. Ich möchte darauf hinweisen, dass wir zwei wissenschaftliche Zeitschriften veröffentlichen, die in der Liste der Higher Attestation Commission aufgeführt sind.

– Wie zieht ISP RAS sonst noch junge Leute an?

– Nach dem Vorbild des Landeszielprogramms „Jugend – Bezahlbarer Wohnraum“ haben wir ein eigenes Programm für unsere jungen Mitarbeiter und Doktoranden erstellt. Ein Mann erhält einen zinslosen Kredit und kauft sich selbst Einzimmerwohnung in Moskau, irgendwo in der Nähe der U-Bahn, und verschenkt, während er am Institut arbeitet, nach und nach Geld. In den fünf Jahren unseres Programms wurden auf diese Weise rund 50 Wohnungen erworben. Es ist klar, dass dies auch ein starker Anreiz für die Mitarbeiter ist.

Ich möchte betonen, dass alles, was wir tun, keinem von ihnen Verpflichtungen auferlegt. Es steht jedem frei, das Institut zu verlassen und dort zu arbeiten, wo er möchte. Das weiß jeder, weshalb sie uns wahrscheinlich auch selten verlassen.

Ein Gefühl der Freiheit ist für die Kreativität sehr wichtig. Damit können Sie komplexe technische Probleme auf einem völlig anderen Effizienzniveau lösen. In all den Jahren der Arbeit des Instituts gab es noch nie einen Fall, in dem wir an einem Projekt scheiterten! Auch das ist ein wichtiger Indikator. Denn wir sind in unserer Arbeit sehr flexibel und können uns an die unterschiedlichen Anforderungen jedes Unternehmens anpassen.

Wir können sagen, dass es unser Ziel ist, eine solche Atmosphäre am Institut zu schaffen, dass alle Teammitglieder hierher kommen wollen, dass sie sich hier wie in ihrer eigenen Familie wohlfühlen – sie entwickeln Ideen, diskutieren sie und beteiligen sich an der Lösung Institutsprobleme.

Mit anderen Worten: für ein Talent junger Mann Alle Voraussetzungen wurden am Institut für Systemprogrammierung der Russischen Akademie der Wissenschaften geschaffen. Das Wichtigste, was von ihm verlangt wird, ist, gut zu lernen und ein Superspezialist zu werden.

Im dritten Jahr im Jahr 2000 wurde ich Student in unserer Abteilung am Informatik- und Rechenzentrum der Moskauer Staatlichen Universität und studierte Compiler-Technologien – das ist ein sehr vielfältiger Bereich, der Programmoptimierung, statische Code-Analyse und vieles mehr umfasst.

Damals gab es kein aktuelles Kursangebot des Instituts, und wir lernten alles von den Grundlagen in einem speziellen Seminar, das von den erfahrensten Mitarbeitern des Instituts geleitet wurde.

Selbst dann sind unsere Studienleistungen und Thesen Wird in Projekten mit Nortel Networks zur Verschleierung und statischen Codeanalyse verwendet.

Während meiner Graduiertenschule arbeitete ich an Optimierungen für den GCC-Produktionscompiler und betreute eine Gruppe von vier oder fünf meiner Kollegen. Fast alle waren jünger als ich, da seit Beginn meiner Tätigkeit bereits mehr als fünf Jahre vergangen waren.

Der Erfahrungszuwachs und die Komplexität der erledigten Aufgaben verliefen sanft und unmerklich, in einer freundlichen und sehr offenen Atmosphäre.

Ältere Kollegen versuchten, die organisatorischen Kosten der Projekte zu tragen und uns so die größtmögliche Zeit für Kreativität zu lassen. Ich habe versucht, dasselbe zu tun, als ich meine Projekte leitete.

Nach weiteren fünf Jahren wuchs unsere Gruppe auf 30 bis 40 Personen, die Verträge mit Samsung, Intel, HP und anderen erfüllten. Aber selbst jetzt verbringe ich mehr als ein Drittel meiner Zeit mit der Arbeit eines gewöhnlichen Forschungsingenieurs.

Der wichtigste Grundsatz, den ich am Institut gelernt habe: Nur abgeschlossene Arbeiten (auch wenn sie unvollkommen sind) machen einen zum Profi. Das Springen zwischen Ideen, sobald der interessanteste Teil erledigt ist, bringt nichts.

Das Schwierigste ist, die Arbeit abzuschließen. Aber nur so kann man echte Erfahrungen sammeln und weiterkommen, und so versuchen wir am Institut zu leben.

Ich kam im Frühjahr 1998 als Student im zweiten Jahr zum ISP RAS und gleich nach einer kurzen, aber intensiven Ausbildung in einem Spezialseminar unter der Leitung von A.K. Petrenko beteiligte sich an einem Projekt zur Verifizierung des Betriebssystems des kanadischen Unternehmens Nortel Networks. Man kann sagen, dass er von der Universitätsbank an die Spitze der Wissenschaft gelangte, da im Rahmen dieses Projekts neue Testmethoden auf der Grundlage formaler Modelle entwickelt und sofort zur Lösung praktischer Probleme eingesetzt wurden.

Dies stellte die Verfügbarkeit von Rückmeldungen aus der Industrie sicher, die laut V.P. Ivannikova, ist notwendiges Element für die volle Entfaltung des wissenschaftlichen Denkens. Von der Bedeutung dieser Dissertation bin ich immer wieder überzeugt worden, insbesondere durch die Analyse der Gründe für die hohen Bewertungen führender ausländischer Wissenschaftler auf dem Gebiet der formalen Methoden, die die Ergebnisse unserer Arbeit erhalten haben.

Ich hatte das Glück, im Frühjahr 1997 am Institut zu sein. Zu diesem Zeitpunkt war ich Student im zweiten Jahr am Informatik- und Rechenzentrum der Moskauer Staatsuniversität und wollte in die Abteilung für Systemprogrammierung aufgenommen werden, was aufgrund der starken Konkurrenz sehr schwierig war. Es bestand ein unglaublicher Wunsch, ein professioneller Programmierer zu werden, und sehr vage Vorstellungen darüber, wie man dieses Ziel genau erreichen könnte.

Die Abteilung ist das, was ein Student sieht, wenn er zum Unterricht an die Universität geht. Es stellte sich heraus, dass das Institut „der Unterwasserteil des Eisbergs“ war, dessen Ausmaß für einen Studenten im zweiten Jahr schwer zu erraten ist. Jeder ankommende Student wird Teil des Institutsteams, beschäftigt sich mit der Lösung eines echten Problems und erhält seine eigene kleine, aber wichtige Teilaufgabe. In meinem Fall handelte es sich um ein Projekt, bei dem es darum ging, das Debuggen sehr großer Anwendungen zu automatisieren, deren Größe in Millionen von Codezeilen gemessen wurde.

Ab dem dritten Jahr ähnelte der Tagesablauf dem Brustschwimmen: morgens Atmen während der Vorlesungen und abends Eintauchen in spannende Arbeit. Meine älteren Kameraden, Doktoranden, die 25 bis 30 Jahre alt waren und immer bereit waren, mit guten Ratschlägen zu helfen, ließen mich nicht ertrinken. Teamarbeit lehrt eindeutig das Erwachsenenleben; in kleinen Teams ist der Beitrag jedes Einzelnen spürbar, auch wenn er Student ist.

In den letzten 20 Jahren hat sich das Institut verändert, aber die von Viktor Petrowitsch Iwannikow festgelegten Grundsätze bleiben dieselben. Jedem neuen Studierenden werden klare Entwicklungspfade geboten, einschließlich wissenschaftlicher Arbeit, Programmentwicklung auf künstlerischem Niveau und pädagogischen Aktivitäten. Die Wahl eines bestimmten Weges und die Bewegungsgeschwindigkeit auf diesem liegt beim Schüler selbst. eof

Jedem Schüler werden klare Entwicklungspfade angeboten, einschließlich wissenschaftlicher Arbeit, Programmentwicklung auf künstlerischem Niveau und pädagogischen Aktivitäten

Dank des Instituts für Systemprogrammierung hatte ich das Glück, meine Karriere in einem Team der besten Absolventen der Fakultät für Computermathematik und Informatik der Moskauer Staatlichen Universität zu beginnen. Meine Arbeit bezog sich auf die Entwicklung des offenen XML-Datenbankverwaltungssystems Sedna, und das Thema meines Diploms war der Optimierung der Abfrageausführung für dieses DBMS gewidmet. Im Graduiertenstudium verlagerte sich das Forschungsthema in Richtung Datenanalyse. Zusammen mit mehreren Kollegen wurden wir zu einem der ersten Teams weltweit, das begann, Wissen aus Wikipedia für die automatische Konstruktion von Ontologien und die weitere semantische Analyse von Texten zu nutzen. Gleichzeitig hat uns unsere Erfahrung bei der Entwicklung eines DBMS dabei geholfen, ein effektives Wissensmanagementsystem zu schaffen, das es ermöglichte, Daten um ein Vielfaches schneller zu analysieren als die damals erhältlichen Analoga, ohne ihnen in der Qualität der Analyse nachzustehen. Diese Entwicklungen bildeten die Grundlage meiner Doktorarbeit und wurden Teil der Texterra-Technologie, die heute in Industrieprojekten des ISP RAS eingesetzt wird.

Interview mit Galina Polozhevets


In Kontakt mit

, Bezirk Suchumi, Abchasische Autonome Sozialistische Sowjetrepublik) – Mathematiker, Spezialist auf dem Gebiet der Systemprogrammierung, korrespondierendes Mitglied der Russischen Akademie der Wissenschaften (2016), Professor der Russischen Akademie der Wissenschaften (2016).

Biografie

1993 schloss er sein Studium an der Fakultät für Angewandte Mathematik der Staatlichen Universität Eriwan mit Auszeichnung ab.

Im Jahr 2001 verteidigte er die Dissertation seines Kandidaten und im Jahr 2012 seine Doktorarbeit.

Von 2002 bis heute war er dort tätig, 2015 wurde er zum Direktor des Instituts gewählt.

Wissenschaftliche Tätigkeit

Führt Forschungsarbeiten in den Bereichen Programmanalyse und -optimierung, Softwaresicherheit sowie parallele und verteilte Computertechnologie durch.

Er entwickelte mathematische Methoden zur Softwareanalyse auf Basis von Programmmodellen, die die Entwicklung neuer Algorithmen und Programmoptimierungstechnologien ermöglichten. Neue maschinenorientierte Optimierungen für Leistung (Befehlsplanung, Vektorisierung und Pipelining von Schleifen) und Stromverbrauch unter Berücksichtigung der Besonderheiten moderner Architekturen (ARM, EPIC) und Anwendungsprofile wurden entwickelt und in den Industrie-Compilern GCC und LLVM implementiert . Es wurde eine erweiterte Version des LLVM-Compilers entwickelt, die die Portabilität von Anwendungen in C/C++-Sprachen unterstützt und sowohl Hardwarefunktionen effektiv berücksichtigt als auch hochgradig Zuverlässigkeit und Sicherheit, implementiert in der Tizen-Industriemobilplattform. Es wurden neue Methoden und Tools zur Entwicklung paralleler Anwendungen geschaffen, die eine hohe Entwicklungsproduktivität gewährleisten, auch für Cluster mit GPGPU. Auf dem Gebiet der Softwaresicherheit entwickelte er mathematische Methoden und Algorithmen für die statische, dynamische und kombinierte Softwareanalyse, die in Russland keine Entsprechungen haben und die Probleme der tiefgreifenden Softwareanalyse auf dem Niveau der weltweit besten kommerziellen Systeme effektiv lösen der Zweck der Prüfung, um Sicherheitslücken und andere Mängel in der Software, im Quell- und Binärcode zu finden. Insbesondere ist es möglich, Algorithmen wiederherzustellen und undokumentierte Funktionen in geschütztem Binärcode zu finden. Es wurden ein System zur statischen Analyse des Quellcodes Svace und ein System zur kombinierten Analyse des sicheren Binärcodes Tral erstellt, die zur Lösung praktischer Probleme der Gewährleistung der Softwaresicherheit in einer Reihe in- und ausländischer Organisationen implementiert und eingesetzt wurden.

Er führt Lehrtätigkeiten durch und leitet die Abteilungen für Systemprogrammierung am MIPT und HSE, wo er Vorlesungen über Compilertechnologien und paralleles Rechnen hält.

Unter seiner Leitung wurden 5 Kandidaten der Naturwissenschaften ausgebildet.

Wissenschaftliche und organisatorische Tätigkeiten

  • Chefredakteur der Zeitschriften „Programming“ und „Proceedings of ISP RAS“;
  • Vorsitzender des Wissenschaftlichen Rates des ISP RAS;
  • Mitglied von ACM und IEEE CS, Mitglied der European High Performance Computing and Embedded Systems Community HiPEAC;
  • Leiter des gemeinsamen Labors mit Samsung am Institut für SP RAS;
  • Leiter des Nvidia Research Center beim ISP RAS;
  • Vorstandsmitglied des Theisen-Vereins. RU.

Harutyun Avetisyan

Wir machen Sie auf ein Interview mit dem korrespondierenden Mitglied der Russischen Akademie der Wissenschaften, dem Direktor des Instituts für Systemprogrammierung der Russischen Akademie der Wissenschaften und dem Professor des MIPT Harutyun Avetisyan aufmerksam.

- Im Register für heimische Software sind etwa zwei Dutzend Betriebssysteme aufgeführt.

Vielleicht mehr. Es gibt viele verschiedene Betriebssysteme, die auf Linux basieren. Es gibt auch spezialisierte. Insbesondere entwickeln wir gemeinsam mit GosNIIAS ein Betriebssystem für die Avionik. Linux ist hier nicht geeignet, Sie benötigen ein kleines Echtzeitbetriebssystem, das vor allem zertifiziert sein muss.

Aber ja, vielleicht wäre es besser, die Ressourcen zu konsolidieren.

- Ist es realistisch, eine solche Konsolidierung sicherzustellen?

Darüber habe ich auf der Konferenz gesprochen: Es kann sein verschiedene Modelle. Jede Betriebsplattform verfügt über viele Komponenten, die nicht einzigartig sind – beispielsweise Entwicklungstools, einschließlich Tools zur Unterstützung des sicheren Software-Lebenszyklus. Sie gemeinsam weiterzuentwickeln und von Unternehmen an ihre Bedürfnisse anpassen zu lassen, ist ein mögliches Konsolidierungsmodell.

Ein anderes ist das Beispiel von Google, das Android herstellt. Wir werden nicht sagen, inwieweit der Code dieses Betriebssystems offen oder geschlossen ist; es ist wichtig, dass allen Unternehmen ein Code zur Verfügung steht. Samsung oder Huawei nehmen es, fügen Hunderttausende und manchmal Millionen Zeilen hinzu und stellen ihr eigenes Produkt her. Aber wenn es den Code von Google nicht gäbe, wäre es unmöglich, ein solches Produkt mit den gleichen Ressourcen zu erstellen. Unternehmen geben maximal 10–15 % der zusätzlichen Ressourcen aus und erhalten ein fertiges Produkt, während sie etwas entwickeln und es an Google zurückgeben.

Oder Sie können vollständig basierte Ansätze verwenden Open Source. Beispielsweise wird im Bereich Big Data überwiegend Open Source eingesetzt. Sparc, Apache Ignite, NGINX – sie sind Open Source, wo Sie etwas Eigenes hinzufügen, es an Ihre Hardware anpassen, optimieren können und es nicht einmal zurückgeben müssen. Sie erhalten ein fertiges Produkt. Wahrscheinlich ist es möglich, innerhalb des Landes ein ähnliches System zu entwickeln, wenn der Staat gemeinsam mit Unternehmen zugängliche Technologien schafft, die gemeinsam entwickelt und von allen genutzt werden.

- Woher bekommen die Entwickler einer solchen Plattform Geld, um ein Ökosystem zu schaffen?

Wenn Sie über das App-Ökosystem sprechen, ist dies ein ziemlich großes Problem. Es reicht nicht aus, einen hochwertigen App Store zu erstellen. Notwendig sind beispielsweise eine hochwertige Entwicklungsumgebung und deren ständige Weiterentwicklung. Am Beispiel der offenen Internet-of-Things-Plattform Tizen (ich habe ihre Entwicklung in den letzten 5-6 Jahren von innen beobachtet) wird deutlich, welche ernsthaften personellen Ressourcen dafür erforderlich sind. IN letzte Version Plattform wird C# als Anwendungsentwicklungsumgebung angeboten. Wir haben eine Vereinbarung mit Microsoft getroffen, in der Hoffnung, dass das C#-Ökosystem und die Anwendungen in die Plattform integriert werden. Natürlich müssen Sie den vorhandenen Code noch ändern, aber es ist klar, dass dies deutlich weniger Ressourcen erfordert. Wenn Sie über funktionierenden C#-Code verfügen, ist die Portierung nach Tizen viel einfacher, als ihn von Grund auf neu zu entwickeln.

Selbst die größten Unternehmen wie Google oder Apple gehen den Weg der Zusammenarbeit, da es für ein Unternehmen mittlerweile fast unmöglich ist, ein solches Ökosystem aufrechtzuerhalten und weiterzuentwickeln. Es gibt kein Allheilmittel, es muss unterschiedliche Modelle der Zusammenarbeit geben. Manchmal gibt es Dinge, die nicht ganz marktorientiert sind – zum Beispiel wenn es um Sicherheit geht.

Seit seiner Gründung beschäftigt sich ISP RAS seit mehr als 20 Jahren tatsächlich mit dem Problem der technologischen Unabhängigkeit (dieser Ausdruck gefällt mir besser als „Importsubstitution“). Technologische Unabhängigkeit bedeutet, dass Sie die Entwicklungslinie völlig unabhängig weiterführen können, wenn etwas passiert. Aber wie unsere Erfahrung zeigt, ist internationale Zusammenarbeit bis zu diesem „Wenn etwas passiert“ sehr profitabel und wirtschaftlich korrekt.

Meiner Meinung nach sollten wir uns als Land dennoch nicht verschließen, sondern die Risiken kompetent verstehen, bewerten und im Verständnis dieser Risiken (denn Zusammenarbeit kann auch in eine Richtung gehen) die internationale Zusammenarbeit so aufbauen, dass die Technologie fließt ins Land.

Ohne Personal im Land ist dies nicht möglich. Moderne Technologien sind in erster Linie Personal. Hier ist der Code einer bestimmten Technologie (z. B. OpenStack), der auf den Servern liegt. Wenn Sie keine Leute haben, die sie verstehen und nicht nur etwas zusammenstellen können, das funktioniert, sondern auch in der Lage sind, es zu unterstützen, zu entwickeln und Innovationen einzubringen, dann besitzen Sie diese Technologie nicht und können keine neuen Produkte auf ihrer Grundlage entwickeln .

- Das Geld kommt also aus dem Haushalt?

Nicht nur. Aber wir haben auch keinen großen Markt ( Russischer Markt Die Software komponiert entsprechend unterschiedliche Schätzungen, von 1,5 bis 2 % der Welt – Hrsg.). Daher sind Haushaltsmittel sehr wichtig. Und kritische Infrastrukturen, kritische Anwendungen müssen immer aus dem Budget unterstützt werden. Aber gleichzeitig müssen wir und die Unternehmen den Fokus auf die internationale Zusammenarbeit und den Export legen, auch auf den Export von Sicherheit. Wir müssen auf diese Märkte gehen; selbst in den am weitesten entwickelten Ländern sind wir ziemlich wettbewerbsfähig.

Ich denke, eine öffentlich-private Partnerschaft wäre angemessener. Es sind bereits mehrere Unternehmen aufgetaucht, die erkennen, dass sie einige Technologien nicht selbst entwickeln können. Sie sind jetzt bereit, sich zu vereinen und mit staatlicher Unterstützung diese Technologien zu entwickeln. Denn es gibt Bereiche, in denen wir langsam und ernsthaft im Rückstand sind.

- Wo genau?

Gleiche Sicherheit. Eine hundertprozentige Sicherheit gibt es natürlich nicht. Das Sicherheitsniveau wird durch die von Ihnen verwendeten Tools und die Entwickler bestimmt. Sie können ein Werkzeug nicht in einem anderen Land kaufen und sagen: „Jetzt haben wir etwas, das es sicher macht.“

-Sprechen Sie über Codesicherheit?

Und das ist mittlerweile eine Schlüsselkomponente. IN moderne Welt Wo alles verteilt und über das Netzwerk zugänglich ist (Mobilität, Clouds, Internet der Dinge), reicht Perimeterschutz nicht mehr aus. Das Problem besteht darin, dass moderne Software grundsätzlich anfällig ist und die Grenze zwischen Lesezeichen und Entwicklerfehlern praktisch nicht existiert. Wir brauchen Werkzeuge, um sie zu erkennen. Es ist kein Zufall, dass wir GOST für den Lebenszyklus der sicheren Softwareentwicklung übernommen haben. GOST definiert den Prozess, die Anforderungen für diesen Prozess werden jedoch noch vorbereitet.

Neben Erkennungstools werden Methoden und Mittel zur Prävention benötigt, die eine Ausnutzung vorhandener Schwachstellen im Code nicht zulassen. Dieser Bereich der Systemprogrammierung ist im Allgemeinen sehr wissensintensiv; auch im Bereich der statischen Analysetools zur automatischen Erkennung von Softwareschwachstellen gibt es heute keine offenen Lösungen. In den letzten 15 Jahren wurden aktive Entwicklungen in diese Richtung durchgeführt. Auf dem Markt gibt es ausschließlich geschlossene kommerzielle Lösungen. Gott sei Dank gibt es sie auch in unserem Land. Dies ist nur ein Element, und in diesem Lebenszyklus gibt es noch viele weitere.

- Was wird Gegenstand des Exports sein – das Werkzeug selbst oder das Ergebnis seiner Verwendung?

Zunächst einmal natürlich das Instrument selbst. Aber wir müssen die ausländischen Märkte umfassender angehen. Wir müssen mit Bildung, mit Wissenschaft, mit gemeinsamen Projekten dorthin kommen und sogar Exzellenzzentren schaffen, die wir gemeinsam finanzieren. Vietnam zum Beispiel. Es spielt jedoch keine Rolle, welches Land wir haben, aber wir müssen diejenigen besonders hervorheben, die bereits freundlicher zu uns sind und über das höchste Technologieniveau verfügen. Nicht mit den Technologien von gestern, mit ihnen werden wir nicht verstanden. Wir müssen mit den besten Zentren der Welt konkurrieren. Und dazu müssen wir die besten wissenschaftlichen Schulen in uns kultivieren, die in diesem Bereich noch Parität wahren und die Exportorientierung fördern. Ohne staatliche Unterstützung ist dies schwierig zu bewerkstelligen. Allerdings sehe ich, dass Unternehmen allmählich erkennen, dass sie das auch brauchen. Aber es muss jemand vom Staat aus ein Moderator dieses Prozesses sein.

- Aber wer wird der Moderator sein? Soweit ich weiß, sind weder das Ministerium für Telekommunikation und Massenkommunikation noch FSTEC oder RAS für diese Rolle geeignet.

Vielleicht werden neue Mechanismen geschaffen. Ich möchte, dass lebende und gesunde Organismen, die Technologien auf Weltniveau entwickeln und Wissenschaft umfassend betreiben können, in beide Richtungen arbeiten können. Einerseits das Exportieren dessen, was wir haben, andererseits die Einführung neuer Technologien und Kompetenzen im Land, die zwar fehlen, aber durch den Erwerb entsprechender Erfahrungen schnell selbst entwickelt werden können. Ja, wir sind schlau, wir können alles selbst machen, aber uns fehlen die vielen Jahre, die es braucht, um uns von Grund auf neu zu entwickeln. Die technologische Revolution ist im Gange und Zeit ist eine entscheidende Ressource.

Als Kanal für die Einführung neuer Technologien (basierend auf Ihrer Rede auf der OS DAY-Konferenz) scheint es von außen nur einen zu geben – Open Source.

Nein, warum. Open Source ist sehr gut, es ist Mainstream, aber es ist nur eines der Werkzeuge für den Technologietransfer. Bei der Entwicklung ist ein qualitativ hochwertiges Feedback von echten Verbrauchern sehr wichtig. Die Gründung eines Unternehmens erfordert enorme Investitionen und birgt verschiedene Risiken. Unsere Erfahrung zeigt, dass ein qualitativ hochwertiger Technologietransfer eine ordnungsgemäße Interaktion mit führenden Forschungszentren und globalen Unternehmen gewährleistet, die Feedback aus der ganzen Welt haben. Oder Sie sollten sich mit etablierten Startups befassen, die wirklich innovative Produkte herstellen.

Dies ist uns bei mehreren Technologien passiert, insbesondere bei der Textanalyse für Russisch und Englische Sprachen. Zunächst gab es eine prototypische Forschungsarbeit. In drei Jahren der Zusammenarbeit mit einem globalen Unternehmen hat sich die Textanalysetechnologie vom Prototypen zum Produkt entwickelt und ist nun die schnellste NLP-Technologie (Natural Language Processing) auf dem Markt, deren Qualität den besten Analoga in nichts nachsteht. Alle geistigen Rechte verbleiben bei uns. Der Code ist geschlossen und gehört dem ISP RAS. Wir verwenden diese Technologien jetzt zur Analyse sozialer Netzwerke usw. Englisch, Russisch und jetzt auch Koreanisch. Aber die Hauptsache ist, dass wir dank unseres Interaktionsmodells von einem Prototyp sind wissenschaftliche Forschung unter Vorbehalt aller Rechte auf das Produkt übertragen.

Das Gleiche gilt für die statische Code-Analyse-Technologie von Svace (Analyse des Programmcodes ohne dessen Ausführung, basierend auf dem Quelltext – Hrsg.). Im Jahr 2009 handelte es sich trotz mehrfacher Umschreibung noch um einen Prototyp. Von 2009 bis 2015 stieg es dank der Zusammenarbeit mit Samsung in die große Liga auf und konkurriert mit den besten Analoga der Welt. Samsung ersetzt in seinen Entwicklungsabteilungen nach und nach andere Systeme durch Svace; beispielsweise wird die Tizen-Plattform vollständig von diesem Tool analysiert.

- Welches praktische Problem wurde durch die Analyse der in sozialen Netzwerken veröffentlichten Texte gelöst?

Unsere Texterra-Technologie, die der Analyse sozialer Netzwerke zugrunde liegt, ermöglicht Ihnen dies gute Qualität Bedeutung aus Texten extrahieren. Es wird zur Analyse von Benutzerkommentaren in sozialen Netzwerken verwendet, was sich heute als sehr relevant erwiesen hat. Kommentare haben eine Besonderheit wie Slang. Sie und ich werden nicht verstehen, worüber die Leute im Slang sprechen, insbesondere in bestimmten Bereichen, in denen sich der Slang ebenfalls schnell ändert. Unsere Technologie analysiert Standardtexte sehr schnell, kann sich aber genauso schnell an den Slang anpassen und daraus Semantik extrahieren.

- Wofür?

Mit dieser Technologie können Sie nach Terroristen suchen. Es kann auch für Marketingzwecke verwendet werden. Wir haben ein System entwickelt, mit dem Sie herausfinden können, von wem die Informationen stammen, und Abhängigkeitsdiagramme erstellen können. Parallel zu diesem Textanalyseprojekt beschäftigten wir uns auch mit der Analyse großer Graphenmodelle, insbesondere entwickelten unsere Mathematiker – es ist sehr wichtig, dass das Institut über eine Abteilung für reine Mathematik verfügt – ein Modell, bei dem aus einem Fragment eines In einem echten Netzwerk ist es möglich, ein Milliarden-Dollar-Netzwerk mit zig Milliarden Verbindungen zu generieren. Der Kunde benötigte, dass die Algorithmen skalierbar sind und auf Diagrammen genau dieser Größe funktionieren. Wir haben gezeigt, dass unsere Algorithmen tatsächlich linear skalieren. Sehr oft sind die Algorithmen selbst sehr gut und nicht skalierbar. Dissertationen wurden verteidigt und vor allem wurden diese Arbeiten vom Kunden angenommen. Denn eine solche Datenmenge ist nirgendwo zu bekommen, außer bei Google oder Facebook. Diese beiden Aufgaben – Textanalyse und Verständnis der Komplexität der Arbeit mit großen Diagrammen im Kontext von Big Data – wurden auf höchstem Niveau erledigt.

- Ich wage zu vermuten, dass der Kunde ein ausländisches Unternehmen ist?

Es war Samsung, dann Huawei. Mit Huawei haben wir ein etwas anderes Problem gelöst, das allerdings auch große Grafikmodelle betrifft. Mobilfunknetze, Mobilfunkanrufe usw.

- Sagen Sie mir, hat Linux einen Lebenszyklus? Wann wird dieser Schlamassel mit zwanzig Klonen ein Ende haben?

Linux ist kein Produkt als solches. Ein Produkt ist das, was Red Hat oder ein anderes Unternehmen aus Linux herstellt.

Es geht darum, dass inländische Unternehmen ein Produkt herstellen, das sie rund um die Uhr unterstützen. Wie am OS DAY, Vitaly Lyutikov (stellvertretender Direktor von FSTEC – Anm. d. Red.), hatten wir leider Fälle (ich war erstaunt, als ich das zum ersten Mal hörte) – Unternehmen verlangten Geld für Patches.

Ja, aufgrund der Unreife des Marktes verfügen wir über mehr Betriebssysteme als wir benötigen. Aber es ist nicht schlecht. Die Hauptsache ist, dass wir Unternehmen haben, die den Kunden wirklich unterstützen. Dass Linux für viele Bereiche die Hauptplattform sein wird, dürfte sich auch nicht ändern. Wichtiger ist es, zu verhindern, dass ein einzelnes Unternehmen, ob inländisch oder westlich, ein Monopol aufbaut. Viktor Petrowitsch (Akademiker, früherer Direktor des ISP RAS – Anm. d. Red.) unterstützte immer die Idee von Open Source, tatsächlich sei dieses Modell schon zu Sowjetzeiten genutzt worden, sagte er, und er sei froh, dass freie Software der Offenheit entspreche mit dem sowohl er als auch er Institut zusammenarbeiteten

Ich hoffe, dass sowohl mobile Betriebssysteme als auch das Internet der Dinge auf dasselbe Ziel zusteuern. Tizen ist im Wesentlichen ein offenes System für das Internet der Dinge, es verfügt über einen Echtzeitkernel und einen Linux-Kernel. Vielleicht erscheint ein ganz anderes, leichtes Betriebssystem; Intel entwickelt meiner Meinung nach derzeit so etwas. Und früher oder später, in 5-10 Jahren werden wir das sehen, werden Produkte nach und nach auch in Open Source verfügbar sein. Im Geschäft wird es nicht um Code gehen, sondern um die Bereitstellung von Diensten. Wie Google, das den Großteil seines Geldes mit Dienstleistungen verdient. Eine andere Sache ist, dass er niemanden in die Nähe dieses Marktes lassen möchte. Es wäre wahrscheinlich gut, wenn die Staaten sich einigen würden und die Konzerne dazu zwingen würden, alles offen zu tun.

Denn wie ist Linux entstanden? In den USA gab es mehrere Betriebssysteme: Solaris, HP-UX, AIX usw. Es war, als würde jeder eine Straße für sein eigenes Auto bauen. Es war notwendig, eine Art Plattform zu wählen, die für alle unabhängig ist. Und sie haben sich für Linux entschieden, weil es die richtige Lizenz hatte und Torvalds die richtige Person war, d. h. neutral. Solaris lange Jahre war viel besser als Linux, vielleicht ist es auch jetzt noch besser, Sun hat den Code sogar geöffnet, aber es war aus vielen Gründen, auch aus rechtlichen Gründen, zu spät.

Das ist nicht einfach, viele Anwälte haben daran gearbeitet, ich denke, zu diesem Thema werden noch Bände von Memoiren geschrieben. Dies alles bedeutet, dass Linux und Open Source Mainstream sind. Was der Betriebssystemkernel ist, ist nicht mehr wichtig, sondern die Plattform als Ganzes.

- Linux ist aufgrund der Notwendigkeit, in Echtzeit zu arbeiten, nicht für die Avionik geeignet?

Nicht nur. Denn dort ist eine Zertifizierung erforderlich und es ist unmöglich, diese zu erhalten, wenn man bereits über ein fertiges Betriebssystem verfügt. Es ist notwendig, dass der gesamte Entwicklungsprozess, einschließlich aller Artefakte, zertifiziert wird.

In unserem Land haben wir in diesem Bereich kein einziges zertifiziertes Betriebssystem, und davon gibt es nur wenige auf der Welt bekannte Tatsache. Die MS-21 beispielsweise verfügt über französische Avionik.

Über die digitale Wirtschaft. Seit der Verabschiedung des SWZ-Gesetzes im Jahr 2005 beobachten wir Versuche des Staates, mit der IT etwas richtig zu machen. Sie endeten im Nichts. Ich stehe den aktuellen Plänen zur Entwicklung der digitalen Wirtschaft skeptisch gegenüber. Kannst du es beseitigen?

In den letzten zehn Jahren ist der Bedarf an Technologie systematisch gewachsen. Wir spüren es selbst. Darüber hinaus besteht Bedarf an hochwertigen Technologien.

In diesen zehn Jahren hat es einen Wandel gegeben, eine große technologische Revolution. Ich denke, in fünf bis zehn Jahren werden wir echte Konsequenzen sehen. „Intelligente“ Geräte werden uns überall umgeben, sogar ein Glas wird eine Art Chip haben und ich, wenn ich im Nebenzimmer bin, werde zum Beispiel die Temperatur des Wassers darin kennen.

Heute ist dies eine Herausforderung, die nicht länger aufgeschoben werden kann. Die Systeme, die wir seit der Sowjetzeit nutzen, müssen aktualisiert werden. Es wird sich die Frage stellen, wie das geht, wie man die Daten zähmt, denn wenn man sie nicht zähmt, dann lebt man bereits in einer anderen Welt, man ist im Rückstand.

„Wenn wir es nicht tun, ist es okay, wir können es verschieben“ funktioniert nicht mehr, und jetzt wird die Frage nach unserer Zukunft als Zivilisation entschieden. Überleben in dieser Welt nicht als ein Territorium, in dem wir dieselbe Sprache sprechen, sondern als eine Zivilisation, die zur Weltzivilisation, zur Kultur beitragen wird.

Wie würde ich es machen? Wir können, wie jedes andere Land der Welt (sogar die USA, obwohl sie es versuchen), nicht die gesamte IT-Front aufrechterhalten. Unter Ausnutzung der Möglichkeiten von Open Source müssen wir die Grundrichtungen, die sogenannten End-to-End-Technologien, bestimmen, die unabhängig vom Tätigkeitsbereich benötigt werden. Zum Beispiel Big Data (dies ist kein besserer Begriff, da es überhaupt keine Big Data gibt). Es wird einige Technologien für den Finanzsektor und andere für die Analytik geben. Es wird mehrere Technologie-Stacks geben, aber der Bereich ist mehr oder weniger klar. Oder alles, was mit maschinellem Lernen, neuronalen Netzen und künstlicher Intelligenz zu tun hat (dieser Satz gefällt mir auch nicht, weil das, was man jetzt darunter versteht, immer noch keine künstliche Intelligenz ist, aber das spielt keine Rolle).

Dies wird hier in einem einzelnen Land nicht von Grund auf möglich sein wir reden über etwa Dutzende, Hunderte Millionen Zeilen Code. Beispielsweise umfasst das Code-Repository des russischen Unternehmens RusBITech-Astra 150 Millionen Codezeilen. Es ist unmöglich, dies noch einmal zu schreiben. Und wenn jemand denkt, dass einige Funktionen dort überhaupt nicht benötigt werden, dann irrt er sich.

Ich wiederhole, einzelne Länder sind nicht in der Lage, eine Technologiekette richtig aufzubauen. Warum veröffentlichen Microsoft und Google Open-Source-Codes? Ja, weil sie es alleine nicht schaffen, schaffen sie es nicht. Wir müssen Entwickler aus der ganzen Welt anziehen. Die Technologie, die Open-Source-Entwickler nutzen, wird in zehn bis fünfzehn Jahren diejenige sein, die die Nase vorn haben wird.

Dadurch können wir den vollen Nutzen aus jahrelangen Investitionen in Milliardenhöhe ziehen. Dafür braucht es aber Teams von Superentwicklern, die einen wesentlichen Beitrag leisten können, Innovationen in internationalen Projekten, die wissen, wie man das Problem der letzten Meile löst, und Technologien in das Produkt einbringen. Damit wir für alle wichtigen Stacks eigene Lösungen haben, die mit globalen Trends übereinstimmen, sich ständig mit ihnen synchronisieren und im Rahmen der internationalen Zusammenarbeit weiterentwickeln. Wenn dann der Zugang zur Technologie gesperrt wird, verfügt das Land bereits über ein Potenzial an Humanressourcen und kann sich weiterentwickeln.

Derzeit fehlt hochqualifiziertes Personal in der benötigten Menge. Dies ist ein Ziel, das in 5-7 Jahren erreicht werden kann. Deshalb müssen wir unsere Forschungszentren und wissenschaftlichen Schulen unterstützen. Ich liebe den Ausdruck „wissenschaftliche Schule“.

– Das kalifornische Modell mit seinem Risikokapitalismus funktioniert in Russland nicht, sagen unsere bekannten IT-Unternehmer; bei uns funktioniert das Modell „ein Problem lösen“. Es war also notwendig, eine Bombe zu bauen, die Aufgabe wurde gestellt und sie begannen damit, als Ergebnis verfügte das Land über Physiktechnologie, Weltraum und Kernphysik. Wird die Aufgabe jetzt gestellt?

Dann wurde das Land geschlossen. Als der akademische Campus in Nowosibirsk gegründet wurde, herrschte in jedem akademischen Institut in Moskau Druck, es gab einen Überschuss an Spezialisten, es war kein Problem, jemanden nach Nowosibirsk zu schicken und hier nichts zu verlieren. Dies ist jetzt nicht der Fall.

Wir leben in einer offenen Welt. Wenn wir diese Offenheit nicht berücksichtigen und unser eigenes Megaprojekt in Angriff nehmen, werden die Ressourcen nicht ausreichen. Und die Menschen können arbeiten, wo sie wollen.

Im Gegensatz zu Hardware kann Software einfach per Knopfdruck heruntergeladen werden. Die Frage ist, ob es Spezialisten gibt, die diese Software selbstständig entwickeln können. Sobald dort der Sauerstoff abgeschnitten ist und man nicht mehr interagieren kann (das könnte theoretisch passieren), dann geht man völlig seinen eigenen Weg. Bis dahin müssen Sie immer die Kraft der internationalen Zusammenarbeit nutzen, die nicht nur den Amerikanern vorbehalten ist. Das sind Menschen aus aller Welt – aus China, aus kleinen Ländern.

Wir hatten Glück. IT ist, wie Viktor Petrowitsch sagte, eine wunderbare Welt, die sich vor unseren Augen entwickelt und Rückmeldungen aus der ganzen Welt aufnimmt. Und wenn sie plötzlich anfangen, uns zu schließen, sollten wir in diesem Fall eine Art Mobilisierungsversion der Regierung des Landes haben.

- Widerspricht Snowden nicht der Aussage über die „wunderbare Welt der IT“? Schließlich wird IT als Waffe eingesetzt.

Es gibt eine Alternative: Verzichten Sie einfach auf die IT.

- Aber warum sollten wir uns schließen, wenn man mit importierter Software angreifen kann?

Sie werden trotzdem angreifen. Selbst wenn Sie Ihre eigene Entscheidung treffen, werden Sie nicht weniger angegriffen. Wie ich bereits sagte, hängt das Sicherheitsniveau von Systemen nicht davon ab, wer den Code geschrieben hat und wo, sondern von den Technologien zur Analyse und Abwehr von Angriffen, über die Sie verfügen. Darüber hinaus benötigen Sie eine eigene Ausrüstung, wenn Sie die größtmögliche Sicherheit gewährleisten möchten. Ohne eigene Hardwarelösungen ist dies völlig unmöglich.

Wie ist das Verhältnis zwischen Institut und Staat? Sie befinden sich innerhalb des RAS, die Rolle des RAS ist mehr oder weniger klar. Aber bestellen die Bundesbehörden – FSTEC, das Ministerium für Telekommunikation und Massenkommunikation – etwas bei Ihnen? Bedienen Sie sie?

ISP RAS ist ein staatliches akademisches Institut. Allerdings sind Regierungsbehörden nicht verpflichtet, mit Regierungsorganisationen zusammenzuarbeiten. Wir erhalten Aufträge gleichberechtigt mit allen anderen Unternehmen auf Wettbewerbsbasis, auch von Strafverfolgungsbehörden oder von FSTEC.

Das akademische Institutsmodell kann sehr effektiv sein und die Arbeitsproduktivität kann deutlich höher sein als in einem kommerziellen Unternehmen. Einerseits haben wir eine internationale Zusammenarbeit aufgebaut, andererseits wächst der Bedarf an Institutstechnologien im Land erheblich. Dies ist heute nicht der Fall; in den letzten zehn Jahren ist der Bedarf auf jeden Fall gewachsen. Im Jahr 2006 waren beispielsweise 97 % unserer Aufträge extern, heute sind es 50 %. Und das, obwohl das Budget des Instituts über die Jahre gewachsen ist. Das heißt, 50 % der internen Kunden sind VimpelCom, RusBITech-Astra, Svemel usw. Und es gibt keine Präferenzen aufgrund der Tatsache, dass wir der Akademie der Wissenschaften angehören.

- Nein, nein, ich habe nicht über Vorlieben gesprochen, sondern im Gegenteil - Sie wurden zum Beispiel damit beauftragt, diese Arbeit zu übernehmen und zu erledigen, bekamen aber kein Geld dafür.

- Nein, das kann nicht sein. In unserer 20- bis 25-jährigen Praxis ist mir so etwas noch nie begegnet. Wir sind kein Unternehmen. Wir sind eine gemeinnützige Organisation und es ist wichtig, dass unser Ziel nicht darin besteht, Geld zu verdienen. Ja, das Institut verdient Geld, aber um seine Hauptaufgaben zu erfüllen – neues Wissen und neue Technologien zu generieren, hochqualifiziertes Personal auszubilden. Glücklicherweise ist ISP RAS Teil der Akademie der Wissenschaften, verfügt über eine stabile Grundfinanzierung, und das gibt uns viel. Die Freiheit, Grundlagenforschung zu betreiben, die Möglichkeit, mit den daran beteiligten jungen Menschen zusammenzuarbeiten...

Wir haben drei Abteilungen – am Institut für Physik und Technologie, an der Hochschule für Wirtschaft und am Informatik- und Computerkomplex der Moskauer Staatlichen Universität. Insgesamt kommen etwa 60 Studierende im dritten Studienjahr an unseren Fachbereich. Sie alle erhalten ein Stipendium von 10.000 Rubel pro Jahr (das sind 5-6 Millionen), das das Institut aus außerbudgetären Quellen finanziert. Studierende absolvieren bei uns Studien- und Abschlussarbeiten. Im dritten Jahr können sie immer noch nichts machen, sie studieren. Unsere Idee ist, dass Kinder in diesem Alter nicht zur Firma Diese Jungs sollten sich Systemkenntnisse aneignen und unsere Elite werden.

- Viktor Petrowitsch hat mir genau dasselbe erzählt.

Ich habe mein ganzes Leben nach dem College mit Viktor Petrowitsch zusammengearbeitet – mehr als zwanzig Jahre, in den letzten fünf Jahren war es schwierig zu unterscheiden, wessen Idee wo war, er liebte es, dass seine Ideen die Ihren wurden, in diesem Sinne war er sehr großzügig. Er wusste, wie man gibt. Ich verstehe, was für ein großartiger Mann Viktor Petrowitsch war, und ich bin stolz darauf, dass wir seine Schüler waren und jemanden haben, zu dem wir aufschauen können.

- Welche Rolle spielt die Akademie?

Zhores Ivanovich Alferov sagte, dass Wissenschaft weder grundlegend noch angewandt sei; Es gibt Wissenschaft, deren Ergebnisse in wenigen, manchmal sogar in hundert Jahren genutzt werden können. Damit unsere Wissenschaft gut existiert – ich spreche nicht von Chemikern und Physikern, sondern vom Institut für Systemprogrammierung, wo sich historisch gesehen seit den 50er Jahren eine eigene wissenschaftliche Schule entwickelt hat – muss es einerseits eine geben Ein Strom talentierter Jugendlicher, andererseits ein Strom hochwertiger Projekte, und das bedeutet auch Geld und Feedback, Geld funktioniert einfach nicht. Wenn sie zu unserem Institut kommen und sagen: „Hier hast du eine Milliarde pro Jahr und machst, was du willst“, dann ist das der Mord am Institut; in ein paar Jahren wird es möglich sein, es zu schließen.

Personenfluss („Kinder“) und Projektfluss. Wenn dies zusammenkommt, entsteht eine Belegschaft mit überlegenen Fähigkeiten und Technologien. Dieses Modell muss leben. Und es ist auf der ganzen Welt das Gleiche. „Forschungsbasierte Bildung“ ist der Slogan von Stanford, MIT – alle reden über dasselbe. Da es sich um „forschungsbasierte Bildung“ handelt, muss die Forschung korrekt sein. Wenn die Forschung von schlechter Qualität ist, wird auch Ihre Ausbildung von schlechter Qualität sein. In Stanford erfolgt dies über die gleichen Mechanismen, historisch hat es sich so entwickelt, in Großbritannien ist es ein wenig anders, in Frankreich ist es bereits auf einem dritten Weg, dort ist INRIA im Wesentlichen wie unsere Informatikabteilung der Russischen Akademie von Wissenschaften, über das ganze Land verstreut und so weiter.

Jedes Land hat Nuancen. In unserem Land war die Wissenschaft eng mit der Produktion verbunden, die Institute der Akademie der Wissenschaften lösten praktische Probleme für die Entwicklung der Volkswirtschaft, der Raumfahrtindustrie usw. Zur Ausbildung hochqualifizierten Personals gab es an den Universitäten Grundabteilungen, an denen dritte -Studierende waren in die Arbeit von Forschungsinstituten eingebunden, sodass sich die Institute auf zukünftige Mitarbeiter vorbereiteten.

Und jetzt kommen unsere Unternehmen – Kaspersky, ABBYY, 1C – an Universitäten und eröffnen ihre Abteilungen. Das ist gut, aber wenn man die Zahl der Bewerber zählt, die Unternehmen und akademische Strukturen durchlaufen, bin ich mir sicher, obwohl ich keine Statistiken habe, stellt sich heraus, dass dies der Fall ist Großer Teil geht durch die Strukturen der Russischen Akademie der Wissenschaften.

Vielleicht verstehe ich die Mission der Russischen Akademie der Wissenschaften nicht tief genug oder philosophisch, vielleicht berücksichtige ich nicht alle Aspekte, aber wenn etwas dreihundert Jahre lang existierte und funktionierte, dann bewahren wir es und nebenan, Wenn jemand möchte, soll er ein neues bauen. Die Akademie war schon immer die sehr offene Plattform, auf der sich das wissenschaftliche Leben abspielte. Ja, heute leben wir in einer komplexeren Welt, aber wir haben bereits ein bewährtes Modell, es funktioniert, warum sollte man es zerstören?

Das RAS-Institut soll ein Ort der Kompetenz sein. Und Sie sind auch Marktteilnehmer. Ist diese Situation nicht widersprüchlich? Wenn sie zu Ihnen kommen und fragen: „Was ist besser, Sailfish oder Tizen?“, was würden Sie dann sagen, wenn Sie selbst am Tizen-Projekt teilnehmen? Oder wird ein unbekannter Entwickler kommen und sagen: „Ich habe mein eigenes Betriebssystem auf einem Mikrokernel, und es ist zuverlässig“, ist er hier richtig?

Die Frage ist richtig und angemessen, denn tatsächlich kann und wird dies auch ohne Expertenbeteiligung an Projekten geschehen. Aber das Wichtigste, was eine führende akademische Einrichtung hat, ist ihr Ruf. Wir haben nichts anderes, was sich so erfolgreich monetarisieren lässt. Und unzuverlässige Prüfungen bedeuten einen Reputationsverlust und die Möglichkeit einer Weiterentwicklung.

Wir als Institut (ich kann nicht für die gesamte Akademie sprechen) üben eine Expertenfunktion aus, aber es ist unmöglich, diese wahrzunehmen, wenn man keine fortgeschrittene Forschung und Entwicklung betreibt (ich spreche jetzt nur von IT). Unmöglich, weil sich die Dinge so schnell ändern, dass man keine ordnungsgemäße Due-Diligence-Prüfung durchführen kann, wenn man nicht im Kontext ist. Sie bringen Ihnen vielleicht ein brillantes Projekt, aber Sie werden denken, dass es sich um einen Betrug handelt. Oder Sie werden im Gegenteil über die Technologien von gestern sagen, dass dies ein sehr gutes Projekt ist.

Ich kann mir nicht vorstellen, dass dies in einem normalen, gesunden Körper geschieht (sowohl aus Sicht des Experten selbst als auch aus Sicht einer akademischen Institution). Deshalb habe ich mich beim OS DAY für eine möglichst breite Darstellung der Berichte eingesetzt und wollte, dass die Community zuhört und dann Entscheidungen darüber trifft, was gut und was schlecht ist. Ein Mitarbeiter von Samsung sprach auf der Konferenz und gab einen technischen Bericht, ein anderer von der israelischen Firma Mellanox lieferte einen sehr interessanten technischen Bericht. Ich denke, das passt zu meiner Idee: Man muss so viele professionelle Informationen wie möglich sammeln, an deren Vervielfältigung teilnehmen und wie man den Marktzugang rechtlich einschränkt, Nischen für seine Produkte schafft, ist nicht die Aufgabe der Akademie, das ist es das Geschäft des Staates. Wenn sie uns konsultieren, können wir etwas vorschlagen.



 

Es könnte nützlich sein zu lesen: