¿Qué han creado los programadores rusos además del Tetris? Calificación de HackerRank: los mejores programadores se encuentran en China, Rusia y Polonia

El programador es una profesión muy respetada en estos días. Lo cual no es sorprendente, porque las tecnologías digitales nos rodean por todas partes. Millones de personas trabajan en el campo de las tecnologías de la información, desde administradores de sistemas y "codificadores" comunes hasta desarrolladores líderes de proyectos importantes. Y, por supuesto, esta industria tiene sus propias personalidades legendarias, sin las cuales el mundo sería un poco diferente.

¿Quién es valorado y respetado entre los propios programadores? ¿Quiénes son considerados los mejores de los mejores? No hay calificaciones definitivas sobre este tema. Pero hay personas cuyos nombres casi siempre se mencionan, ya que su contribución a la TI no tiene precio. Conozcámoslos.

Por Alex Dawson, publicado originalmente en Flickr como Linus Torvalds, CC BY-SA 2.0, enlace

Programador finlandés-estadounidense, creador del sistema operativo Linux, que ejecuta centros de datos y muchas computadoras en todo el mundo.

Gracias a Torvalds, un acérrimo defensor del freeware (software de distribución gratuita), en una industria donde circula mucho dinero y todo está saturado de comercio y paranoia, ha aparecido un sistema operativo completamente gratuito y de código abierto. Hoy en día, miles de programadores participan en el desarrollo y las actualizaciones de Linux.

En el entorno profesional, Linus Torvalds es conocido como una persona que no se esfuerza por complacer a la gente y no es tímido en sus expresiones. Entre los programadores, hay chistes sobre él de la misma naturaleza que los hay sobre Chuck Norris entre la comunidad filistea. Por ejemplo, se dice que puede dividir por cero o jugar juegos 3D mentalmente leyendo el código fuente.

Donald Knuth


Por vonguard de Oakland, Nmibia - DSC_0079 Subido por YMS, CC BY-SA 2.0, enlace

Los trabajos académicos de Knuth son un trabajo enorme que cubre casi todas las áreas de la programación, desde estructuras de datos hasta el análisis de algoritmos. Krut creó personalmente la última dirección. Además de la teoría, la monografía contiene muchos ejemplos en lenguaje ensamblador.

Los principales desarrolladores de Google, Facebook y otros proyectos importantes han agradecido más de una vez a Donald Knuth por este libro de texto único. Bill Gates también habló sobre Knuth: “Si te consideras programador, intenta leer a Knuth. Y si puedes leer este libro en su totalidad, envíame tu currículum”.

Las obras de esta monumental obra se llevan a cabo desde 1962. Hasta la fecha se han publicado 4 volúmenes. Para 2020, el profesor promete publicar el quinto. Además, Donald Knuth es conocido como el creador del sistema de composición tipográfica informática TeX y del lenguaje METAFONT para trabajar con fuentes vectoriales.

Sir Tim Berners-Lee


Autor de la foto:
Pablo Clarke

Hoy encabeza la organización pública Alliance for Affordable Internet, cuyo principal objetivo es una Internet asequible y rápida para todos. La organización cuenta con el apoyo de grandes corporaciones: Google, Microsoft, Facebook.


Por Peter Campbell - hecho a sí mismo, Nikon D80, CC BY-SA 4.0, Enlace

Otro avance importante es NEWS, un sistema para distribuir cálculos en redes informáticas. La lista de proyectos en los que ha trabajado es extensa. Existen sistemas para analizar resultados de telemetría satelital, un editor de texto Emacs y mucho más. Durante algún tiempo, Gosling participó en el desarrollo de los algoritmos de Google y recientemente ha estado desarrollando software para investigaciones submarinas.

— Publicado originalmente en Flickr mientras Anders Hejlsberg responde durante el panel El futuro de los lenguajes de programación en PDC2008, CC BY 2.0, Enlace

Desarrollador de un compilador para Pascal, gracias al cual la compilación del programa se redujo a unos pocos segundos.

La primera versión del compilador fue escrita para DOS. Posteriormente, el compilador se incorporó al entorno Turbo Pascal. Gracias al compilador de Heilsberg, la productividad en el campo de TI se ha multiplicado varias veces.

Posteriormente, Heilsberg dirigió el equipo que desarrolló Borland Delphi. Y aquí también se prestó especial atención a la velocidad. Hoy Delphi es uno de los lenguajes más populares.


Autor: Anthony Quintano de Honolulu, HI, Estados Unidos - Mark Zuckerberg F8 2018 Keynote, CC BY 2.0, Posilannya

Programador estadounidense, desarrollador de la red social Facebook.

Este nombre es muy conocido fuera del ámbito profesional. Zuckerberg es una figura pública. Recientemente ha habido muchos escándalos asociados con su red social. Sin embargo, el proyecto continúa desarrollándose con éxito.

Zuckerberg está convencido de que los equipos pequeños son los más eficaces. Pueden trabajar de forma más productiva que los equipos grandes. Por lo tanto, sólo 10.000 personas en el mundo participan en el servicio de la enorme red social.


Autor: Ijón - propio trabajo, CC BY-SA 4.0 , Enlace

Torrent es popular en todo el mundo. El número de usuarios de BitTorrent se estima en 250 millones de personas. Se descargan enormes cantidades de información a través de torrents. Desafortunadamente, los "piratas" utilizan activamente las capacidades de los torrents.


Por Darcy Padilla - https://web.archive.org/web/20140209081556/http://blog.mozilla.org/press/bios/brendan-eich/ https://web.archive.org/web/20131108073412/ https://blog.mozilla.org/press/files/2012/04/Thumbnail-Full_Eich_04.jpg, CC BY-SA 3.0, enlace

Desarrollador de JavaScript. Este lenguaje es considerado uno de los estándares en programación WEB.

Participó en la creación de Mozilla y del navegador Firefox. Ocupó el cargo de director general. Renunció después de un escándalo relacionado con su posición sobre el matrimonio homosexual (Brendan participa activamente en el movimiento para prohibirlo en California).


Por Julia Kryuchkova - Trabajo propio, CC BY-SA 2.5, Enlace

Creador del lenguaje C++ (una versión mejorada de C).

Hoy en día, los estudiantes estudian el lenguaje de programación C++ en casi cualquier universidad; desde hace mucho tiempo se ha convertido en uno de los lenguajes aplicados básicos. La sintaxis del lenguaje C se utiliza en PHP y otros lenguajes de programación modernos. Las mejoras de Bjarne Stroustrup resultaron ser tan buenas que hoy, cuando dicen "C", ni siquiera piensan en la versión básica del lenguaje.

Actualmente, el programador imparte clases en varias universidades y colabora con Morgan Stanley.


Por GDC oficial: https://www.flickr.com/photos/officialgdc/16693728506/, CC BY 2.0, enlace

Uno de los fundadores de id Software. Obtuvo fama como autor del legendario juego de ordenador Doom.

La idea de Doom se le ocurrió a John durante una fiesta corporativa de D&D. En aquella época, la empresa celebraba este tipo de juegos con regularidad. Y a menudo John desempeñaba el papel de maestro del juego en ellos.

Al crear Doom, John Carmack fue el primero en implementar trucos 3D originales que todavía se utilizan en los juegos de computadora en la actualidad.

¡Atención! Las opiniones de las personas que responden a la pregunta pueden no coincidir con las opiniones de los editores.

¿A quién consideras el mejor programador de todos los tiempos?


MITCH RHYS-JONES

programador

“DONALD látigo.

Es conocido por su monografía "El arte de la programación", que consta de varios volúmenes. Contiene descripciones detalladas de todo, desde estructuras de datos y números aleatorios hasta clasificación, enumeración y análisis de algoritmos, una dirección para la que sentó las bases. En todos sus libros, dio ejemplos escritos en lenguaje ensamblador: comandos de máquina. Esto es lo que dijo Bill Gates sobre esta monografía: “Si crees que eres un buen programador, lee El arte de programar de Knuth. Si puedes leerlo todo, asegúrate de enviarme un currículum”.

Knuth comenzó a trabajar en la monografía en 1962 y hasta la fecha ha completado cuatro volúmenes. El quinto volumen aparecerá en 2020, lo que significa que le llevará 58 años completar los cinco volúmenes. Pero va a escribir dos más. Y esto sin mencionar el hecho de que creó TeX, uno de los sistemas de diseño informático más extendidos, el lenguaje METAFONT para desarrollar fuentes vectoriales, así como los sistemas de programación competentes WEB y CWEB. Ha sido galardonado con la Medalla John von Neumann, la Medalla Franklin, el Premio Turing y la Medalla Nacional de Ciencias de Estados Unidos. Por su trabajo en El arte de la programación, incluso se le otorgó el título de Profesor Emérito del Arte de la Programación".


programador

"Anders Hejlsberg.

Escribió el compilador Pascal en lenguaje ensamblador para los dos sistemas operativos dominantes de la época, DOS y CPM. Posteriormente, el compilador se incluyó en el entorno de desarrollo integrado Turbo Pascal. Gracias a él, compilar, vincular y ejecutar un programa empezó a llevar segundos en lugar de minutos.

El compilador de Heilsberg fue comprado por Borland International, que también contrató al programador. Borland vendió el compilador junto con un entorno de desarrollo completo por mucho menos dinero que sus competidores. Gracias a Heilsberg, la productividad de los programadores ha aumentado significativamente. Luego quedé tan impresionado por su trabajo que incluso escribí un libro Usando Turbo Pascal, publicado por primera vez en 1986. Todavía se puede encontrar en Amazon y eBay.

Anders Hejlsberg dirigió el equipo que creó Borland Delphi (Object Pascal), que era tan rápido como Turbo Pascal. Delphi ocupa actualmente el puesto 11 en el ranking TIOBE de lenguajes de programación y entornos de desarrollo. Más tarde, Hejlsberg empezó a trabajar para Microsoft, donde dirigió el desarrollo de C#, que ahora ocupa el quinto lugar en el ranking TIOBE”.


RAVI KUMAR

alumno

"Linus Torvalds.

Creador de Linux. Todo el mundo sabe que sabe programar mejor que Mark Zuckerberg y Bill Gates. En una industria tan presionada, paranoica y lucrativa, nadie podría haber previsto el lanzamiento de Linux, un sistema operativo libre y abierto que fue el resultado de la colaboración de muchos programadores. También creó el sistema de control de versiones de archivos Git y el programa de buceo profesional Subsurface.

James Gosling.

Creador del lenguaje Java, que se utiliza en todo el mundo. Basado en el intérprete del lenguaje de descripción de páginas PostScript, desarrolló el Network Extensible Windowing System (NEWS), que distribuye computación a través de la red. Trabajó en todo: análisis terrestre de telemetría del satélite ISIS 2 y la primera versión del editor de texto Emacs para Unix, y mucho más.

Richard Stallman.

Fundador de la Free Software Foundation y fundador del movimiento de código abierto, una de las figuras más importantes de la historia de las tecnologías de la información. Trabajó en GPL, la licencia más utilizada en el mundo, incluido Linux, así como en el conjunto de compiladores GCC, el editor de texto Emacs y otro software de código abierto".

Según HackerRank, una plataforma con una audiencia de un millón y medio en la que 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 de los algoritmos. desarrollo. 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 sólida escuela matemática. 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, la programación es fácil de aprender 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, que ya están en la escuela primaria, resuelven muchos problemas en los que deben tener en cuenta varios pasos a la vez. Nuestros estudiantes también se benefician de la prohibición de utilizar la calculadora 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 ganó el Campeonato Mundial de Programación Estudiantil ICPC como miembro del equipo de la Universidad ITMO. oro absoluto. Korotkevich también ganó muchas veces Yandex.Algorithm, VK Cup, Google Code Cup y muchas otras competiciones.

Los estudiantes de la Universidad ITMO son seis veces campeones mundiales absolutos de programación 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ú. Lomonosov, Universidad Estatal de Saratov, Universidad Federal de los Urales. 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 en los países de la antigua URSS, desde principios de la década de 2000 se celebran regularmente competiciones de entrenamiento: 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 vienen equipos de estudiantes de todo el mundo 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 una 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 de física y tecnología, 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 lanzó la Fundación Botan Investments y abrió un programa de subvenciones para profesores en el campo del 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. Las empresas, junto con las universidades, organizan programas de formación, introduciendo así nuevas competencias y modelos de procesos empresariales que las universidades introducen 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 de la Universidad Autónoma de San Petersburgo y, junto con Acronis, un programa de maestría en MIPT. Mail.Ru Group organizó cinco programas educativos sobre desarrollo web y móvil, inteligencia artificial y proyectos de alta carga: “Technopark” con 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 olímpico para la resolución de problemas, porque sus creadores han estado en este sistema desde la escuela. Por ejemplo, el desarrollo del software de 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 Andrei Lopatin, entrenador de los Talleres de Moscú. ICPC, que entrenó a los equipos victoriosos de la Universidad Estatal de San 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. Las tareas difíciles, los plazos ajustados y los oponentes fuertes no son tan malos. En el Campeonato ICPC, por ejemplo, los muchachos están bajo el microscopio: son filmados constantemente por cámaras, 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 el monto se ve afectado por el tipo de cambio del rublo frente a otras monedas. Además, en muchos países extranjeros, el nivel de impuestos reduce en gran medida el salario real que realmente recibe el empleado.

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ódigo 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.

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

Linus Torvalds

Creó Linux, un sistema operativo libre, 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 estaba asustando a los miembros de la comunidad Linux con su forma de comunicarse, 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. 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, 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 que encanta a los desarrolladores porque empaqueta una aplicación y todo su entorno en contenedores y lo entrega a los 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. 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á trabajando activamente: enseña en la Universidad Texas A&M, 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.

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

Linus Torvalds

Creó Linux, un sistema operativo libre, 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 estaba asustando a los miembros de la comunidad Linux con su forma de comunicarse, 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. 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, 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 que encanta a los desarrolladores porque empaqueta una aplicación y todo su entorno en contenedores y lo entrega a los 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. 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á trabajando activamente: enseña en la Universidad Texas A&M, 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.




Arriba