Duvidas de um programador iniciante
Bom dia Pessoal, hoje vim falar um pouco sobre minha experiencia estudando e praticando desenvolvimento WEB, e como acredito que isso foi uma das melhores decisões da minha vida.
Quem sou eu:
Meu nome é Jhonatan, sou de Curitiba-PR, formado em Sistemas de informação, porem durante todo o período da minha faculdade acreditei que minha vocação era infraestrutura. Entretanto, com a desilusão da minha saída do meu último emprego, acabei voltando a estudar desenvolvimento por curiosidade e acabei decidindo seguir essa carreira de vez.
O momento que tomei a decisão de seguir com desenvolvimento:
Bom, visto que estou reaprendendo desenvolvimento a cerca de 6 meses, ainda estou estudando e assimilando as principais tecnologias, para criar uma base para partir para o desenvolvimento de sistemas mais complexos. No início comecei com python para relembrar o básico de algorítimos e também a famosa POO(programação orientada a objetos). A partir do momento que voltei a me sentir "confortável" com python, nasceu a seguinte dúvida "Beleza, já consigo fazer alguns programinhas básicos utilizando python, porem eu quero mais...", naquele momento senti estar pronto para o próximo passo, e que precisava partir para algo mais "visual", foi aí que tive que voltar para base... o famoso e incrível HTML e CSS(pasmem... tenho graduação e nunca cheguei a escrever uma linha de HTML kkkkkk), durante um bom tempo estudei as várias propriedades de cada um, desde as tags semânticas até os seletores CSS, aprendi o básico da responsividade e treinei em alguns projetinhos pessoais, e foi basicamente nesse instante em que a dopamina inundou meu cérebro, eu estava conseguindo escrever coisas que ate algumas semanas atrás eu nem sabia oque significava, e agora ela estavam ali, montando uma tela completa... Feia, porem completa.
Ok, como eu faço para conectar essa telinha feia com meu backend?
Fiz minha decisão, estava estudando com uma certa frequência, mas e aí? Eu sabia como fazer coisas em python, sabia como fazer telas utilizando HTML e CSS, mas não fazia ideia de como juntar essas coisas para fazer algo mais complexo.
Foi aí que em conversa com amigos que tem mais experiencia na área, eu tive a felicidade de conhecer o Flask, esse seria o cara que iria possibilitar a criação dos softwares mais incríveis que minha cachola poderia inventar, fiz alguns cursos para aprender a base dele, e me surpreendi bastante, fiz a tal da conexão do back com o front, aprendi como utilizar o banco de dados, e nesse momento inclusive estou fazendo um sistema de cadastro de review de games para aplicar os conhecimentos do curso.
Beleza, e agora?
Bom, e assim chegamos atualmente, e a hora que começa a bater o desespero sobre a questão: "E agora, para onde é que eu vou??", tenho uma base de conhecimento que eu julgo legal, já consigo desenvolver sistemas com uma certa complexidade, porem estou preso entre dois problemas... "Tem uma porrada de coisas ainda para aprender, porem eu não sei quais delas eu realmente preciso focar" e também "Quais são os pontos que devo foca para achar minha primeira vaga?". Eu já estou fazendo o "básico" tenho um LinkedIn montado(porem não faço publicações frequentes para chamar atenção), tenho meu currículo pronto para ser enviado(porem não acho vagas compatíveis com meus conhecimentos), e tenho um github pronto com commits razoavelmente constantes(digo razoavelmente, pois mesmo codando praticamente todos os dias, eu não chego a commitar todos os dias). Ai vem minha duvida para os desenvolvedores de mais experiencia, sera que escolhi o momento errado de entrada? Pergunto isso porque quanto mais pesquiso mais aprece que o mercado só esta atras do junior com experiencia de senior, e senior com experiencia de Deus, ouço bastante a afirmação de que a area de tecnologia tem uma falta gigante de profissionais porem, esse profissionais que as empresas estão atrás são apenas os com grandes experiencias?? Fica ai meu questionamento para me ajudar e ajudar possíveis "programadores sem experiência" como eu... Caso queiram se sintam a vontade para fazer conexão comigo pelo
linkedin: https://www.linkedin.com/in/jhonatan-dos-santos-210852208/
E tabem tem o meu github:https://github.com/Jhonatan-port
Aceito dicas para melhorar ambos tambem, valeu pela atençaõ pessoal.