3 anos de programação cega. Parte 2

Dia bom! Continuo minha história sobre como "Entrar em TI" sem espiar. A última parte foi dedicada principalmente ao treinamento. Neste vou falar mais sobre o trabalho.







Pesquisa e preparação



Considerei o freelancer principalmente como uma maneira fácil de entrar na profissão. Então, após o treinamento inicial, comecei a procurar um emprego permanente. As tarefas ali me pareciam mais interessantes e a atmosfera era mais sólida e mais adequada para o desenvolvimento.







Naquela época, eu já havia dominado bem o framework symfony. html e js também eram diretos. Mas eu estava familiarizado com css apenas em teoria.







Com um par de olhos por perto, mais cedo ou mais tarde, qualquer tarefa pode certamente ser realizada. Além disso, existem plug-ins para leitores de tela para ajudar no posicionamento e muito mais. Mas os custos trabalhistas, em qualquer caso, seriam excessivamente altos. Portanto, concentrei-me no back-end - a parte mais acessível do desenvolvimento web. Onde os cegos podem realizar todas as tarefas por conta própria e se expressar da maneira mais completa.







Meu foco mudou de intercâmbios freelance para sites de empregos. Mas após as primeiras respostas, uma pequena nuance foi destacada ... O estilo em que o código do meu projeto doméstico foi sustentado, o link ao qual eu invariavelmente anexado, acabou sendo absolutamente ilegível para outros desenvolvedores. A nomeação de variáveis ​​com uma ou duas letras e a falta de indentação garantiam que tal código não fosse apreciado positivamente.







Mesmo nas primeiras aulas de cursos de vídeo php, o professor listou muitos editores de código que têm um formatador, destaque de sintaxe, preenchimento automático e muito mais. Mas eles estavam todos indisponíveis. Eu instalei e demoli sublime, colchetes, código de estúdio visual - nenhum deles funcionou com um leitor de tela. Eu também baixei o PHPStorm, tropecei na tela de instalação inaudível e, em seguida, o demoli também. O Notepad ++ parecia estar disponível, embora de forma muito relativa. Também havia estúdio visual, mas não ajudava em nada com o php. Então, depois de uma longa busca, decidi por um bloco de notas. Não havia nada nele. Mas ele foi rápido. Bem, isso foi o suficiente para o treinamento, mas depois tive que procurar outra coisa.







, 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. . . .







. . , , .







, . , , - , . , , , .







- . . . .









Foi assim que terminaram os primeiros 3 anos da minha carreira. Mas demorei tanto para reunir meus pensamentos para esses dois artigos que muito tempo se passou desde então. Na primavera passada, comecei a pesquisar o mercado de trabalho novamente. Ele parecia bastante pobre para mim. Talvez todos tenham ficado paralisados, assistindo à primeira onda cobiçosa, ou talvez a primavera não seja a época mais ativa para contratações. Enfim, cerca de um mês depois, encontrei um lugar onde trabalho agora.







Durante este ano, aprendi em testes de unidade. Fiz amizade com o docker no WSL. Tento ler mais livros inteligentes, experimentar novas ferramentas, melhorar meu inglês e, em geral, seguir em frente!








All Articles