Programadores populares. ¿Quién es el mejor programador del mundo? ¿Qué país representa a los mejores desarrolladores en áreas específicas?

Linus Torvalds, Donald Knuth, Richard Stallman, John Carmack: si no un nombre, al menos una leyenda. La publicación en línea VentureBeat enumera a los programadores más autorizados de la comunidad mundial de TI.

Linus Torvalds

Linux creado, gratis Sistema operativo, en un dormitorio de la Universidad de Helsinki. Hoy en día, los centros de datos y las supercomputadoras funcionan con Linux, y es desarrollado por una horda de fanáticos del código abierto en todo el mundo.

Torvalds es conocido, en particular, por el hecho de que no se anda con rodeos y no intenta complacer al público. En una de sus charlas recientes, cuando el público le preguntó si con su forma de comunicarse estaba asustando a los miembros de la comunidad Linux, respondió: "Ustedes me importan un comino". Hay los mismos chistes sobre Torvalds entre los desarrolladores que entre la gente corriente sobre Chuck Norris. Por ejemplo, Torvalds puede dividir por cero y jugar juegos en 3D realizándolos. fuente en tus pensamientos en tiempo real.

Sir Tim Berners-Lee

El único en esta lista que logró ganarse el título de caballero fue nombrado caballero por la reina británica Isabel II. Es el creador del Protocolo de transferencia de hipertexto (HTTP), la tecnología sobre la que se construye Internet.

Ahora dirige la Alianza para internet accesible, una organización de interés público respaldada por Google, Facebook y Microsoft, cuyo objetivo es hacer que Internet de banda ancha sea accesible para personas de todo el mundo.

Donald Knuth

Su trabajo académico en informática le valió el título de "Padre del análisis de algoritmos". Todo en Internet, desde el algoritmo para seleccionar feeds de Facebook hasta el algoritmo para seleccionar productos similares en Amazon, le debe algo. A los 77 años, está escribiendo un libro llamado El arte de la programación informática. Knuth también es profesor emérito de Stanford.

Brendan Ike

Creador del lenguaje de programación JavaScript, que de hecho es el estándar para la programación web. Participó en la creación de Mozilla, empresa que desarrolla Navegador Firefox. Renunció como director ejecutivo cuando se conoció su apoyo financiero a un proyecto para prohibir el matrimonio homosexual en California.

Caminatas de Salomón

Creador de Docker, una tecnología que encanta a los desarrolladores porque empaqueta una aplicación y todo su entorno en contenedores y lo entrega a los servidores. Funciona como máquina virtual, pero mucho más rápido. Docker comenzó como un proyecto paralelo en dotCloud, pero cuando el producto resultó ser popular, la empresa experimentó un giro y pronto se convirtió en un unicornio.

Mark Zuckerberg

Creador de Facebook. Cree que cuanto más pequeño y flexible sea el equipo, más éxito tendrá. La red social de miles de millones de dólares es atendida por “sólo” 10.000 personas en todo el mundo.

David Heinemeier Hansson

Conocido como DHH. Creador de Ruby on Rails, un framework muy popular que le valió el título y el premio Google Hacker del Año en 2005.

Richard Stallman

Es conocido principalmente por su lucha por el software libre, el fundador de GNU, el autor de la idea del "copyleft", en contraposición al copyright. Tiene muchos principios y no utiliza ningún desarrollo propietario.

Bram Cohen

El creador del protocolo BitTorrent, que brindaba a los usuarios la posibilidad de descargar archivos súper rápido. BitTorrent es increíblemente popular, con una estimación conservadora de su base total de usuarios de 250 millones de personas en todo el mundo. El año pasado, Thom Yorke intentó distribuir el álbum exclusivamente a través de BitTorrent. Y, sin embargo, las capacidades de BitTorrent fueron apreciadas principalmente por los piratas de Internet.

James Gosling

Creó el lenguaje de programación Java mientras trabajaba en Sun Microsystems. Después de que Oracle adquiriera la empresa en 2010, Gosling se fue y se convirtió en uno de los principales críticos de Oracle. Desde entonces, trabajó cinco meses en Google hasta incorporarse a la startup Liquid Robotics. También forma parte del equipo de la famosa startup ucraniana Jelastic como director independiente.

Björn Stroustrup

El programador danés creó el lenguaje de programación C++ en 1978, mejorando C. Todavía está en activo: enseña en la Universidad Texas A&M, en la Universidad de Columbia y también trabaja en Morgan Stanley.

John Carmack

Cofundador de id Software. Es conocido en todo el mundo como el creador de Doom. Por cierto, la idea del juego nació durante una partida de D&D que el equipo celebraba regularmente en la sede de id Software durante varios años. Además, John siempre fue el maestro del juego. Fue el primero en probar trucos de gráficos 3D que todavía se utilizan en la actualidad.

Actualmente trabaja en Oculus VR, que Facebook compró por 2 mil millones de dólares.

Programadores


Al ser un especialista, un programador se especializa en un área temática que cubre conocimientos, habilidades y habilidades que una persona autodidacta puede dominar de manera efectiva. La amplitud del área temática y la calidad de las habilidades de un programador son individuales. Dependen de la experiencia laboral, la educación, la inteligencia, las inclinaciones innatas, la fuerza de voluntad y el aislamiento social.

Programadores- especialistas en el campo tecnologia computacional, moderno software, automatización de producción y otros procesos.
Programador- la profesión de una persona involucrada en el desarrollo de algoritmos y programas basados ​​en modelos matemáticos.

Los programadores se pueden dividir aproximadamente en tres categorías:

  • Programadores de aplicaciones se dedican al desarrollo del software necesario para el funcionamiento de la organización. Por ejemplo, esto incluye a los programadores 1C.
  • Programadores de sistemas Desarrollan sistemas operativos, interfaces para bases de datos distribuidas y trabajan con redes. Los especialistas de esta categoría son los menos comunes y mejor pagados.
  • Los programadores web trabajan con redes, pero normalmente globales, como Internet. Escriben interfaces web para bases de datos, crean páginas web dinámicas etcétera.

lo mas programadores famosos paz


El 12 (13 de septiembre) se celebra en todo el mundo la fiesta profesional de los programadores. Este es el día 256 del año, elegido como un carácter de byte de ocho bits para expresar un número idéntico de valores. En Rusia, el Día del Programador se convirtió en feriado oficial en 2009.

Antes de la llegada del feriado oficial, el Día del Programador se celebraba en diferentes días. Por ejemplo, el 19 de julio, cuando el primer programador Ada Augusta Lovelace , matemática británica, hija de Byron, los primeros programas para la máquina analítica de Babbage, sentando así las bases teóricas de la programación. Ella introdujo por primera vez el concepto de ciclo de operación. En una de las notas expresó la idea principal de que el motor analítico puede resolver problemas que, debido a la dificultad de los cálculos, son casi imposibles de resolver manualmente. Así, por primera vez, se consideró una máquina no sólo como un mecanismo que reemplaza a una persona, sino también como un dispositivo capaz de realizar un trabajo más allá de las capacidades humanas.

Juan von Neumann , un matemático húngaro-estadounidense hizo importantes contribuciones a muchas ramas de la ciencia, como la física cuántica, el análisis funcional y la informática. El nombre de von Neumann está asociado con la arquitectura de la mayoría computadoras modernas, lo que implica el almacenamiento conjunto de programas y datos para ellos en la memoria de una computadora. En los últimos años de su vida se dedicó principalmente al desarrollo de cuestiones relacionadas con la teoría de juegos y la teoría de autómatas.

Especialista en computadoras Dennis Ritchie conocido por su participación en la creación de los lenguajes de programación BCPL, B, C y la extensión ALTRAN para el lenguaje de programación FORTRAN. Los lenguajes C y FORTRAN han ganado gran popularidad en problemas aplicados y muchos lenguajes de programación posteriores se han desarrollado sobre la base del lenguaje C. Ritchie también participó en el desarrollo de los sistemas operativos Multics y UNIX.

Björn Stroustrup - autor del lenguaje de programación C++, uno de los lenguajes de programación más utilizados, desarrollado sobre la base de C. Stroustrup se convirtió en un pionero en el uso de la programación orientada a objetos, que le permite crear proyectos a gran escala en poco tiempo. , distribuyendo tareas entre los participantes y utilizando soluciones previamente desarrolladas. Se han desarrollado varios lenguajes de programación modernos basados ​​en C++.

Alexey Pajitnov - Programador soviético e inventor del mundialmente famoso y querido juego "Tetris". De 1996 a 2005, Pajitnov trabajó en Microsoft, donde desarrolló los rompecabezas de Pandora's Box. En 2007 y 2009, recibió el primer premio Penguin de los Game Developers Choice Awards.

Evgeniy Kaspersky - Programador ruso, especialista en software. seguridad de información, uno de los fundadores, desarrollador líder y mayor accionista de Kaspersky Lab CJSC. También recibió el Premio Estatal de Ciencia y Tecnología del año 2008. Es autor de numerosos artículos y reseñas sobre el problema de la virología informática y habla regularmente en seminarios y conferencias especializados en Rusia y en el extranjero.

Uno de los cofundadores de la empresa de búsqueda "Yandex". Iliá Segalóvich . Programador ruso, director de tecnología y desarrollo, además de participante activo y organizador de la asistencia a huérfanos y niños enfermos. Murió el 23 de julio de 2013.

En 1992 Borís Nuraliev Junto con su hermano Sergei Nuraliev, crearon el programa de contabilidad "1C". En 1996, la empresa que dirigía lanzó el sistema 1C:Enterprise y comenzó a desarrollar juegos de computadora. En 2005, la empresa 1C se convirtió en uno de los tres líderes del mercado ruso de sistemas integrados de gestión empresarial.

Computadoras, de todo tipo,
Y la palabra “Internet” se puso de moda
La era de los programadores es el siglo XXI,
¡El hombre ha alcanzado la cima de la ciencia!
Los programadores son personas increíbles,
Gente moderna e inteligente,
Con ellos todo es siempre relativo.
Prácticamente se esfuerza hacia adelante.

Se las arreglaron para crear productos legendarios que cambiaron el mundo y conmocionaron a la humanidad con su atrocidad. Nuestro compatriota revela el top de los programadores más ricos del mundo.

5to lugar - Pavel Durov. El excéntrico creador de la popular red social rusa VKontakte y del mensajero Telegram es joven (solo tiene 33 años), pero ya fabulosamente rico. Forbes estima su fortuna en 1.700 millones de dólares; con este dinero se pueden comprar 60.000 apartamentos de una habitación en Novosibirsk.

Pavel se interesó por la programación a la edad de 11 años y utilizó sus conocimientos para el vandalismo. Un día cambió el protector de pantalla de todas las computadoras de la escuela por una foto de un profesor de informática con la leyenda "Debe morir". Pavel creó su principal creación, la red social VKontakte, en 2006 después de conocer el Facebook estadounidense. Hoy "VK" es el sitio más visitado de Runet.

En 2014, Pavel Durov emigró al extranjero. Después de la venta de VKontakte, comenzó a desarrollar el mensajero Telegram. En 2017, no tuvo miedo de entrar en un conflicto importante con Roskomnadzor, negándose a entregar las claves para descifrar la correspondencia. La guerra todavía se libra con éxito variable en ambos bandos.

4to lugar - Linus Torvalds. El programador y hacker finlandés-estadounidense creó el famoso Linux, el núcleo del sistema operativo GNU/Linux, que hoy en día es el sistema operativo libre más común. Torvalds comparte la ideología del código abierto y todos tienen acceso al código de Linux para mejorar el producto.

El 17 de septiembre de 1991, el código fuente del programa, publicado por Linus para su descarga pública, causó un verdadero revuelo entre miles de programadores. Todos comenzaron a mejorar el sistema operativo y a compartir sus resultados. Actualmente, sólo alrededor del 2% del kernel del sistema Linux está escrito por el propio Torvalds, pero la decisión de realizar cambios en la rama oficial del kernel recae en él. Un asteroide lleva el nombre de Linus Torvalds y la revista Time lo reconoció como una de las personas más influyentes.

3er lugar - Sergey Brin. A finales de 2017, el cofundador del imperio Google ocupaba el puesto 13 en la lista de Forbes con una fortuna de 47.500 millones de dólares. Brin nació en Moscú en 1973 en una familia de matemáticos. A la edad de seis años, Sergei se mudó a los Estados Unidos con sus padres, pero todavía les habla ruso.

En 1998, Brin, junto con su compañero de posgrado Larry Page, fundaron empresa google. Google ahora opera más de un millón de servidores en todo el mundo y procesa más de mil millones diariamente. consultas de búsqueda y 24 petabytes de datos de usuario. La empresa posee "monstruos" como YouTube y el sistema operativo Android.

2do lugar - Mark Zuckerberg. Desarrollador del más grande red social en el mundo - Facebook. También es propietario de la red social Instagram y del mensajero WhatsApp. Mark se autodenominó hacker por vocación. Un programador de 25 años se ha convertido en uno de los multimillonarios más jóvenes. En 2017, su patrimonio neto aumentó a 71 mil millones de dólares.

Zuckerberg tiene características inusuales: por ejemplo, sólo come carne de animales que ha matado. con mis propias manos. Mark es persistente; por ejemplo, al casarse con un estadounidense de origen chino, se propuso la tarea de aprender chino y lo completó con éxito. A pesar de su riqueza, el multimillonario conduce un Volkswagen Golf GTI normal y también es considerado el habitante de Silicon Valley que viste con peor gusto.

1er lugar - Bill Gates. En la década de 1990, su nombre se convirtió en un nombre familiar: los llamados ricos exitosos. En 1996, Gates se convirtió en el hombre más rico del planeta. En 2017, Gates ocupa el segundo lugar en el ranking de Forbes, con 90 mil millones de dólares.

A la edad de 13 años, Bill escribió su primer programa: el juego "Tic Tac Toe" en el idioma programación BÁSICA. A los 15 años, pirateó una computadora para extender el tiempo de trabajo vencido y se le prohibió el acceso a la máquina durante todo el verano. Al terminar escuela primaria El mal comportamiento de Gates empezó a preocupar tanto a sus padres y profesores que lo derivaron a un psiquiatra.

En 1975 fundó Microsoft, que se convirtió en un gigante del software y presentó al mundo el sistema operativo Windows.

Entre la gente común, los programadores son ahora una profesión respetada. Después de todo, sin ellos no existirían los iPhone ni Facebook, crean empresas interesantes y se encuentran entre las pocas en Ucrania vinculadas al dólar. ¿Quién es popular directamente entre los especialistas en TI? VentureBeat es una lista de programadores legendarios que gozan de la mayor autoridad en la comunidad global de TI.

Linus Torvalds Creó Linux, un sistema operativo libre, en su dormitorio de la Universidad de Helsinki. Hoy en día, los centros de datos y las supercomputadoras funcionan con Linux, y es desarrollado por una horda de fanáticos del software gratuito en todo el mundo.

Torvalds es conocido, en particular, por el hecho de que no se anda con rodeos y no intenta complacer al público. En una de sus charlas recientes, cuando el público le preguntó si con su forma de comunicarse estaba asustando a los miembros de la comunidad Linux, respondió: "Ustedes me importan un comino". Hay los mismos chistes sobre Torvalds entre los desarrolladores que entre la gente corriente sobre Chuck Norris. Por ejemplo, Torvalds puede dividir por cero y jugar juegos en 3D ejecutando su código fuente en su mente en tiempo real.

Sir Tim Berners-Lee- el único en esta lista que logró ganarse el título de caballero - fue nombrado caballero por la reina británica Isabel II. Es el creador del Protocolo de transferencia de hipertexto (HTTP), la tecnología sobre la que se construye Internet.

Ahora dirige la Alianza para una Internet Asequible, una organización pública respaldada por Google, Facebook y Microsoft que tiene como objetivo hacer que la Internet de banda ancha sea accesible para personas de todo el mundo.

Donald Knuth. Su trabajo académico en informática le valió el título de "Padre del análisis de algoritmos". Todo en la web, desde el algoritmo para seleccionar feeds de Facebook hasta el algoritmo para seleccionar productos similares en Amazon, le debe algo. Ya tiene 77 años, pero todavía trabaja. Actualmente está escribiendo un libro llamado El arte de la programación informática. También es profesor emérito de Stanford.

Brendan Ike, creador del lenguaje de programación JavaScript, que de hecho es el estándar para la programación web. Participó en la creación de Mozilla, la empresa que desarrolla el navegador Firefox. Renunció como director ejecutivo cuando se conoció su apoyo financiero a un proyecto para prohibir el matrimonio homosexual en California.

Caminatas de Salomón, creador de Docker, una tecnología muy apreciada por los desarrolladores porque empaqueta código en contenedores y lo entrega a servidores. Funciona como una máquina virtual, pero mucho más rápida. Docker comenzó como un proyecto paralelo en dotCloud, pero cuando el producto resultó ser popular, la empresa experimentó un giro y pronto se convirtió en un unicornio.

Mark Zuckerberg, creador de Facebook. que cuanto más pequeño y flexible sea el equipo, más éxito tendrá. La red social de miles de millones de dólares es atendida por “sólo” 10.000 personas en todo el mundo.

David Heinemeier Hansson, conocido como DHH. Creador de Ruby on Rails, un framework muy popular que le valió el título y el premio Google Hacker del Año en 2005.

Richard Stallman, conocido principalmente por su lucha por el software libre, fundador de GNU, autor de la idea del "copyleft", en contraposición al copyright. Tiene muchos principios y no utiliza ningún desarrollo propietario.

Bram Cohen, el creador del protocolo BitTorrent, que brindaba a los usuarios la posibilidad de descargar archivos súper rápido. BitTorrent es increíblemente popular, con una estimación conservadora de su base total de usuarios de 250 millones de personas en todo el mundo. El año pasado, Thom Yorke intentó distribuir el álbum exclusivamente a través de BitTorrent. Y, sin embargo, las capacidades de BitTorrent fueron apreciadas principalmente por los piratas de Internet.

James Gosling, creador del lenguaje de programación Java. Pero tu ya sabes eso. Lo que quizás no sepas es que James es una famosa startup ucraniana, Jelastic, como director independiente.

Bjarne Stroustrup, programador danés. En 1978 creó el lenguaje de programación C++, mejorando C. Todavía está activo: enseña en la Universidad de Texas. A&M, Universidad de Columbia y también trabaja en Morgan Stanley.

John Carmack, cofundador de id Software. Es conocido en todo el mundo como el creador de Doom. Por cierto, la idea del juego nació durante una partida de D&D que el equipo celebraba regularmente en la sede de id Software durante varios años. Además, John siempre fue el maestro del juego. Fue el primero en probar trucos de gráficos 3D que todavía se utilizan en la actualidad.

Actualmente trabaja para la empresa Oculus VR de 2.000 millones de dólares.

¿Notó un error? Selecciónelo y haga clic Ctrl+Entrar para hacérnoslo saber.

Según HackerRank, una plataforma con un millón y medio de audiencia donde los programadores compiten para resolver problemas, a finales de 2017 Rusia ocupó el segundo lugar después de China en el ranking de los programadores más fuertes y mantiene el liderazgo absoluto en el campo del desarrollo de algoritmos. . Pero los resultados más impresionantes los muestran los estudiantes rusos, que hacen añicos a todos en las Olimpiadas y campeonatos internacionales.

Desde 2000, Rusia ha ganado 32 medallas de oro en el Campeonato Internacional de Programación Deportiva Universitaria del ICPC, dejando muy atrás a China con 13 medallas y a Estados Unidos con seis.

¿Qué hace que los especialistas rusos en TI tengan demanda y éxito?

"LITMO-1" (1958) fue la primera máquina digital electrónica universal para cálculos de ingeniería, contenía 850 tubos de vacío, realizaba 100 operaciones por segundo y tenía 2048 bytes de memoria.
.

Continuidad

De la Unión Soviética, la Rusia moderna heredó una fuerte escuela de matematicas. Los científicos soviéticos lograron avances revolucionarios en los campos de las ciencias técnicas y naturales; basta recordar los nombres de Pyotr Kapitsa, Igor Kurchatov y Lev Landau.

Después del colapso de la URSS en los años noventa, los especialistas en TI tuvieron una gran demanda. La programación era casi el único campo profesional en el que se podía ganar dinero. Para un matemático versado, aprender a programar es fácil porque la informática es la aplicación práctica de las matemáticas. Por lo tanto, la informática en Rusia, aunque tardíamente, también se ha convertido en un campo desarrollado de ciencia y práctica.

Niños inteligentes de la escuela

Los escolares rusos ya han clases primarias resuelve muchos problemas en los que debes tener en cuenta varios pasos a la vez. Nuestros estudiantes también se benefician de la prohibición del uso de calculadoras en clases y competiciones. En Francia y Estados Unidos, se permite simplificar los cálculos a partir del tercer grado.

Además, nuestros escolares empiezan a manejar conceptos abstractos desde muy temprana edad. Por ejemplo, ya aprendemos polinomios en la escuela secundaria. Los números son un concepto imaginable, pero (a+b)2 es mucho más difícil de comprender. Esto requiere habilidades de pensamiento abstracto.

Rusia también tiene un sistema bien desarrollado de escuelas especiales, liceos centrados en física y matemáticas, y divisiones en especializaciones en la escuela secundaria. Los Juegos Olímpicos ayudan a seleccionar y enviar niños talentosos a las mejores universidades del país desde la escuela. Al pasar por las etapas de la Olimpiada Escolar de toda Rusia, los estudiantes se entrenan en tareas difíciles y adquieren experiencia en la competencia con los mejores de los mejores. Como resultado, ya en la etapa escolar de las Olimpiadas Internacionales de Informática y Física, los niños rusos muestran resultados sobresalientes.

Cualquiera que esté interesado en la programación deportiva conoce bien el nombre de Gennady Korotkevich. Es el programador de Olimpíadas más premiado del mundo y ocupa el primer lugar en el ranking de codificadores de la plataforma Codeforces. Al principio, Korotkevich fue el ganador absoluto más joven de la Olimpiada Internacional Escolar de Informática IOI de Bielorrusia, luego ingresó en una universidad rusa y en 2013 y 2015 en el Campeonato Mundial de Programación Estudiantil ICPC como parte del equipo de la Universidad ITMO ganó el campeonato absoluto. oro. Korotkevich también ganó muchas veces Yandex.Algorithm, VK Cup, Google Code Cup y muchas otras competiciones.

Estudiantes de la Universidad ITMO: seis veces campeones absolutos Programación Mundial 2015/Foto Wikipedia
.

universidades

Las universidades hacen una gran contribución a la formación del personal de TI más sólido de Rusia: MIPT, Universidad Estatal de San Petersburgo, Universidad ITMO, Universidad Estatal de Moscú. Lomonósov, Sarátov Universidad Estatal, Urales universidad federal. Las universidades organizan concursos de programación. En Moscú, el Centro MIPT para el Desarrollo de la Educación en TI celebra el Festival Internacional MosCode. El Campeonato de los Urales en programación deportiva se celebra anualmente; las competiciones se celebran periódicamente en San Petersburgo, así como en ciudades pequeñas como Kovrov.

En Rusia y los países de la antigua URSS, desde principios de la década de 2000, se celebran competiciones de entrenamiento periódicas: campos de entrenamiento en Petrozavodsk, la Copa Abierta que lleva el nombre de E.V. Pankratiev en programación. Y desde 2012, primero en el campus del MIPT, y ahora en Vladivostok, Grodno, Barcelona y Kollam (India), comenzaron a realizarse los Talleres ICPC de Moscú, donde equipos de estudiantes de todo el mundo vienen para prepararse para los Juegos Olímpicos en la programación del ICPC. . Hasta la fecha ya han participado 167 universidades de 50 países. Los resultados del entrenamiento en los bootcamps son impresionantes: 10 de los 13 ganadores del campeonato final ICPC 2018 se entrenaron en los Talleres ICPC de Moscú. La historia local de los bootcamps rusos se ha convertido en red global y no tiene análogos de escala similar en otros países.

Los programas básicos aquí y en el extranjero son generalmente similares, pero el nivel de los estudiantes también es importante. En muchas de nuestras universidades el proceso de selección es tan estricto que allí se reúnen grupos únicos en su nivel. Por ejemplo, en MIPT la puntuación aprobatoria en el Examen Estatal Unificado durante muchos años ha sido 94, lo que, junto con MGIMO, la convierte en la universidad más difícil de ingresar en Rusia. Los estudiantes que aprueban la selección reciben una educación profunda y trabajan duro en equipo. La capacidad de trabajar en equipo, bien desarrollada por los estudiantes físicos y técnicos, es una habilidad importante en los negocios. Actualmente, las principales universidades de Rusia, incluidas, por ejemplo, la Escuela Superior de Economía de la Universidad Nacional de Investigación y la Universidad ITMO, están desarrollando activamente las competencias empresariales de los estudiantes. MIPT avanza hacia el emprendimiento tecnológico y muchos estudiantes continúan trabajando después de estudiar en los equipos que se formaron durante sus estudios. Esto es importante porque en la etapa de búsqueda de inversores una de las preguntas clave es "quién es su equipo" y "cómo se produce la interacción dentro de él".

Un ejemplo sorprendente es la empresa Looksery Inc, fundada por Viktor Shaburov, cuyo equipo ha desarrollado una popular aplicación que añade máscaras a los rostros de las personas en modo vídeo. El núcleo de la empresa eran los miembros de un equipo de programación de la Olimpiada. Apenas tres años después de su creación, en 2015, lo vendieron a Snapchat por 150 millones de dólares. Ahora Shaburov apoya activamente programas de formación para escolares y estudiantes. Recientemente fundó la Botan Investments Foundation y abrió un programa de becas para profesores en el campo. aprendizaje automático.

La empresa moscovita que desarrolla algoritmos comerciales, AIM Tech, fundada por Ilya Sedoshkin, también emplea a los medallistas de las finales mundiales ICPC del MIPT: Renat Gimadeev, Alexander Ostanin, Konstantin Semenov y otros. Esta es un área donde se valora la velocidad de las transacciones. Y la velocidad y los algoritmos son algo que está especialmente bien desarrollado en la programación deportiva.

El emprendimiento tecnológico también ha afectado a los bancos, que ahora se están convirtiendo cada vez más en empresas de TI. Por ejemplo, el proyecto iPavlov, basado en tecnologías de aprendizaje automático, está desarrollando un chat automático para Sberbank de Rusia.

Corporaciones de TI y sus barrios.

El trabajo coordinado de las universidades y el apoyo de las empresas de TI han formado una cultura de programación en nuestro país. Empresas junto con universidades organizan programas de aprendizaje, introduciendo así nuevas competencias y modelos de procesos de negocio que las universidades están introduciendo en las actividades educativas. Entre las empresas que apoyan la educación en TI en el país se encuentran Yandex, JetBrains, Mail.Ru Group, 1C, Tinkoff Bank, Sberbank y otras.

Por ejemplo, JetBrains está desarrollando un programa de licenciatura en el Departamento de Matemáticas y tecnologías de la información en SPbAU, así como, junto con la empresa Acronis, una maestría en MIPT. Mail.Ru Group organizó cinco programas educativos vía web y desarrollo móvil, inteligencia artificial y proyectos de alta carga: “Technopark” con el nombre de MSTU. N. E. Bauman, “Tecnosfera” de la Facultad de Matemática Computacional y Cibernética de la Universidad Estatal de Moscú. Lomonosov, "Technotrek" con MIPT, "Technopolis" con SPbPU y "Technoatom" con MEPhI.

Yandex ha creado muchos programas educativos, por ejemplo, la "Escuela de Análisis de Datos" para estudiantes de último año y graduados de especialidades técnicas. Yandex también ha establecido una beca para los estudiantes de la Olimpiada que sean estudiantes de primer año en la Facultad de Ciencias de la Computación de la Escuela Superior de Economía de la Universidad Nacional de Investigación.

Las empresas atraen personal del entorno estudiantil. El desarrollo de VKontakte está muy cerca del enfoque de la Olimpiada para la resolución de problemas, porque sus creadores han estado en este sistema desde la escuela. Por ejemplo, desarrollo de software La red social "VKontakte" estuvo a cargo de Nikolai Durov, dos veces ganador del Campeonato Mundial de Programación ICPC de la Universidad Estatal de San Petersburgo, y su compañero de equipo Andrey Lopatin, entrenador de los Talleres ICPC de Moscú, que entrenó a los equipos victoriosos de San Petersburgo. Universidad Estatal de Petersburgo. Y ahora los campeones del ICPC, Dmitry Egorov y Pavel Kunyavsky, trabajan en VKontakte.

Las empresas en el extranjero también ayudan a los estudiantes, pero nos distinguimos por programas eficaces y funcionales. Yandex ha creado una plataforma relativamente fácil de usar, Yandex.Contest, donde se llevan a cabo concursos de programación. Allí, los profesores universitarios pueden subir ellos mismos sus tareas. La verificación es automatizada, lo que significa que es imparcial y esto ayuda a las universidades regionales a integrarse en el sistema de formación de programadores líderes.

Capacidad de trabajo de los rusos.

Los campeones de competiciones internacionales son chicos que han trabajado muy duro desde la escuela. Por ejemplo, en el equipo MIPT, uno de los participantes obtuvo una medalla en la Olimpiada Escolar Internacional de Informática. Otro, durante seis años en la universidad, además de estudiar, dedicó varias horas al día a entrenar, asistió a innumerables campeonatos y campos de entrenamiento.

En las propias competiciones, los estudiantes superan un gran estrés psicológico. Tareas difíciles, plazos ajustados y rivales fuertes no son tan malos. En el campeonato ICPC, por ejemplo, los muchachos están bajo el microscopio: las cámaras los filman constantemente, la pantalla con el código se transmite en Internet. Quienes pueden soportar la carga ya se sienten mucho más seguros en situaciones estresantes en el trabajo.

Libertad

La industria de TI en Rusia y en el mundo se está desarrollando en gran medida de forma independiente, según el principio "El más eficiente sobrevive". No importa de dónde seas si tus algoritmos aceleran los procesos y hacen que el sistema funcione más rápido y más barato. Por tanto, la programación es algo en lo que una persona puede tener éxito tanto en Rusia como en el extranjero. Los programadores rusos, contrariamente a la creencia popular, no siempre quieren emigrar. Más bien, buscan tareas interesantes para ellos mismos, de las cuales ahora hay muchas en Yandex, VKontakte y startups.

Maestros

Existe una gran escasez de personal en el sector de TI en Rusia y en el mundo. Por lo tanto, no importa qué país o región elija, el salario promedio de un especialista en TI será más alto que en otras industrias. Según HeadHunter, el salario medio en el sector de TI en Rusia es de 88.246 rublos, mientras que la media rusa es de 45.640 rublos. En Estados Unidos, según Glassdoor, el salario medio de un especialista en TI en rublos es de aproximadamente 330.000 al mes. En el Reino Unido, el salario de un programador es de 31.901 libras esterlinas al año (unos 220.000 rublos al mes). En Suiza, según SwissInfo, los programadores ganan una media de 4.608 francos suizos (unos 230.000 rublos al mes). Pero cuando se trabaja con estadísticas, es necesario comprender que el nivel de precios en otros países también varía significativamente y que la cantidad se ve afectada por el tipo de cambio del rublo frente a otras monedas. También en muchos países extranjeros el nivel de impuestos reduce en gran medida el salario real que realmente recibe el trabajador.

Los altos salarios en el campo de las tecnologías de la información no son el panorama completo. Los programadores de las principales universidades son contratados inmediatamente después de graduarse e incluso antes: las empresas están tratando de garantizar la lealtad de los futuros especialistas de la escuela. Y esta tendencia no es sólo en Rusia. Hay escasez de programadores cualificados en Silicon Valley. Los cursos de programación de un mes de duración para graduados de colegios comunitarios se han vuelto populares en California porque los estudiantes no pueden escribir códigos por sí mismos después de graduarse.

Parecería que simplemente necesitamos formar más graduados, pero ¿alguien debería hacerlo? Y los salarios en la educación son más bajos que en las empresas. Es en la industria de TI donde existe una gran brecha, lo que provoca una salida de profesores de calidad. Resulta que no hay nadie que prepare a la próxima generación. Por lo tanto, la cultura de la programación vuelve a jugar un papel importante a la hora de involucrar a las personas y permanecer en la profesión. En Europa y Estados Unidos no está tan desarrollado, pero logramos involucrar a un número suficiente de personas en este sistema. Para que continúen los éxitos en el campo de las TI, es necesario aumentar el prestigio de la educación en TI y popularizar este tipo de actividad.