Executando verificação de segurança...
2

Ajuda para dar o próximo passo

Bom, venho estudando programação web a algum tempo com foco no back, atualmente o meu conhecimento é:

PHP/Laravel: Arquitetura MVC, CRUDs, Criação de APIs,

MySQL: Operações básicas,JOINS,Constraints,Transactions.

Git: init,add,commit,push,clone,pull.

Mas atualmente estou com dificuldades de dar o próximo passo, sem saber o que estudar para se tornar melhor. Já desenvolvi projetos mas acaba que no final parece ser sempre a mesma coisa.

Alguém tem dicas do que posso fazer ou um caminho para seguir?

Carregando publicação patrocinada...
1

Você não colocou qual é o seu conhecimento sobre computação, engenharia de software, de como consegue resolver problemas e expressar isso em código de forma adequada. Ou o quanto consegue entender completamente códigos diversos nessas tecnologias. Da capacidade de entender as instruções que lhe são passadas e transformar isso em ações adequadas que façam algo útil para o software que está desenvolvendo.

Talvez estejam faltando essas coisas. Talvez por isso esteja com dificuldade de enxergar o próximo passo. Talvez falta ter claro o objetivo de forma mais concreta, não só dizer que quer trabalhar com backend. Isso elimina algumas coisas, mas ainda não é um objetivo tão claro. Até para se ajudar, antes de outras pessoas aleatórias na internet poderem ajudar sabendo menos ainda sobre você.

Desde os 13 anos, quando comecei, eu nunca tive dificuldade de enxergar o próximo passo, mesmo com a informação mais básica, sem ter internet, outras pessoas da área e até mesmo bons livros para saber qual seria o próximo passo. Claro que eu errei em muitos deles. Mas todos me ajudaram a evoluir. Eu acho estranho as pessoas irem andando e não saberem qual é o próximo passo. Talvez não estejam aproveitando bem o que estão aprendendo.

E não precisa ter um próximo passo certo. Pode ser um qualquer que faça sentido. O que está tendo dificuldade? O que não consegue fazer? O que está vendo que será necessário? O que está fazendo e está exigindo algo novo? O que está lendo por aí que te despertou atenção?

Que projetos te inspiram para ver o que eles fazem e você deveria fazer também?

Já fuçou na Wikipedia? No Stack Overflow? Nada disso te dá dicas?

O que eu mais noto de erro já na maioria das pessoas novas na área é aprender tecnologias e não aprender o ofício. #ficaadica.

Faz sentido?

Espero ter ajudado.

Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente. Para saber quando, me segue nas suas plataformas preferidas. Quase não as uso, não terá infindas notificações (links aqui).

1

Ajudou sim, estava pensando em começar a contribuir com projetos open-source para assim aumentar o meu leque de skills e me desafiar a coisas que eu nunca fiz

1
1

Cara, eu te questiono o seguinte.. esses projetos que tu já realizou, são projetos reais? Estão em produção?

Pergunto pois a partir disso podemos evoluir a discussão a partir de duas respostas, sim ou não..

Caso a resposta for sim, e há projetos em uso, será que os usuários não necessitam de novas funcionalidades, correções ou otimizações? Sistemas que são utilizados diariamente geralmente necessitam de evolução constante, e aí surgem necessidades não estipuladas no escopo inicial e muitas vezes vêm na forma de novidades, tanto conceituais como tecnológicas as vezes.

Caso a resposta for não, e ainda são projetos apenas em portfólio, talvez fazer um deploy já seja um próximo passo, depois buscar usuários para ter que otimizar as configurações. Assim depois ainda entraria na primeira ideia, tendo usuários surgem novas necessidades.

1
1
1

boa tarde
Tenho uma sugestão:
cria um app onde o usuario possa conectar whatsapp, telegram, tiktok, instagram e facebook e possa aocmpanhar os shorts e stories numa mesma pagina.

1