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

DIFICULDADE NA PROGRAMAÇÃO

Ola, estou um pouco perdido...
Não sei o que e nem onde estudar.No momento estou estudando python atraves do canal "Curso em video", entretanto, apos finalizar este curso nao conhcek um rumo para seguir.
Se alguem puder me ajudar, agradeço!

Carregando publicação patrocinada...
1

1) O que te faz pensar que quer trabalhar com programação?
2) Você conhece as principais áreas da programação?

Define bem o porquê de tu querer trabalhar com isso, descobre as áreas, e vê qual delas se encaixa melhor com teus objetivos.

Respondendo sobre minha decisão:

  1. Eu gosto de trabalhar sentado no ar condicionado e no computador (não é crime ser honesto). Também gosto de problemas desafiadores, e gosto de interagir com tecnologia, pois me sinto parte da mudança de paradigma que o mundo tá passando.

  2. Conheço as áreas e descartei algumas de cara:

    • Não sou o cara do produto, gosto de lógica de programação, algoritmos e padrões de projeto.
    • Não sou bom com design nem gosto fazer telas, então descartei o front por hora
    • Gosto muito de IA, mas sinto que me falta base sólida em matemática avançada pra ser realmente bom na área.
    • Tenho muito interesse com cloud, pois vejo num futuro muito próximo que a complexidade de manter uma infraestrutura será atribuída majoritariamente a provedores como AWS, Azure e GCP, e acho que isso pode gerar muitas oportunidades.

Direcionei minha energia no backend (java e spring), e estou aprendendo sobre cloud conforme posso. Dá uma olhada num roadmap para dev backend, só pra ter uma ideia de um possível caminho: https://roadmap.sh/backend

1

1- Sou apaixonado em resolver problemas/enigmas ao passo em que admiro tudo que envolve tecnologia.
2- Infelizmente, não.
Referente ao que voce disse, eu tambem não seria o cara para o dito DESIGN, portanto, acredito que meu foco seria o backend.
Agradeço imensamente a sua ajuda, muito obrigado por ceder seu tempo a fim de sanar uma duvida minha.Irei dar uma olhana no roadmap

Abraços!

0
1

Acho que está tudo bem não entender, é muita coisa...

Mas agora tu tem um norte: Backend. Não tá escrito em pedra, amanhã vc pode mudar, e não tem problema.

Mas agora tens um norte: Entender as tecnologias relacionadas ao backend, as arquiteturas, processos, como é o caminho até se tornar um dev. Tem zilhões de vídeos no youtube sobre isso.

Depois que tu tiver uma visão maior sobre a área de backend, foca em conceitos e fundamentos de programação:

  • Orientação a objetos
  • Estruturas de dados
  • Algoritmos (Busca, Inserção, Ordenamento, etc)
  • Padrões de design

Não quero inverter as coisas, afinal, esses tópicos são chamados de fundamentos por um motivo, mas é bem mais fácil aprender esses conceitos complicados se entendermos o objetivo da aplicação deles no dia a dia.

1
1

Depende, qual é o seu objetivo com a programação? Com quais coisas você tem mais afinidade para aprender e trabalhar? Esses e outros questionamentos vão guiar a sua carreira. Eu comecei da mesma forma, com um curso de Python no curso em vídeo, aprendi muito do básico do Python e fiz todos os exercícios. É um ótimo curso de introdução.

Hoje eu estou desenvolvendo em node, bem diferente do Python lá do início, mas conheço muito das duas linguagens. Mesmo ainda não estando no mercado de trabalho eu já vi muita evolução do que eu aprendi lá com o Guanabara. O que mais me fez alavancar no conhecimento de programação foi aprender C, foi aí que entendi muitos conceitos importantíssimos e pude aprender javascript de forma avançada sem nunca fazer nenhum curso, apenas com as bases em C e em Python e praticando muito.

O mais importante é traçar onde você quer chegar, qual carreira quer seguir ou quais objetivos tem programando. Eu comecei a aprender programação lá no finalzinho de 2019 e perdi muito tempo por não saber qual era o meu objetivo com a programação. Isso fez também que em alguns momentos eu abandonasse esses estudos, por me sentir frustrado ao não conseguir aprender e colocar em prática algumas coisas.

Um objetivo bem traçado e persistência vão te levar exatamente onde você quer chegar, não importa com qual linguagem, tecnologia ou stack que você queira trabalhar. Pesquise sobre as áreas, Eront End, Back End, Devops, QA, Data Science, Mobile e outras e vá entendendo o que cada uma significa. Um conselho pessoal: caso seu objetivo seja trabalhar como programador, não foque em uma área por conta de salário, sendo um bom programador os salários podem ser altíssimos em qualquer área. Para isso várias ferramentas podem te ajudar a guiar os seus estudos como por exemplo o Roadmap.sh que contém roadmaps de várias áreas da tecnologia, te dando o passo a passo de como iniciar nelas.

O melhor conselho que posso te dar é: mergulhe dentro da programação, de inicio aprenda de tudo um pouco e depois foque apenas naquilo que você tem mais afinidade, siga um roadmap e coloque todos os seus conhecimentos em prática. Comece resolvendo problemas seus no dia a dia, depois resolva problemas de seus familiares, amigos, vizinhos e etc. O importante no início é praticar com projetos relevantes, pois isso pode ser utilizado como experiência na hora de aplicar para uma vaga. A programação é muito difícil e confusa, isso provavelmente nunca irá mudar, para sobreviver é preciso persistência e muita resiliência, mas no final tudo acaba valendo a pena.

1

Caraca, você abriu meus olhos.
Acabei de cair na real que quero trabalhar como programador, porem, não faço ideia de qual area seguir.
Muito obrigado pela força!

1

o que faz seu olho brilhar?
desenvolvimento web? mobile? games? dados? segurança?
acho que é um bom caminho tentar conhecer um pouquinho de cada coisa pra ter uma noção do que se especializar

1

Pois bem, acho que a solução inicial é tentar um pouco de tudo.
Porem, infelizmente tenho dificuldade em estudar, na questão "estou estudando a coisa certa?"
ou "esse estudo me trará resultados?"
com isso eu acabo ficando perdido.
Muito obrigado pela ajuda, abraço!

0
1
0

então começa por essa ordem maninho, é o que te aconselho!
html e css tem o curso em vídeo do Gustavo Guanabara msm, se empenha em aprender essa base, e se tu curte mais front ou back. sou iniciante tbm, e estou seguindo esse caminho de pessoas que já tem experiência que me passaram. Abraço e bons estudos!

1