L'histoire de la façon dont la fille s'est réunie en informatique

«Vous êtes une fille, quel genre de programmation êtes-vous?» - c'est cette phrase qui est devenue mon adieu au monde des technologies de l'information. La phrase d'un natif en réponse à une manifestation insouciante de sentiments qui m'éclatent. Mais si je devais l'écouter, il n'y aurait ni récit, ni progrès.


progrès


Indicateur d'activité sur la plateforme pédagogique


Mon histoire: le vide de sens des connaissances anciennes et le désir d'une vie meilleure


Salut, je m'appelle Vika et j'ai été considéré comme un humaniste toute ma vie.


Pour moi, la technologie de l'information a toujours été quelque chose de magiquement inaccessible pour plusieurs raisons.


Il se trouve que j'ai passé une jeunesse consciente à bashorg. Pour moi, l'humour dans le style de «comment patcher KDE2 sous FreeBSD» était incompréhensible, mais je ressentais une certaine fierté de le savoir, même si je connaissais les lettres au niveau.


Pendant mes études, je n'ai eu qu'un seul mini-cours sur HTML - mais cela ne l'a pas empêché de refaire surface comme l'image d'une belle page avec des hyperliens dans ma tête après sept ans.


Mais l'opinion de l'environnement était fondamentale. J'étais considéré, sinon stupide, puis complètement privé de la capacité de mathématiques. Adolescent, j'ai accepté cette opinion sans même y penser.


En vingt-quatre ans, elle a obtenu un certificat de fin d'études secondaires et deux diplômes d'enseignement professionnel secondaire. Le dernier était pharmaceutique. Mon amour de la pharmacologie a commencé avec la réalisation d'un certain pouvoir sur le corps humain et la présentation des médicaments comme une arme puissante entre les mains d'un spécialiste compétent qui peut à la fois aider et nuire. Les années ont passé, les connaissances ont grandi: les conférences pharmaceutiques, le côté juridique de la pharmacie, le travail avec les objections, etc.


Une petite mise à jour de cinq ans:


mise à niveau


Extrait de résumé


Parallèlement à la connaissance, une compréhension de leur insignifiance a grandi - des lois qui ne sont pas respectées et ne veulent pas être suivies dans la recherche de revenus, et l'environnement qui brise votre château de cartes construit avec amour dans un environnement favorable avec un sentiment d'auto-importance. Je ne me suis pas épuisé, mais je me souhaitais une vie meilleure. Après tout, nous sommes ce qui nous entoure, non?


Comment j'ai étudié et étudié: moins le clavier cassé, plus un projet sympa dans le portfolio


La première expérience dans l'enseignement de la programmation s'est terminée après un mois de coups avec le visage sur le clavier - il était difficile de réaliser quoi que ce soit dans un livre trouvé au hasard sur Internet et un cahier ouvert. L'ardeur diminua, le désir se calma. Depuis un an. Après quoi j'ai décidé que je devais commencer par le développement des ressources.


Des articles, des sites Web, des programmeurs familiers, un tas de projets éducatifs qui promettent de faire de vous un développeur idéal dans trois mois, ou même plus tôt, des chaînes sur l'hébergement vidéo notoire, donnant à la mer les informations nécessaires et peu nombreuses. J'avais assez de désirs et d'opportunités, le problème était le manque de systématisation de mes connaissances. Et la détermination. Je n'étais pas prêt à dépenser tout le salaire d'un cochon dans un coup de coude, ou à couvrir mes oreilles, qui coulaient de tous les côtés: "Vous n'avez pas de formation technique, il est trop tard pour étudier, vous devez penser à votre famille, vous devriez, devriez, devriez ... . "


Et puis j'ai découvert le Huxlet. Tout à fait par accident, il a été mentionné avec désinvolture dans l'une des conversations sur la difficulté de l'auto-apprentissage. Pas comme un cours unique, mais comme une école complète. Et j'étais accro.


Le tournant s'est produit récemment - après la fin de mon premier projet. Voici sa pièce préférée:


progression


Un jeu de console que j'ai fait moi-même


Travailler dans votre propre compte sur GitHub sous la direction d'un mentor expérimenté est complètement différent. Et des actions telles que l'initialisation du référentiel et la configuration de l'environnement de travail à l'aide du gestionnaire de packages décrit dans les "tâches" sont peintes dans un sentiment passionnant de responsabilité pour ce que vous faites.


Par habitude, l'ensemble «tasok» est une stupeur, mais vous allez commencer à comprendre pourquoi les juniors sont invités à reprendre des projets, du moins à but non lucratif. Il s'agit d'un niveau de perception complètement différent. C'est le moment où vous vous êtes déjà familiarisé avec le concept de variables, appris à écrire des fonctions, y compris anonymes, appris des processus linéairement itératifs et linéairement récursifs, et exactement au moment où l'euphorie vous submerge et le sentiment que vous vous pouvez changer le monde, sauf peut-être dans un rêve, ils disent: "Créez un fichier et écrivez", "Sélectionnez la logique générale et mettez-le dans une fonction séparée", "N'oubliez pas les bons noms et principes de conception", "Ne compliquez pas!". C’est comme une douche froide sur la tête, qui n’annule pas son ébullition. Je suis extrêmement heureux d'avoir réussi à saisir ce sentiment avant de commencer le travail «dans les champs».


Ce n'est que dans le fichier Readme que cela s'est avéré évident:


lisez-moi


En readme, vous pouvez laisser libre cours à votre créativité


L'apprentissage a toujours été difficile. La POO à un moment m'a semblé un obstacle impossible. Les tentatives pour comprendre au moins les bases étaient innombrables - j'y ai perdu dix jours, ayant reçu à peu près les mêmes messages indulgents dans le style de: "Vous n'abandonnez pas." Mais à un moment donné, la détermination du désir de tout fermer et de se cacher dans un coin avec la réaction défensive du corps aux tentatives d'absorber une abondance de nouvelles informations a aidé.


C'est devenu plus facile. En tout cas, ce fut le cas avec l'apprentissage du SQL. Peut-être à cause de sa nature déclarative, bien sûr, mais ce n'est pas exact.


Il y a un projet, un CV est prêt. Avant l'entretien


À un moment donné, j'ai réalisé que si la pharmacologie est un «pouvoir» sur le corps humain, alors la programmation est un «pouvoir» sur presque le monde entier. Le langage de programmation, à son tour, est une arme avec laquelle vous pouvez soit élever une entreprise à un nouveau niveau ou la détruire par négligence accidentelle. Je m'appelais un dictateur latent et plongeais dans la tête des abysses des technologies de l'information.


Il y a six mois, j'étais fier d'avoir mis en place un environnement de travail sur Windows, d'avoir rassemblé toute une liste de livres et pensé au fait que je voulais connecter ma vie à la programmation. Maintenant, le sujet de ma fierté est le projet à part entière, la liste des livres que j'ai déjà lus parmi les livres collectés, mais le plus important est de comprendre l'importance des connaissances de base et les fondements du langage de programmation que j'ai choisi. Et la prise de conscience de la responsabilité qui incombe à tous ceux qui se connectent au développement.


Bien sûr, c'est encore un très petit palmarès, j'ai beaucoup de travail devant moi, mais je voulais donner un peu d'inspiration aux lecteurs de ce conte qui ont déjà rencontré l'arrogant "peut-être que ça vaut la peine de trouver quelque chose de plus simple", pour donner à ceux qui lisent cet article avec scepticisme un peu de confiance qu'il y a des gens qui abordent l'étude d'un langage de programmation en toute responsabilité, et se donnent un peu de courage.


Parce que le CV est prêt, les connaissances les plus importantes sont obtenues, il ne manque que peu de décision. Mais maintenant, le chat dans le sac, c'est moi. Elle n'a pas commencé à fermer les oreilles, au fait, elle a appris à faire abstraction des opinions des autres. J'ai eu trois cours d'abstraction.

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


All Articles