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

[ME AJUDEM!] Medo de estudar Python e não conseguir desenvolver algo grande

Estou estudando Python e estou com algumas preocupações. Eu até aprendi algumas coisas aqui e ali, nada demais. Porém, percebi que cada projeto de programação parece ser feito de maneira diferente. Ou seja, cada projeto tem sua própria forma de programar, diferente de HTML e CSS, que seguem um padrão mais padronizado.

Estou seguindo um curso na Udemy com cerca de 700 vídeo-aulas. A minha dúvida é: será que, mesmo estudando todos os dias e assistindo às aulas e praticando, eu realmente vou aprender a desenvolver algo? Por exemplo, se alguém chegasse para mim e pedisse para criar um encurtador de URL com visualizador de cliques, interface responsiva e cores que combinam, eu conseguiria fazer isso sem precisar pedir ajuda para IA ou procurar vídeos no YouTube, Google ou qualquer outra fonte? Será que eu conseguiria apenas usando meu conhecimento adquirido e minha intuição?

Gostaria de ler a experiência de outros programadores, desde o início (quando eram iniciantes) até o estado atual em que se encontram. Talvez conhecer a trajetória de outras pessoas possa me ajudar ou até me tranquilizar, pois tenho receio de gastar horas estudando e, no final, aprender apenas pequenos conceitos sem conseguir desenvolver algo mais complexo.

Carregando publicação patrocinada...
4

Aprender a desenvolver algo, especialmente grande, depende de uma forma completa, não é vídeo-aula de uma linguagem que dará a bagagem necessária. Fora outras coisas que eu cito no link abaixo que são necessárias também.

Todo mundo pode se enganar e conseguir fazer alguns programas, mas fazer algo bom é bem mais complicado.

Se você está fazendo essas perguntas, então você não conseguiria fazer essas coisas. E para deixar bem claro, curso não resolve a vida de ninguém, ele só ajuda você ter uma certa disciplina e te entrega tudo mais ou menos junto e organizado, a maioria nem faz isso muito bem, especialmente quando na verdade não é curso de verdade, é só um tutorial em vídeo.

O processo é sempre lento. Não existe isso de fazer um curso está apto a fazer qualquer coisa, isso é só enganação de vendedor de curso. Comece. Lendo a FAQ que eu fiz para te ajudar.

https://www.tabnews.com.br/maniero/faq-do-programador-perdidao.

S2


Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente (não vendo nada, é retribuição na minha aposentadoria) (links aqui no perfil também).

3

é praticamente impossível desenvolvedor algo grande do zero sem pesquisar nada na internet, e nem tem pq fazer isso, vc acha que se entrar em alguma empresa eles não vão deixar vc procurar assuntos na internet?

Toda hora eu procuco como centralizar um div, como fazer um switch em uma linguagem q n vejo a um tempo, nem esquenta com isso.

Se você está preocupado sobre conseguir fazer algo, recomendo tentar. Exemplo: Que fazer um encurtador de url?
Pesquisa como fazer e vai copiando e tentando entender. Terminou copiando da net? agora modifica de acordo com o que você quer (Troca as cores, monta um painel diferente, coloca um contador de cliques etc).

No geral vc só tem q por a mão na massa, enquanto for fazendo vai perceber q não sabe algo, ai vc aprende esse algo e o ciclo se repete.

1

Entendi, eu vi um canal sobre python que a melhor forma de aprender é só apenas na lógica do programa e ignorar o design. Fazer projetos que executa no terminal e depois com um tempo ir evoluindo. Não sei se é correto ou não mas estou fazendo isso.

2

Meus 2 cents:

Voce efoi na loja de material de construcao, viu cimento, areia e vergalhoes - comprou e espera construir o burjha kalifa. Nao rola.

Os cursos vao ensinar o basico da linguagem e eventualmente o uso de frameworks - o que eh normmal.

Uma aplicacao eh isso e um pouco mais: voce comeca criando algo em flask ou django, aprende sobre chamadas, http/s, conexao com bancos, orm e aos poucos comeca a fazer sentido - mas eh um processo.

DEV eh o tipo de area onde se aprende fazendo, exercitando. Cursos dao a base, mas ai voce precisa buscar o que te interessa e comecar a aplicar: no inicio codigos ruins que a pratica melhora.

1

No começo acho que é assim você tem medo de não conseguir fazer nada. Mas, precisa praticar, fazer outros projetos e etc.
Meu principal projeto hoje é um ecommerce e é feito em python.
https://github.com/jonatasoli/capi-cart

Uma dica que te dou, um curso ótimo de python e totalmente de graça é o curso do dunossauro de fastapi a didática dele é ótima.
https://fastapidozero.dunossauro.com/estavel/

Ai você vai fazer um app mas, não é só um bootcamp qualquer, ele é um cara que quer que você entenda bem os fundamentos da web.

Espero ter ajudado.

1

Acho que é realmente impossível desenvolver algo do zero só com oq vc tem na cabeça. Sempre é necessário pesquisar algo na internet ou até tirar dúvidas com IA.

Acredito oq vc está sentindo e normal, mas vc n pode só ficar assistindo aula. O melhor jeito de programar é programando e sujando as mãos.
É claro que nas suas primeiras vezes o código vai estar uma porcaria, vc vai evoluindo com o tempo.

Quanto mais vc programar, mais vc vai vendo onde estão os seus erros.

Resumindo, tenha projetos pessoais, eles são ótimos pra passar o tempo, mas principalmente pra se desenvolver na área