IT non détecté

Avez-vous remarqué l'inégalité de l'attention humaine à diverses réalisations? Les mèmes que Steve Jobs et Dennis Ritchie ont laissés presque simultanément, mais la société n'a vu que la mort du premier, bien que la contribution du second à l'informatique soit gigantesque:


La réalité est inexorable: quel que soit le talent du scénariste du film, les acteurs retiendront toujours plus l'attention, car ils sont visibles. Quel que soit le niveau de professionnalisme du créateur de la technologie serveur, Mark Zuckerberg attirera plus l'attention car un utilisateur ordinaire interagit directement avec son projet. C'est normal: nous ne remarquons pas tous quelque chose que nous ne rencontrons pas directement.

Dans ce post, il y aura une petite baignade dans les spécificités de l'organisation d'événements, ainsi que Kotlin, Machine Learning et le créateur de l'OS Phantom. En bref sur le post en une seule photo ( oui, vous comprendrez vite de quoi il s'agit ):


Si vous organisez un événement, à partir d'une simple réunion de développeurs dans votre propre bureau et se terminant par un festival informatique pour deux mille personnes, la partie cachée de ce qui se passe n'est pas moins importante que ce qui est en vue. Pour le participant, il s'agit d'un énorme contenu supplémentaire, augmentant à plusieurs reprises la valeur de ce qui se passe. Pour l'organisateur, il s'agit d'un ensemble d'idées directrices. Il reste à faire pour ne pas manquer également cette partie cachée.

Le schéma proposé: attirer l'attention des gens sur des choses «inaperçues» et expliquer leur signification. Par exemple, nous lançons maintenant le festival TechTrain et nous voyons plusieurs histoires qui seront discutées.

Histoire 1. Langages de programmation


Il se trouve que les gens aiment les miracles, en particulier les miracles technologiques. Pour attirer l'attention du public, vous avez besoin de quelque chose de vraiment brillant et inhabituel. Pour le mitap interne de l'entreprise, certains projets réussis conviennent. Que faire si les paris sont augmentés et que vous devez collecter une grande plateforme? Prenons une histoire cachée par la queue et mettons-la à notre service.

Voici un contraste saisissant. D'une part, même les personnes loin de l'informatique connaissent le concept de «langage de programmation» et comprennent qu'il s'agit d'une composante essentielle du développement. Mais d'un autre côté, il y a un manque total de réflexion dans la conscience de masse sur le thème que quelqu'un développe lui-même ces langues. Pour la société, elles sont ressenties par de telles "lois de la nature": nous n'avons pas choisi de formules physiques, mais nous les avons simplement ouvertes, et des langages de programmation nous ont été donnés sur les tablettes par des forces supérieures. Et même lorsque Swift a été présenté haut et fort en 2014, le nom de Chris Luttner n'apparaissait pas dans les discussions courantes de cette nouvelle, mais seulement une «pomme» floue (qui pour beaucoup de gens signifie «pouvoirs supérieurs»).



Il s'avère que si vous approfondissez la question, vous comprenez: presque la chose la plus intéressante dans les langages de programmation est que les gens vivants font une chose si fondamentale. Ils mettent leurs idées subjectives sur le bien et le mal dans le langage. Souvent, eux-mêmes ne comprennent pas comment c'est plus correct. Ce sont des gens qui éprouvent des émotions et peuvent avoir tort. Et qui, bien sûr, méritent le respect: créer une langue populaire représente beaucoup de travail, beaucoup de responsabilité et beaucoup d'avantages.

Dans ce domaine, une histoire se passe maintenant, que de nombreux développeurs connaissent bien, mais presque tout le monde ne sait pas: le décollage du langage Kotlin. Si vous avez maintenant un téléphone Android dans votre poche, vous connaissez de première main les résultats du travail des développeurs Android. Maintenant, le développement pour Android se déplace activement vers Kotlin, accompagné de délices orageux ("comment il est devenu plus pratique qu'auparavant avec Java"). Pour l'utilisateur, cela signifie une sorte d'amélioration magique dans le travail de vos téléphones et gadgets préférés.



Ce langage a été créé par la société russe JetBrains, et c'est peut-être le principal succès de l'informatique russe sur la scène internationale depuis l'avènement du serveur Web Nginx. De manière générale, le pays peut être fier: un produit technologique moderne est apparu à Saint-Pétersbourg, qui est utilisé avec enthousiasme dans le monde entier, y compris dans les plus grandes entreprises. De l'extérieur, ce succès n'est pas évident (lorsque vous utilisez une application mobile, vous ne voyez pas dans quelle langue elle est écrite) et, par conséquent, le triomphe reste inaperçu.

Le fait que d'autres ne le remarquent pas ne nous empêche pas de le remarquer par nous-mêmes, même si nous ne sommes en aucun cas liés au développement Android. Et utilisez pour le bien de la cause. Nous avons utilisé sans vergogne notre compréhension de la situation pour appeler Roman Elizarov de JetBrains. Il vous expliquera pourquoi en 2018 de nouveaux langages de programmation sont nécessaires, alors qu'il y en a déjà beaucoup d'anciens. Et nous avons convaincu Andrei Breslav, qui dirige l'ensemble du projet, de participer à une série de questions éclair. Bien sûr, les développeurs qui écrivent déjà sur Kotlin seront autour de lui avec des questions techniques spécifiques, mais il y aura une minute pour des questions plus générales.



La question est de suivre systématiquement ces opportunités et de leur fournir une base. Comment la systématisation aide-t-elle dans ce cas? Écoutez, quelqu'un va demander: mais Andrey et Roman sont des gens inhabituellement occupés, comment avez-vous réussi à les convaincre? Cela ressemble à un truc pour sortir un lapin d'un chapeau. La réponse à l'astuce est simple: ce n'est pas la première fois que nous avons à la fois Andrei et Roman à des conférences (d'autres, celles qui sont directement liées à la programmation hardcore). Lorsqu'il a fallu faire quelque chose à grande échelle pour TechTrain , le terrain était déjà préparé pour cela. Un système est ce qui transforme une mission impossible en une tâche compréhensible.

Ayant une telle base, vous pouvez tout faire. Vous pouvez créer des festivals informatiques, vous pouvez organiser des réunions locales. Quelqu'un se demande comment créer un blog d'entreprise populaire sur Habré, que les lecteurs ne détesteront pas. Oui, et cela peut être fait. "Faites attention et expliquez la signification." Il y aura quelques autres histoires là-bas, et je ne répéterai pas cette partie de la preuve - c'est la même chose pour eux.

Histoire 2. Technoblogging et les années 90


La deuxième histoire n'est pas sur la façon dont quelque chose d'important n'est pas remarqué, mais sur la façon dont ils l'oublient rapidement.

En réfléchissant à l' idée de TechTrain, nous avons réalisé qu'il était nécessaire d'inviter des leaders d'opinion, des technoblogueurs de premier plan, etc. Différentes personnes, de directions différentes, qui, selon l'idée, donneront une image en trois dimensions de l'informatique moderne. Peut-être certains des pères fondateurs de l'Internet russe?

Mais vous voyez, les pères fondateurs ne descendent pas dans la rue. Ce ne sont que ces personnes qui brillent rarement dans le haut de YouTube, préférant plutôt faire des choses importantes. (En fait, c'est un problème typique de trouver des haut-parleurs pour tout événement qui demande de la profondeur). Il est nécessaire de les récupérer et de les amener à l'eau potable. Un excellent objectif de notre méthodologie est «de rechercher le caché et d'expliquer sa signification»!

Et nous chercherons, oui, dans notre propre expérience et nos souvenirs.

Aujourd'hui, un jeune homme qui s'intéresse à la technologie et qui suit les blogueurs technologiques n'a peut-être rien à dire sur le nom de Dmitry Zavalishin . En même temps, à la fin des années 90 et au début de zéro, son site dz online , où Dmitry et d'autres auteurs ont écrit, était la ressource la plus importante pour le runet. En fait, il était technoblogueur avant même qu'un tel mot ne se pose.


( capture d' écran du système d'exploitation Phantom , dont l'auteur est Dmitry )

Ici, vous pouvez dire "eh bien, pourquoi en 2018 pour se souvenir de l'auteur du site du 20ème siècle, les technologies se développent si rapidement qu'il est maintenant inutile de rappeler ce contenu et de suivre ces auteurs." Et je ne suis pas d'accord avec cela.

Les adresses dz.ru et dz.yandex.ru ne s'ouvrent plus, mais si vous accédez au site via WayBack Machine, vous pouvez vous en tenir aux sujets soulevés il y a de nombreuses années depuis longtemps. Comment synchroniser les données entre un ordinateur et un PDA? ( lien ) Comment Internet affectera-t-il le travail à distance? ( lien ) Qu'est-ce que le nouveau périphérique «clé USB» et est-il meilleur que les disquettes habituelles? ( lien ).

Si vous regardez «quelles technologies étaient alors et ce que les gens en pensaient alors», cela vous permet de jeter un regard neuf sur tout ce qui nous entoure aujourd'hui. Eh bien, tout simplement, c'est terriblement curieux. Une grande partie de ce qui était écrit sur le site Web était alors en avance sur son temps: les réflexions «comment rendre le travail avec un appareil mobile plus pratique» semblaient être le lot d'un tas de geeks avec un PDA, jusqu'à ce que soudainement le monde entier commence à transporter un appareil mobile dans votre poche.

Autrement dit, nous avons une personne qui, il y a des décennies, suivait de près les technologies et les comprenait bien. Après cela, il n'a plus quitté le secteur informatique, mais a cessé de diriger le site et a laissé tête baissée avec des tâches de leadership.

De plus, prendre des dispositions pour qu'il parle à TechTrain avec un rapport intitulé «Pratiques et cas de gestion de projet» était une question technique. L'expérience l'aide à voir la situation en perspective: il a vu la gestion de projet même lorsque la grande masse des gens n'a pas entendu parler de tous vos edgiles. Je l'aborderais avec quelques questions sur l'avenir de la technologie.

Soit dit en passant, Zhenya Trifonov ( phillennium ) vient de raconter une histoire: une fois au début des années 2000, alors qu'il était un lycéen soucieux de la technologie et qu'il lisait parfois dz en ligne, il a écrit à Dmitry une lettre avec plusieurs questions. Dmitry a répondu - et si Zhenya ne laisse pas tomber la mémoire, il s'est plaint en réponse: "maintenant, les sites affichent les mêmes bannières à tout le monde d'affilée, comme les publicités télévisées, bien qu'il soit possible de montrer différents utilisateurs à différents utilisateurs sur Internet." En fait, dans cette vieille lettre, il anticipait l'essor de la publicité personnalisée. Il est très intéressant de voir quelles opportunités de développement il voit maintenant.

Il existe de nombreuses dimensions dans lesquelles la recherche de nouvelles idées a lieu, et le rembobinage de l'histoire de l'Internet russe n'est qu'une des méthodes pour étudier ces dimensions. Nous ne devons pas l'oublier et l'utiliser au maximum.

Histoire 3. Apprentissage automatique


L'importance de l'apprentissage automatique est désormais connue non seulement des spécialistes. Vous pouvez souvent voir des nouvelles qui, grâce aux voitures ML, ont appris à conduire des voitures, à battre des gens, à composer des chansons dans l'esprit de la "protection civile" et à reconnaître les tumeurs. Au quotidien, nous sommes confrontés à des assistants vocaux, et à la reconnaissance d'objets sur la photo. Lors des présentations Google, l'abréviation «AI» sonne, semble-t-il, plus souvent que le mot «Google» lui-même.


( Source: 5e Congrès mondial du Machine Learning et du Deep Learning )

On parle beaucoup de nouvelles applications de l'apprentissage automatique, mais ces gens sont dans les coulisses, grâce à qui tout cela se produit. Le champ d'information semble que les machines apprennent déjà tout par elles-mêmes. Mais il s'agit toujours d'une évaluation trop optimiste de la situation (ou pessimiste, selon votre point de vue sur les menaces d'IA).

Cela est largement dû au fait que l'apprentissage automatique n'a pas un seul leader, que Linus Torvalds est devenu pour le monde Linux, et Richard Stallman est devenu pour le monde du logiciel libre. (Soit dit en passant, nous les avons appelés aussi, mais le calendrier de Richard est trop serré). Beaucoup de gens autour de la planète travaillent sur les opportunités qui s'ouvrent maintenant, et nous devons notre brave nouveau monde à chacun d'eux, et pas à personne seul. Et vous ne pouvez pas tenir tout le monde ensemble dans votre tête.

Quoi qu'il en soit, il est utile d'en connaître au moins quelques-uns. Dissiper le sentiment que le progrès se fait tout seul. Pour avoir une idée de ces personnes dont l'avenir dépend.

Pour ce faire, par exemple, vous pouvez regarder sur YouTube plusieurs discours de spécialistes ML. Vous pouvez rechercher sur Google des documents d'introduction pour les débutants, et plus spécifiques pour ceux qui ont déjà un certain niveau de formation.



Évidemment, c'est un sujet idéal pour le succès du festival. Nous avons rapidement appelé Roman Udovichenko —— le chef du groupe de contrôle de la circulation des véhicules sans pilote Yandex. Il dira comment ces voitures prédisent le comportement des autres automobilistes et piétons. Nous avons aussi appelé Ivan Yamshchikov - il a créé le projet même "Neural Defense" avec des chansons "sous Yegor Letov"; dans son discours, il sera expliqué comment notre monde évolue en raison des données accumulées et qu'il ne peut toujours pas changer.

Et il y aura Andrey Zakonov de VKontakte, Dmitry Soshnikov de Microsoft, Vitaliy Khudobakhshov de JetBrains et même Dmitry "Goblin" Puchkov lui-même conduira une interview avec Ivan Yamschikov. Pas mal, hein? En bref, n'importe qui peut y trouver quelque chose d'intéressant sur le ML, quel que soit le degré de connaissance préalable du sujet.

Tout cela est devenu possible non pas à partir de zéro, mais par un travail systématique sur les principes décrits ci-dessus. Tout le monde peut le faire, c'est une technique très simple en théorie. Cependant, dans la pratique, cela nécessite une compétence particulière et un tour de main, mais c'est un sujet pour une histoire distincte et un hubrapost séparé.

Enfin, je voudrais poser à tout le monde cette question: quel genre de personnes dans l'informatique, à votre avis, méritent beaucoup plus d'attention qu'elles n'en reçoivent? Qui aimeriez-vous voir? Il nous manque sûrement quelque chose de précieux, et Habr est le meilleur endroit pour combler les lacunes.

Source: https://habr.com/ru/post/fr419853/


All Articles