Programmation pour les non-programmeurs. Biographie de juin

Avant-propos: C'est une histoire de livres pour ceux qui décident d'apprendre la programmation par eux-mêmes. Mais comme lire la liste des livres serait ennuyeux, j'ai décidé de la compléter avec ma biographie.

Alors ... j'ai plus de quarante ans. Je suis linguiste de formation, je travaille dans le domaine scientifique. Je n'ai jamais rencontré de programmation, même si officiellement j'ai pris des cours d'informatique à l'école, qui, en fait, se résumaient à taper un programme sur BASIC à partir d'un manuel de formation et à voir le mystérieux DOS sur l'ordinateur de l'enseignant. Oh, oui, il y avait encore une très brève connaissance de Fokal, mais, encore une fois, tout était strictement conforme au manuel de formation.



Je suis un orphelinat, donc après l’école, j’ai réussi à entrer à l’université locale avec le quota de la Faculté d’agriculture. L'étude a pris fin exactement un an plus tard en raison de l'aversion pour la discipline choisie. En fait, j’ai du mal à imaginer que la plupart des gens à l’âge de dix-huit ans sont capables de déterminer avec précision leurs objectifs professionnels et personnels. J'ai lu des biographies de gens comme Ilon Mask, qui a déjà commencé à programmer depuis le berceau, ou la fondatrice de Teranos, qui avait déjà installé son laboratoire de chimie à domicile à l'âge de cinq ans.

La plupart des gens, comme moi, cependant, sont un troupeau d'animaux suivant les tendances. Nous n'entrons pas à l'université par envie de savoir, mais simplement parce que tout le monde le fait. Eh bien, personne ne veut particulièrement rejoindre l'armée non plus. Il y a plus de personnes chanceuses qui entrent délibérément dans des universités prometteuses pour des spécialités prometteuses sur les conseils de leurs parents, mais c'est encore une question de chance, de relations et d'argent. Enfant, j'adorais regarder «Clever Men and Women» et, franchement, il m'était difficile d'imaginer que, par exemple, des enfants purgeant une peine ou souffrant d'alcoolisme auraient pu participer en masse à ce programme.

Le pays se préparait activement à la deuxième campagne tchétchène et toutes les personnes agitées et oisives ont été massivement transportées vers des postes de conscription. J'ai décidé de ne pas tenter ma chance et je suis allé à l'autre bout du pays loin du bureau d'enregistrement et d'enrôlement militaire pour travailler comme ouvrier dans le port. J'ai un cerveau assez lent, donc, seulement après plusieurs années de communication productive avec la majorité intellectuelle "blessée" et leurs frères les plus prospères qui se sont déjà engagés sur la voie du succès, j'ai réalisé que la perspective d'être un ver impuissant au bas de la société est un plaisir très douteux . L'enseignement supérieur était la seule porte d'accès à l'échelle sociale.

Alors, je suis entré chez le linguiste. Pourquoi? Parce que l'université locale enseignait la linguistique et parce que le corps professoral cible avait des places budgétaires. Linguistique ... Une spécialité très intéressante. La linguistique est une science de la structure d'une langue, mais, en règle générale, la grande majorité des linguistes ont du mal à maîtriser leur langue maternelle, sans parler des langues étrangères. Le père de la linguistique moderne Noam Chomsky ne parle que l'anglais et comprend quelques phrases en hébreu.Cependant, cela ne l'a pas empêché de développer une puissante théorie de la grammaire des langues, qui est activement utilisée par des millions de personnes travaillant dans le domaine de la linguistique.

Et cette caractéristique de la linguistique a été ma chance de passer à l'étape suivante. Si une université obtient des centaines de spécialistes du même type avec un ensemble de connaissances de base conformément aux exigences du ministère de l'Éducation, la meilleure façon de se démarquer de la foule serait d'apprendre quelques langues étrangères. Je ne voulais pas manquer l'université, j'ai donc dû quitter mon emploi au port et trouver un gardien de nuit à l'école. 4000 roubles par mois. Tous les jours, flocons d'avoine et pâtes. Mais, d'autre part, il y a beaucoup de temps libre que je faisais pour faire mes devoirs et apprendre des spécialités supplémentaires. En plus de l'anglais enseigné à l'université, j'ai décidé d'apprendre le français. Pourquoi? Parce que c'est la langue officielle de la diplomatie, une deuxième langue à l'ONU et, finalement, la langue des pays économiquement développés.

Prenant un tutoriel de français entre mes mains, pour la première fois de ma vie je me suis demandé: ai-je en fait des compétences linguistiques? Comment puis-je être sûr que lire un livre et faire tous les exercices ne sera pas une perte de temps? Le travail d'un gardien avec un salaire de mendiant pourrait être échangé contre le poste de marchandiseur dans un centre commercial à proximité ou pour la place d'un employé d'entrepôt dans une brasserie, mais dans ce cas, je n'aurais pas le temps de me perfectionner. En général, j'ai fait un pas vers l'inconnu.

Travaillez une journée sur trois. Réécriture des conférences. Devoirs. Coursework. Tutoriel de français. Deux ans plus tard, j'ai atteint un niveau qui m'a permis de lire de petits articles de journaux et d'écrire des essais simples. Le gros problème était de parler et d'entendre, j'ai donc dû m'inscrire à des cours de langue et m'asseoir sur du gruau du matin au soir. Un an plus tard, j'ai réussi l'examen au niveau B2, qui vous permet d'entrer dans des universités étrangères.

La question des compétences linguistiques est restée ouverte. Pourquoi ai-je appris le français? À cause de la persévérance ou à cause des capacités génétiques? Ou ensemble à cause des deux? Mes pensées ont été interrompues par un appel au doyen. «Avez-vous DELF B2? C’est bien. Nous avons signé un accord avec l'Université de Brest sur l'échange d'étudiants. Tu vas y aller pendant trois mois. "

En compagnie de plusieurs majors provinciales, je suis allé en Bretagne. Bourse de 500 euros par mois, fin de l'avoine. Brest est une ville provinciale de scall moyenne, dans laquelle, à l'exception du port, il n'y a pas de divertissement. Mes compagnons ont craché sur leurs études dès le premier jour et sont partis pour Paris. Et je suis allé régulièrement à des conférences, après le déjeuner, au laboratoire, où j'ai demandé comme assistant sur une base volontaire. Le contact avec les enseignants a été établi.

Retournez dans l'outback provincial natal. Le français conversationnel a permis d'entrer dans le département de coopération internationale de son université natale. Encore deux ans. Remise des diplômes. Relâchez. J'ai trente ans. Le bureau d'enregistrement et d'enrôlement militaire me présente une carte d'identité militaire portant la mention «réserve ordinaire». Je vais à Rennes pour un programme de bourses de master. 750 euros par mois, quelques années de cours, d'examens et de stages. On me propose de passer un concours pour un contrat d'État pour la rédaction d'un mémoire. Le concours s'est terminé avec succès. Quatre ans, 1600 euros par mois après taxes. La thèse est soutenue. Je vais à Shanghai, c'est mon premier post-doctorat.

1000 euros par mois. Pour la Chine et même pour Shanghai, un salaire acceptable est tout à fait acceptable. Cependant, c'est mon plafond. La croissance de carrière est possible, mais elle exigera des efforts considérables. Le candidat au poste de professeur adjoint doit avoir un stock de plusieurs dizaines de publications dans des revues dignes et une expérience dans plusieurs pays. Une période de réflexion intense a commencé. Malgré des années d'efforts et un diplôme, je me suis retrouvé au niveau que j'aurais obtenu sans français avec de la farine d'avoine. De plus, malgré une connaissance assez approfondie de la linguistique, je n'aimais pas ce métier.

La perspective d'être un postdoc éternel et de faire des affaires mal aimées ne m'a pas plu, et j'ai souvent commencé à déprimer. Pour mettre mon cerveau en ordre, j'ai commencé à faire du sport. Premier jour. Courir 100 mètres. Je suis mort. Je n'ai jamais couru de ma vie, contourné les barres horizontales. J'étais la cible préférée des punks. Cependant, le cent mètre a porté ses fruits: la dépression n'a pas eu lieu. Le cerveau a commencé à travailler et à analyser la réalité.

Le film "A Touch of Sin", un épisode avec un ouvrier d'usine se jetant par la fenêtre à cause du désespoir. Je peux courir 1 kilomètre. Je lis un article critique sur le film. Trois kilomètres. Le script était basé sur des événements réels qui se sont déroulés dans les usines de Fokskonna, connues pour leurs conditions de travail inhumaines. Cinq kilomètres, les hanches de plomb, mais il me semble que je peux encore en courir quelques autres. Terry Gough annonce la réduction des effectifs de Foxcon et la création d'une entreprise entièrement automatisée.

Je me suis arrêté. J'ai des brûlures. La voici, la tendance. Le monde évolue rapidement vers une robotisation totale. Carrefour remplace les caissiers par des scanners automatiques. Cathay Bank est en train de réformer son service client dans la même veine. Les travailleurs du métro de Paris en grève suite à l'ouverture d'une nouvelle ligne automatisée. Je dois commencer à apprendre la programmation ou rester hors-bord pour toujours.

J'ai toujours cru sincèrement que tout le monde a ses propres limites dans le domaine de l'acquisition des connaissances. Et j'ai toujours pensé que la programmation est un domaine restreint dans lequel je ne suis pas autorisé à entrer. Malgré mon âge, je me souviens très bien du sentiment de matité qui donne à réfléchir à chaque fois que je tapais des programmes du manuel d'instructions sur le clavier des ordinateurs de l'école. Les camarades ont réussi la tâche en cinq minutes et ont même réussi à écrire quelques lignes supplémentaires qui ont fait grincer l'ordinateur avec un haut-parleur et cligner des yeux avec le curseur. Cependant, je transpirai de côté et ne pouvais même pas exécuter le programme à partir du manuel de formation.

Le sport et le travail de longue durée en tant que gardien ont changé mon attitude face à ce problème. Si je peux me dépasser et courir huit kilomètres, si je peux patiemment m'asseoir à un tutoriel en français et écrire des heures d'exercices, alors je peux certainement apprendre la programmation. Eh bien, si je ne peux pas, alors au moins j'essaierai.

Alors quoi enseigner, par où commencer? Quora, StackExchange, Habr. Les langages les plus populaires et les plus populaires: Python, Java, JavaScript. Je ne veux vraiment pas apprendre la programmation Web. Sculpter de beaux sites sur fond de smog chinois malodorant et d'une plage jonchée de bouteilles en plastique est, à mon avis, le comble de l'hypocrisie. La réalité virtuelle doit être vraie.

En général, le choix s'est porté sur Python. Tout le monde dit que c'est une langue très simple. C'est exactement ce dont j'ai besoin. Donc, le livre de Dawson. Je suis arrivé aux cycles et je suis fatigué de tout. Quelque part au plus profond de moi était assis un sentiment d'insatisfaction à l'égard du cours choisi. De plus, l'auteur a choisi d'écrire le jeu comme principal facteur de motivation pour les apprenants de langues. D'une part, la guerre en Syrie, des millions de réfugiés, le terrorisme, le réchauffement climatique. Et en ce moment, les adultes ayant une solide éducation fondamentale sont assis sur des chaises douces et des jeux d'écriture. Oui ... Mais, néanmoins, le manuel de Dawson est encore très distinct. Et l'IDE offert avec le livre facilite la connaissance de la langue.

En termes de connaissances, je n'ai rien appris d'utile du livre, au contraire, j'avais encore plus de questions. Par exemple: comment le système d'exploitation est écrit et comment il est écrit sur le disque dur. Comment les messages sont-ils transmis sur le réseau? Pourquoi les dos ont-ils des graphiques médiocres et les fenêtres ont 16 millions de couleurs? Le livre de Dawson a dû être mis de côté et de nouveau perdu dans ses pensées.

Il y a un film allemand intitulé Who I Am. Le héros du film veut rejoindre la société des hackers et ils lui demandent de démontrer ses connaissances. Ils disent: là-bas, il y a une centrale électrique, éteignez-la. Un candidat pour les hackers s'assoit devant un ordinateur portable et tape le code sur le clavier. Les gens derrière lui disent respectueusement: oh, vous savez à quel niveau! Tu es avec nous. Cette phrase est profondément ancrée dans mon cerveau. Bas niveau ... Il semble que ce soit la clé des réponses à mes questions.

Donc, vous devez apprendre la programmation à partir des bases, de l'assembleur. Quora, StackExchange, Habr. Un ensemble de livres sur l'assembleur. Quelques semaines pour vous familiariser avec chaque manuel. L'abîme du désespoir. Chaque livre suggère d'apprendre l'assembleur dans une perspective linguistique de haut niveau, le plus souvent C. Sur le plan pédagogique, c'est incorrect. C'est ainsi que les apprenants de la langue russe doivent d'abord maîtriser la syntaxe des phrases complexes, puis passer à l'alphabet. D'ici, en passant, le deuxième problème suit: l'auteur suppose que l'assembleur n'est pas un noob, et sait quoi et où cliquer pour démarrer le débogueur, et en effet dans quel environnement de développement vous devez écrire du code. Oh oui: les manuels se concentrent principalement sur FASMe ou TASMe en ce qui concerne les auteurs russes. Je n'ai jamais vu Linux, donc sur FASM il y a une croix. TASM ne dispose pas d'un environnement de développement cohérent, c'est pourquoi il est également «non».

Plusieurs semaines de recherches en ligne ont été couronnées de succès. J'ai trouvé un livre qui pourrait être placé sous le titre «altérant l'esprit». Kip Irwin, septième édition. Pourquoi ce livre est-il si bon? Irwin est un musicien de formation et titulaire d'une thèse, ce qui ne l'a pas empêché d'entrer à nouveau à l'université à un âge avancé en tant que programmeur. Il a étudié la langue par lui-même comme passe-temps, il comprend donc parfaitement toutes les difficultés qu'un débutant peut rencontrer. Son manuel explique tout: où cliquer, que voir, comment installer. Un excellent cours d'introduction sur Visual Studio, IAMM, DOS et un peu de C ++. Et l'essentiel est les exercices.

Je suis post-doctorant, je travaille dans un laboratoire sans poussière, mon patron ne s'ennuie pas et ne me fait pas faire d'heures supplémentaires. Le soir de six à douze heures est consacré au montage et à la programmation en général. Le premier exercice est comme ma première course de cent mètres. L'essentiel est de réaliser que la programmation et, en général, la recherche d'une solution à un problème est un processus non algorithmique et non linéaire. Ce processus nécessite des coûts de temps imprévisibles: peut-être quelques minutes, ou peut-être quelques jours. L'essentiel est de se souvenir de votre succès précédent: si la dernière fois que j'ai décidé de faire de l'exercice avec deux astérisques, cette fois, je déciderai également.

Avec le premier problème résolu, il est venu à la compréhension que la programmation ne peut pas être enseignée. Vous pouvez apprendre quelques centaines d'algorithmes, mais le jour viendra quand vous aurez besoin de créer quelque chose de nouveau. Et puis, Donald Knut ne peut pas aider. Est-il possible de développer des capacités de programmation? Lomonosov a déclaré que le meilleur exercice pour le cerveau était les mathématiques. Par conséquent, en plus de l'assembleur, il était nécessaire de rafraîchir les connaissances sur matan et de commencer à étudier les mathématiques discrètes. Encore une fois la farine de choix, mais plus simple. Matanalysis, Stuart textbook, sixième édition. Mathématiques discrètes, Kenneth Rosen, septième édition.

Il y a beaucoup de discussions sur le net sur l'inutilité de l'acma. Je suis extrêmement heureux d'avoir appris les bases de cette langue. La programmation de bas niveau permet de comprendre des choses non évidentes pour les langages de haut niveau comme le travail de la pile de mémoire et pourquoi son débordement se produit, quel est le danger de récursivité, l'importance fondamentale d'une liste chaînée pour les systèmes de stockage en mémoire, etc. L'essentiel est que ACM enseigne une approche allégée des ressources informatiques et, par conséquent, de la consommation d'énergie. Si j'étais milliardaire, j'aimerais investir dans le développement de systèmes comme MenuetOS. Eh bien, ou du moins serré la main de leurs développeurs.

Neuf mois sur Irvine, découverte de FreeDOS, apprentissage de la bibliothèque C standard et premiers pas en C ++. Une brève introduction aux technologies SSE dans le manuel de Kusswurm. Le patron m'appelle dans son bureau et déclare que mes succès douteux dans le domaine scientifique ne lui permettent pas de prolonger mon contrat. Sans surprise: du matin au soir, mes collègues transpirent sur les projets, oublient leur vie personnelle et se battent à mort avec les rédacteurs et les réviseurs pour chaque article, et je m'assois avec du temps contracté dans le laboratoire et je rentre chez moi pour me livrer à l'assembleur, et généralement penser davantage à la programmation que sur le travail.

En général, j'ai six mois avant de partir et je dois ajouter du gaz. Mettre de côté les mathématiques discrètes. J'ai besoin de commencer à apprendre un langage de haut niveau et le choix se situe, naturellement, en C ++. Je suis déjà sur «vous» avec Visual Studio, donc tout devrait être facile. Soit dit en passant, C est un sous-ensemble de C ++, vous pouvez donc tuer deux oiseaux avec une pierre.

Des croix. À mon avis, il existe quelques manuels dignes: Prata et Deitel. Prata est assez verbeux par endroits. Deitel est simple, mais explique tout du point de vue de la POO. Avec ces manuels, ma première immersion dans le monde des objets a commencé. Comme mon cerveau était désespérément corrompu par l'assembleur, j'ai utilisé le manuel de Deutel uniquement comme source d'informations supplémentaires. L'auteur consacre un chapitre entier à la description de la «force, puissance et beauté» de l'OLP, sans prendre la peine de décrire les défauts du concept. Par exemple, Irwin dit ouvertement dans l'introduction que l'écriture d'un logiciel en langage assembleur est une idée malsaine, mais tout le monde devrait connaître l'assembleur. Prata ne va pas trop loin et décrit l'OLP assez modérément. Deitel dit: OOP est cool, nous allons donc l'utiliser. 2 + 2? Pas de problème: créez une classe, quelques constructeurs, héritez des méthodes et des opérateurs de surcharge. Réponse: 4.

Un homme est venu dans un restaurant et a commandé des spaghettis. Le serveur lui a apporté une cuillère, une fourchette et une paille. Le client pense: eh bien, puisqu'ils ont apporté un tube, alors il doit être utilisé. Et commence à sucer tour à tour les pâtes. Simple, puissant et beau. Ce n'est pas une critique de la POO, il me semble simplement que tout a ses propres domaines d'application et limitations. La POO est probablement bonne en graphisme, où chaque objet sur l'écran correspond à un objet créé à partir de la description de la classe. Mais ici je me souviens du livre d'Abrash, qui a écrit des jeux en pur assembleur. Ou Xavier Niel, propriétaire du fournisseur de téléphonie mobile français Free. Il a fondé l'école "42", où les candidats, après plusieurs mois de préparation, sont invités à écrire un jeu vidéo en C. On peut se passer de POO.

Un autre problème de langue est les pointeurs. Des centaines d'articles et de lettres de colère à l'éditeur sont également consacrés à ce sujet. Un pointeur assembleur est une chose très simple et ne nécessite aucun cerveau spécial pour comprendre. L'implémentation de pointeurs en C / C ++ est vraiment un problème. Je ne veux pas m'attarder sur les subtilités, je veux juste dire que les pointeurs avec des castes et une douzaine d'astérisque entre parenthèses provoquent vraiment un évanouissement.Pourquoi ne pourriez-vous pas proposer quelque chose de plus intelligible comme ESI / EDI et des crochets?

Une semaine avant de partir. Linguiste. Plus qu'un enseignement supérieur. Créature absolument inutile sur le marché du travail. J'ai le choix: soit faire une recherche d'emploi, soit dépenser l'argent accumulé en voyages et loisirs. La Chine est toujours un beau pays. Hansu, Qinghai, Xinjiang, Karakorum Highway. Mon CV envoyé il y a quelques mois est resté sans réponse. Je suis assis dans le laboratoire et je navigue sur le site Web de l'université. «Le laboratoire d'intelligence artificielle recherche des personnes possédant une maîtrise et des compétences en programmation.» Ils me répondent en cinq minutes. Rendez-vous dans une heure.

Le chef s'intéresse à mon passé et pose quelques questions sur ma motivation. C'est un statisticien de formation, il n'a jamais programmé, alors il appelle son postdoctorant pour me tester. Les algorithmes pour convertir des phrases et trouver des mots sont faciles. Méthodes génétiques et modèles de Markov ... euh, un zéro complet. Le patron me dit: vous avez exactement autant de connaissances qu'un autodidacte standard pourrait avoir. L'assembleur ne compte pas, c'est inutile. Mais cela me donne une chance, car j'ai une connaissance des langues étrangères et la capacité d'apprendre. Il travaille sur le corpus de langue chinoise et prévoit de s'étendre vers les langues indo-européennes. Un postdoc à proximité dit que vous devez apprendre les schémas. L'OLP est inévitablement comme l'effondrement de l'impérialisme ...

Donc le premier jour. Environnement de développement - Visual Studio. Langue - Avec Sharp. Ma tâche est d'étudier le logiciel sur lequel ils ont commencé à travailler il y a dix ans. Le langage de syntaxe est proche de C ++, mais il y a beaucoup de méthodes que je ne connais pas, donc encore une fois je dois chercher un manuel et résoudre les exercices. Cette fois, le choix revient au manuel bulgare écrit par les fondateurs de Telerik. Un excellent livre pour ceux qui veulent apprendre à la fois le langage et les algorithmes.

Prata, en passant, a décrit les files d'attente et les piles, mais cela a été fait dans un style non impératif: ils disent, résolvons ce problème à l'aide de la pile. On ne sait pas de quel type de pile il s'agit et d'où il provient. Les Bulgares décrivent chaque algorithme et expliquent quelle gamme de tâches peuvent être résolues avec leur aide. J'ai lu une fois les fils de discussion StackExchange à l'aube de ma jeunesse et je suis souvent tombé dans la stupeur de phrases comme «arbres noirs et rouges». Maintenant je le rencontre, mais au moins imaginez ce qu'est un «arbre» ​​en général. Le manuel des Bulgares devait être complété par le livre du Polonais Marcin Yamro. Des algorithmes propres, tout est simple et clair. Modèles: Judith Bishop.

L'intelligence artificielle et le corps de la langue chinoise. Sharpe ne suffit pas. Besoin d'apprendre la base de données. SQL, référence Agarwal. Grand livre, explications claires. Les algorithmes et les bases de données sont suivis par WPF et WPF Cookbook de Petzold. XAML est facile à apprendre, mais les liaisons et les MVVM qui l'accompagnent ne sont pas encore compris.

Une année de travail dans le développement de l'intelligence artificielle en tant que junior. Autrement dit, dans le milieu universitaire, il n'y a pas de génie logiciel. Nous sommes tous assistants de recherche. Chacun a son propre projet et la façon dont il sera mis en œuvre est l'affaire personnelle de chacun. J'ai déjà mentionné que mon patron n'avait jamais programmé. Pour lui, l'exigence principale est l'intégration avec des logiciels déjà écrits, c'est tout. Je parle parfois avec des collègues qui travaillaient auparavant dans un environnement d'entreprise. Apparemment, nous avons une atmosphère plutôt détendue, tout se passe sans vérifier la qualité du code. Les motifs ramassent de la poussière sur une étagère.

Je ne sais toujours pas si je veux continuer à travailler en tant que programmeur à l'avenir et chercher un emploi mieux rémunéré dans une entreprise privée, mais je sais déjà avec certitude que je ne veux pas faire de l'IA. Comme le disent nos partenaires américains, l'IA est un battage médiatique à 99%. Fraude. Terry Gough sera certainement en mesure d'automatiser la bande transporteuse de Foxconn. Les travailleurs du métro, les caissiers des supermarchés et les employés des centres d'appels seront également gelés car il s'agit d'un algorithme. Un ordinateur, cependant, ne remplacera jamais un enseignant, un médecin ou un ingénieur. Et personnellement, je ne fais guère confiance au robot pour contrôler ma voiture.

Ah, j'ai oublié: je suis linguiste et toujours inutile sur le marché du travail. Où est-il, la tendance? De quoi avez-vous besoin pour rester à flot? Eh bien, je reverrai les nouvelles. Oui, les Canadiens ont arrêté la fille du propriétaire de Huawei. Les Allemands s'inquiètent de la vulnérabilité des systèmes de télécommunications publics à la menace chinoise. Nokia n'a pas encore atteint le niveau technologique de Huawei, donc le dilemme se prépare en Allemagne: soit attendre quelques années pour que les entreprises locales donnent naissance à un remplacement décent des produits chinois, et en même temps mettre un terme au saut économique en avant. Ou mettez à niveau le réseau mobile local vers la 5G, en vous appuyant uniquement sur les produits potentiellement dangereux des communistes. Il me semble que je devrais commencer à creuser dans cette direction. C, Linux, réseaux, génie électrique, normes de télécommunications. Ceci est ma prochaine étape.

ConclusionToutes les questions que j'ai commencé à poser depuis le début du didacticiel de français sont restées sans réponse. Est-il possible de développer la capacité aux langues ou est-ce une caractéristique innée d'une personne? La logique, l'abstraction et la programmation sont un problème similaire. Les neurophysiologues affirment que l'hémisphère gauche du cerveau est précisément responsable des capacités linguistiques d'une personne et de sa capacité à raisonner logiquement. Mon cerveau était-il initialement sujet à une activité analytique ou était-il le résultat de circonstances de la vie? Pourquoi étais-je un enfant apathique sans aucun intérêt, et quand j'ai franchi la ligne des vingt ans, j'ai soudainement acquis de la persévérance et la capacité d'absorber des volumes d'informations assez sensibles?

La question n'est en aucun cas vaine, car les caissiers de supermarché, après les licenciements massifs, devront en quelque sorte s'adapter aux nouvelles conditions. Si la pensée logique est le résultat de la formation, les scrutateurs n'ont pas à s'inquiéter. Les programmeurs actuels devront s'inquiéter en raison d'une concurrence accrue. Si la pensée logique est codée avec des gènes, alors le gouvernement devra s'inquiéter, car les caissiers devront nourrir quelque chose. Eh bien, toutes sortes de combattants pour l'égalité et l'égalité des chances pour tous, aussi, devront en quelque sorte accepter cette vérité inconfortable.

Eh bien, au détriment des objectifs de la vie. Les lecteurs de cet article doivent avoir un sentiment de perplexité: un front sain, disent-ils, mais se précipitent encore en apprentissage. La réalisation de ce que j'aimerais faire est venue après que mon scientifique m'a présenté le livre "L'homme qui a planté les arbres" de Jiono. Après cela, j'ai attaqué la publication de notre scientifique Zimov dans Nature, décrivant le premier projet de géo-ingénierie en Sibérie orientale. Il y a encore un merveilleux travail de zoologistes de Novossibirsk, menant des travaux sur l'adaptation des lions aux conditions de l'hiver polaire. Je voudrais faire juste cela. Pour 20 000 roubles par mois.

Bonne chance à tous!

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


All Articles