1

AJUDA - como acompanhar o progresso do desenvolvimento de software?

Bom, para esclarecer mais o título que é uma pergunta pra você, leitor, diz sobre como eu, você e qualquer um, podemos aprender/estudar programação e tudo que engloba o desenvolvimento de um sistema (banco de dados, devops, arquitetura, etc) nesse mundo de IA que cada dia evolui mais?

Quando comecei a estudar programação há 3 anos atrás ou 4, não lembro bem, comecei da forma errada, caí naquele papo de que devia estudar HTML, CSS, JS. Só que eu ainda nem sabia de qual lado eu iria ficar, front ou back. Cara, isso me custou muito tempo pra ser "recuperado" depois, pelo menos eu vi que o front não era pra mim.

Nessa minha bagagem de 3 anos e alguns meses (vou chutar esse tempo), eu não negar que já aprendi muita coisa: lógica, estrutura de dados, foquei em C# e as ferramentas dentre da linguagem, como EF Core por exemplo, SQL (PostgreSQL e SQL Server), POO, SOLID, Arquitetura.

Porém, atualmente estou preenchendo algumas lacunas que deixei nesse tempo de estudo medíocre. e nisso, sinto que estou fazendo a coisa certa mas que também estou ficando pra trás.

Eu tenho de duas formas de estudar:

1 - Ter uma ideia de projeto e aprender durante o desenvolvimento dele, mas, acabo deixando passar muita coisa despercido por querer ver o projeto "pronto".

2 - Focar apenas aquela ferramenta, aquele conceito até ter uma certa fluência sobre ele (o que estou fazendo agora com o SQL junto com o Postgres), porém, me sinto atrasado.

E bom, hoje tenho 20 anos, estou no 4° período da faculdade,trabalhando em outra área mas em busca de estágio mesmo não estando 100% preparado (nunca estaremos).

E o que eu espero através desse post é que alguém mais experiente ou que passou por uma situação parecida, venha com algumas dicas sobre como posso acompanhar a evolução da nossa profissão mesmo consertando erros que deixei pra trás.

Carregando publicação patrocinada...
1

Cara, você não está atrasado, desencana disso, você tem 20 anos e pelo que falou tem noção de muita coisa, se você se desapegar desse sentimento a maior parte dos seus temores desaparecem. Todo esse processo que você considera perda de tempo acontece com quase todo mundo na área pow, isso é normal.

Além disso reconhecer que possui lacunas no seu aprendizado é ótimo, mostra que você tem noção do que precisa aprender, nem por isso precisa ser um mestre em tudo.

Bom cara, pelo que você disse pelas suas duas formas de estudar meio que você já sabe a resposta:

1- Faça o projeto com calma, se pergunte, o que estou deixando passar despercebido?

2- Cara não sou contra você saber muito bem uma coisa, isso é muito bom, mas se respeite, cada um tem um tempo de aprendizado, se sente atrasado em relação a quem? Conheço muita gente que está atrasado em relação a você, mano isso é relativo.

Finalizando, olho pra códigos antigos que fiz e fico pensando "meu deus, eu fiz isso? isso ta horrível" kkkkk, mas a essência da coisa é sentir que cada dia você aprendeu um pouco mais do que ontem, essa constância de sempre ter aprendido algo novo no dia me faz sentir que estou evoluindo.

2

Entendi, agradeço pelas dicas e pergunta que me fez refletir.

Seu feedback era o que eu precisava, pois assistir um vídeo qualquer no YT é bom, mas alguém ver o seu contexto e te dar um norte é bem melhor.

Também quando olho pra códigos antigos de quando comecei, penso dessa mesma forma também kkkkkk.

Vou continuar bsucando aprender um pouco mais todos os dias, respeitando o processo. Valeu!