3 ans de programmation aveugle. Partie 2

Bonne journée! Je continue mon histoire sur la façon de "Entrer IT" sans regarder. La dernière partie était principalement consacrée à la formation. Dans celui-ci, je parlerai davantage du travail.







Recherche et préparation



Je considérais le freelance principalement comme un moyen facile d'entrer dans la profession. Donc, après la formation initiale, je suis passé à la recherche d'un emploi permanent. Les tâches là-bas me paraissaient plus intéressantes, et l'ambiance était plus solide et mieux adaptée au développement.







À ce moment-là, j'avais bien maîtrisé le framework symfony. html et js étaient également simples. Mais je ne connaissais le CSS qu'en théorie.







Avec une paire d'yeux à proximité, tôt ou tard, n'importe quelle tâche peut certainement être accomplie. De plus, il existe des plugins pour les lecteurs d'écran pour aider au positionnement et plus encore. Mais les coûts de main-d'œuvre, dans tous les cas, seraient déraisonnablement élevés. Je me suis donc concentré sur le backend - la partie la plus accessible du développement Web. Où les aveugles peuvent accomplir toutes les tâches par eux-mêmes et s'exprimer le plus pleinement.







Mon objectif est passé des échanges indépendants aux sites d'emploi. Mais après les premières réponses, une petite nuance a été mise en évidence ... Le style dans lequel le code de mon projet de maison était soutenu, le lien auquel je m'attachais invariablement, s'est avéré absolument illisible pour les autres développeurs. La dénomination variable avec une ou deux lettres et le manque d'indentation garantissaient qu'un tel code ne serait pas apprécié de manière positive.







Même dans les premières leçons des cours vidéo php, l'enseignant a répertorié de nombreux éditeurs de code dotés d'un formateur, de la coloration syntaxique, de la saisie semi-automatique et bien plus encore. Mais ils étaient tous indisponibles. J'ai installé et démoli du sublime, des brackets, du code de studio visuel - aucun d'entre eux ne fonctionnait avec un lecteur d'écran. J'ai également téléchargé PHPStorm, je suis tombé sur l'écran d'installation inaudible, puis je l'ai également démoli. Notepad ++ semblait être disponible, bien que très relativement. Il y avait aussi un studio visuel, mais cela n'a pas du tout aidé avec php. Alors après une longue recherche, je me suis installé sur akel pad. Il n'y avait rien dedans. Mais il était rapide. Eh bien, c'était suffisant pour l'entraînement, mais j'ai dû chercher autre chose.







, visual studio code " ". , - .

php-cs-fixer.







. . . .









- . middle symfony . , , . , , . . , , ...







. . . , docker-compose up? .







, windows 7. windows — . , , . , . , , . . git autocrlf yarn --no-bin-links.







. api platform. , . , , . api platform . , .







, : , git flow, code review, ci/cd. , 2 , jira, slack. .







, , . , . , , , — . . , , . . - . , - . jira . . - . , , .







. , HR , - . . . . , . , . HR , . , . , . . , , .







, . . 80 . , . .









. . . , visual studio code. . PHPStorm. . , . , - . , .







jetbrains , accessibility, java access bridge IDE, , .







, visual studio code. IDE, php .







, , . . .







, , .









, . , , , . . , .







. . , , , . , . .







, , -. , , . : " ! - , ?" - . , , , . , . . , - . , . , .







, , . . . , . . , . CI, code review, . .







. , - . , , . . , , , .







. . , . 15 , .







, . , - . TDD. . . .







. . , , .







, . , , - , . , , , .







- . . . .









C'est ainsi que se sont terminées les 3 premières années de ma carrière. Mais il m'a fallu tellement de temps pour rassembler mes réflexions sur ces deux articles que beaucoup de temps s'est écoulé depuis. Au printemps dernier, j'ai recommencé à faire des recherches sur le marché du travail. Il me parut plutôt pauvre. Peut-être que tout le monde s'est figé, en regardant la première vague de covid, ou peut-être que le printemps n'est pas le moment le plus actif pour l'embauche. Quoi qu'il en soit, environ un mois plus tard, j'ai trouvé un endroit où je travaille maintenant.







Au cours de cette année, j'ai appris dans les tests unitaires. Je me suis lié d'amitié avec docker sur WSL. J'essaie de lire plus de livres intelligents, d'essayer de nouveaux outils, d'améliorer mon anglais et d'avancer généralement!








All Articles