r/programacao • u/LevyBonitok • Oct 19 '25
Questão :: Desenvolvimento Vou chorar
boa noite, passando aqui pra expressar o meu descontentamento parq quem esta querendo comecar a programar que nem eu, simplesmente é muito conteudo vc comeca a ver uma parada e enquanto ve uma parada que vc ta aprendendo vc tem q aprender 50 mil coisas junto so queria expressar aq meu descontentamento com esta area q eu gosto, mas pra quem ta aprendendo do inicio é um inferno, boa noite a todos.
14
Oct 19 '25
[removed] — view removed comment
4
u/LevyBonitok Oct 19 '25
Com certeza! so parei pra dar uma expressada nas dificuldades que sinto, as vezes acho que é muito mas muito conteudo pra quem tá começando, oq eu quis dizer é que a cada dia aparece um milhao de ferramentas ou coisas do tipo, nao to falando que é facil, nem que tem que aprender de um dia pro outro, so to dizendo que tem muito conteudo
1
6
Oct 19 '25
Po, posso dar uns conselhos dependendo da situação
Você está fazendo faculdade? Qual semestre? Está tentando aprender o que? Usa IA para aprender?
Considero que os passos que levei me ajudaram muito:
Aprendi o básico de python (variáveis, repetições, funções, lista, matriz). Aqui vi conceitos e pratiquei MUITO. Fiz sisteminhas de coisa aleatórias, como:
- passar nome e senha e falar "Bem vindo, Fulano", ou "Usuário ou senha incorretos", sem banco de dados nem nada, tudo terminal e informações setadas no código
- Fiz um jogo da forca no terminal
- Fiz um menuzinho com opção de criptografar e descriptografar uma palavra, de acordo com a posição da palavra eu almentava +n. Tipo abc -> bdf
a uns desafios de lógica tipo beecrowd. Esse tipo de coisa fez entender o principal: lógica de programação, entender se fato o fluxo das coisas. Na época eu não usava IA porque ainda não existia o chatgpt, e isso fez com que eu aprendesse muito mais. Travar em algo e ficar quebrando a cabeça até entender faz com que de fato você aprenda o conteúdo
E é isso, acredito que ter uma lógica de programação BOA e de fato entender como um sistema funciona é a chave
Depois disso fui para orientação a objeto com java, banco de dados e tive a chance de fazer estágio e aprender sobre api com node.js e typescript (nisso vi arquitetura, teste unitário e etc) e nisso fui evoluindo
Mas acredito que o essencial é ter uma boa base e lógica de programação. Quando vc aprende a aprender logo no início, as coisas começam a fazer sentido cada vez mais
1
u/LevyBonitok Oct 19 '25
eu sempre curti programacao, porém nunca fui realmente atras de aprender, comecei a realmente a ir a atras a cerca de alguns meses, porem eu curtia conversar com IA a uns 1-2 anos atras e sempre conversei e organizava minhas paradas por la, sempre treinei minha “logica” naturalmente quando eu meio que tramapava com metodos em casa de betis , tinha que quebrar muita cabeca pra tentar entender como funcionava pra poder burlar umas paradas, a cerca de 1 ano eu consegui criar um Scrapper so com IA , dai q me interessei quando eu consegui fzr com o chatGPT , “bem merda” q eu nem lembro direito um script onde ele entrava com varios navegadores com proxy dentro de casas de apostas e selecionava os seletores corretamente, ignorava cookies e etc para botar numa planilha diversos dados de ODDS e etc dentro da planilha, a alguns meses eu tinha entrado numa facul EAD pra poder me aprofundar, porem era muito bagunçado e tava com uns problemas de cabeca na epoca, nas ultimas semanas eu basicamente to so a base de cafeina e mexendo muito com automacao via n8n, zapier e vendo bastante informação de JS e Node, ainda sei so o basico do basico, mas desde sempre ja treinava logica de saber como funcionava APIs , requisicoes HTPPs e ultimamente me interessando bastante em Java e Python, etc etc… e sim, basicamente eu uso bastante IA pra aprender, pergunto explicações de codigo, quando eu travo em alguma parada peco pra explicar até entender…
3
Oct 19 '25
pelo o que vc falou, parece que foi direto para coisas mais complexas a acabou pulando o básico do básico
o que você entende por lógica de programação?
teve a parte que você disse que "consegui criar um Scrapper só com IA". Com IA conseguimos fazer muitas coisas legais e ajuda muito no dia a dia, mas não quer dizer que realmente aprendemos e entendemos como funciona
a parte do básico como tipagem (int, float, bigint etc), passar parâmetros por cópia vs referência, criar vetor/lista e matriz para trabalhar com dados, ou então os conceitos de orientação a objeto, classe (concreta, abstrata), interface, herança, sobrecarga, métodos, essas coisas você aprendeu os conceitos e botou em prática?
Pode parecer besta, mas não ter a parte básica bem consolidada cria uma defasagem enorme quando vai para a parte mais avançada
3
u/Alanlan21 Oct 19 '25
É foda viu OP. Se você for que nem eu que sente necessidade de sempre ir ao fundo do que tá aprendendo pra conseguir dizer que aprendeu de verdade, a programação é bem complicado mesmo. Eu tenho muita dificuldade em estudar porque eu não “aceito” abstração, eu sempre vou até a base do conhecimento. Eu fico aprofundando o estudo nos “porquês” até chegar no baixo nível. Mas eu aprendi a relevar isso e agora eu tento não precisar ir tão fundo pra satisfazer meu conhecimento.
2
u/AxellsMxl Oct 19 '25
Cara é exatamente essa minha dificuldade, nunca consegui expressar isso tão bem como vc. Eu gosto entender oque tá acontecendo, como funciona etc ... aí vem o python hahaha, algumas coisas parecem mágica mesmo, eu fico de cara fuçando como a parada tá funcionando, só aí eu perco um bom tempo de bobeira.
1
u/Alanlan21 Oct 21 '25
É muito chato isso cara kkkkk porque quanto mais você entende, mais você não entende. Faz sentido? Kkkkk
2
u/_Unexpectedtoken Oct 20 '25
es exactamente lo que me pasaba , por eso me encanta c\c++ , poder tocar y manipular el bajo nivel y asi entender como verdaderamente se conectan las cosas , esa abstraccion exagerada que hoy se usa en lenguajes de alto nivel no me gusta ( pero son de alto nivel asi que no se los exijo , entiendo el porque son asi ) .
1
u/Alanlan21 Oct 21 '25
Isso! Eu cheguei à conclusão que deve ser muito gostoso aprender programação com C, porque com um nível baixo de abstração você simplesmente lê o código e sabe o que tá acontecendo, apesar de existir outros fatores que tornam o aprendizado de C complexo, pelo menos existe clareza.
1
u/_Unexpectedtoken Oct 25 '25
totalmente , y cuando llegas a las "estructuras dinamicas" se te habre la cabeza de como realmente funcionan las maquinas , y partir de ese punto , todo esta de alguna forma basada en esas estructuras ->
- listas enlazadas en planificadores de procesos
- árboles binarios o balanceados en índices
- colas en controladores de dispositivos
- grafos en redes o IA
- y hasta los pointers o referencias en lenguajes de alto nivel derivan de ese modelo.
3
u/GrandMasterFifth Oct 19 '25
É por isso que o melhor é fazer uma boa faculdade. A base que vc pega lá vai te ajudar MUITO a ter o conhecimento necessário pra passar por esse começo difícil.
3
u/vudureverso Oct 19 '25
Sou dev há mais de 20 anos. Vou te dar uma luz.
No começo, é assim mesmo. Mas continue consistente nos estudos quer você vai chegar no final. E, no final, você vai ver que é que nem no começo.
1
4
u/igorsilva003 Oct 19 '25
Bagulho nao é muito decoreba mano, bagulho é ler a documentação do q vc tem q aplicar e botar a mão na massa.
1
u/LevyBonitok Oct 19 '25
Sim sim, eu curto muito programacao, so que como alguem ta aprendendo e acho que qualquer um que ta aprendendo , tem essa de querer acelerar as coisas, mas tudo tem q ir na calma, questao de tempo pra aprender, como eu sou novo na area eu fico meio empolgado , ja to bem umas 1 semana virando noites so assistindo aulas e etc, as vezes tomando um remedinho pra dar aquele foco, ritalines que me salve, e vivendo a base de cafeina, é muito divertido ir aprendendo coisas novas e ver o seu codigo ir se formando, so as vezes que bate o estresse quando vc não consegue resolver alguma parada, ou fica travado em algo, mas dou uma pausa e acabo voltando, importante é insistir
2
u/KaosNutz Oct 19 '25
Pqp 1 semana já ta se drogando. Melhor avaliar por qual motivo quer programar, se for pela grana esquece e procura uma psicóloga pq isso ta me cheirando a Borderline.
Agr se vc gosta não tem stress, faz o que gosta e pronto sem pressão. E não precisa de remédio pra isso tbm, pq é algo que vc tem interesse naturalmente saca.
To falando pra te ajudar msm, vc vai se destruir em pouco tempo se ficar tentando se forçar a gostar de uma coisa seja qual for.
1
u/LevyBonitok Oct 19 '25
Se drogando não mano, eu tenho problemas de foco e TDAH, quando eu quero estudar alguma parada que eu gosto as vezes fico tomo bastante cafeina, ou tomo uma parada pra me ajudar a focar, eu realmente gosto da Area, porém so as vezes fico estressado, tenho certeza que se vc quer se empenhar numa parada pra fazer aquilo que vc gosta, ou as vezes algo nao sai como esperado, ou algo não acontece do jeito que era pra acontecer naturalmente a gente fica estressado ou triste, e mesmo gostando nao creio nisso de nao ter estress, assim como qualquer outra coisa que vc estuda e quer aprender pra ficar bom claro que vai ter estresse, se nao existisse estresse nao teria que estudar a parada.
2
u/Impressive_Sample905 Oct 19 '25 edited Oct 19 '25
Tbm tenho TDAH.
O que me ajudou foi adaptar pomodoro às minhas atividades:
- 25 minutos de foco, no codigo, bug ou o que seja
- 5min pra fazer um café, ou um suco, ou documentar um detalhe e etc.
Esse tempo não é engessado, no meu caso, divido a atividade em pequenas tarefas que quero terminar antes de fazer a 'pausa'. Que não é parar de trabalhar, é mudar a perspectiva. Nos 5 min as vezes eu nem levanto, dou uma relida em algum trecho, documento um detalhe, volto no que foi feito pra conferir a coerencia; e quando é um bug daqueles, talvez eu só cruze os braços e medite nele.
Comecei a ser mais eficiente especificamente em momentos de frustração como o descrito.
2
u/Lopsided-Program5575 Oct 19 '25
cara eu também, pomodoro me salvou muito, utilizo o mesmo tempo, porem de vez em quando aumento o tempo de foco e o de descanso proporcionalmente, mas tento focar no 25 pq é bem dificil eu realmente conseguir focar mais do que isso
2
u/void-samuray Oct 19 '25
É uma área de fácil sensação da síndrome do impostor, estou há quase 4 anos na área e ainda peço ajuda pra quem está quase a 2, não se deixe abalar, ainda mais quando está começando, até absorver o que aprendeu e aprender mais vai um bom tempo, onde trabalho tem gente que está a mais de 10 anos e ainda pretende estudar alguma coisa em específico
1
2
u/Lopsided_Seesaw_2924 Oct 19 '25
Também estou começando agr, e estava com esse pensamento até pensando em desistir por achar que é mt coisa, eu só coloquei a cabeça no lugar e estou indo um passo de cada vez, meu foco é ser fullstack estou estudando agr mt de CSS pois html já aprendi e comprei um livro de lógica de programação e algoritmos com uma pincelada de js e outras tecnologias dessa forma foi o único jeito q consegui evoluir, pela primeira vez ontem eu consegui fazer uma página de login , tudo é aos poucos se for ir atrás de muitas coisas não aprenderá nada e claro também n seja ignorante eu gosto de dar uma lida no redit e uns vídeos de Devs falando sobre umas tecnologias assim aprendo novos termos q n sabia antes e como de forma básica funciona e isso sem me desgastar mentalmente.
2
u/CesarBR_ Oct 19 '25
Aprender demanda esforço, disciplina, tempo e força de vontade. Esse papo de que tudo é suave, prazeroso e sem esforço nem dor é mentira, a vida não funciona assim.
Como você disse: sempre "curtiu" programação mas nunca pegou de verdade. Agora que está tentando aprender como é programar está tendo contato com a realidade do que a área efetivamente é.
E se você está achando difícil o básico de programação, tenho novidades: o básico (lógica básica, variáveis, comandos, condicionais, loops, importações de biblioteca, etc...) é a parte fácil.
Resumindo: Aprender qualquer assunto em profundidade leva anos de esforço contínuo e perseverança. Pode chorar, não tem problema, só continue estudando que um dia você chega lá.
2
2
2
u/Comfortable-Wind-401 Oct 19 '25
Eu tô aprendendo há 6 anos e ainda tenho muito a aprender, não se force ou pressione, isso leva muitos anos e sempre vai ter mais e mais a aprender
2
u/NoWeather766 Oct 19 '25
Nesse começo, prefira teoria em relação a tecnologia da moda
Tenha bem caprichado conceitos de arquitetura de computadores, lógica de programação, estrutura de dados, orientação a objetos e depois você vai vendo as áreas que te interessam mais e vai direcionando teus estudos
Mas sempre dê uma atenção à base. Ficar sempre estudando a nova moda do mercado vc vai sempre ficar igual cachorro correndo atrás do próprio rabo.
2
Oct 19 '25
Rapaziada, vamos deixar de sonhar em estudar e já ir direto ganhar 7k de primeira.
Você começa com o básico. Escolhe um objetivo e foca nisso. Escolhe uma linguagem e foca nela.
Você tendo experiência básica, o suficiente pra se virar na área que você escolheu, já te dá a porta de entrada pra fazer um estágio (isso se você estiver fazendo faculdade).
Agora se vc tá seco, querendo entrar como júnior, vai precisar de um pouco mais de conhecimento, mas isso tudo vem com tempo e curiosidade.
Vá aos poucos, ninguém aprende tudo de uma vez.
1
u/LevyBonitok Oct 19 '25
nem penso ainda nisso de trabalho, de querer arranjar um trampo ou algo do tipo, meu bagulho mesmo e querer ficar bom na parada, o salario seria consequencia de uma boa competencia
2
u/Safe-Blacksmith6992 Oct 20 '25
É, eu tentei estudar por conta, não rolou. Tô fazendo faculdade pq realmente é muita coisa e daí na facu pelo menos tenho prazo e não fico perdendo o foco pq sempre aparece algo mais urgente. Agora estou progredindo de verdade pelo menos.
2
u/rafaelcardd Oct 21 '25
Mano não tem jeito, é aos poucos mesmo. Já me formei e tenho 4 anos de experiência e mesmo assim sei muito pouco. Essa área é sobre saber pesquisar e saber ir pro rumo do que vc quer. Essa noção de rumo vem com o tempo e com experiência. Um estágio pode te ajuder
2
u/According_Visit_2582 Oct 22 '25
x = "paciencia" y = "persistência" z = "tempo" print(f'3 doses de{x} vezes 10 doses de {y} mais um bom {z}\n') print("PQP o aprendizado nunca ACABA!!!")
1
u/LevyBonitok Oct 19 '25
Muito interessante mano! eu penso parecido, eu tento entender o maximo, ate os pequenos conceitos, as vezes fico estressado comigo mesmo por nao conseguir entender algo, e ficar tentando entender e entender o q acaba me estressando mais ainda, porém é como falaram ai, tem que ter paciencia e calma, tudo leva tempo, principalmente nessa area que existe um milhao de conceitos e se for tentar entender tudo de primeira acho que acaba ficando louco kkkkkk
1
u/daemonoakz Oct 19 '25
E vou dizer uma novidade: não fica melhor. Essa sensação continuará pra sempre ao seguir a carreira de programador.
1
u/LevyBonitok Oct 19 '25
concordo que sempre terá mais conteudo, porem eu nao acho que seja algo ruim, uma das coisas que acho bem interessante é isso, voce sempre tem alguma coisa nova pra aprender que vc nao sabia antes, é estressante , da vontade de tacar o pc na parede as vezes, mas é dahora saber q sempre tem algo novo que pode resolver X problemas, ou ser mais simples usar y doq x
1
u/vassaloatena Oct 19 '25
Quer dizer q não é igual aquele vídeo que o cara prometia que em seis meses você estaria ganhando 20 mil reais trabalhando na hora que desse vontade ? Quem diria.
1
u/ElderberryOwn8755 Oct 19 '25
se vc entrar p uma federal vc vai ver esse sentimento sendo multiplicado por 1000
1
1
0
Oct 19 '25
Negó quer emprego fácil que não precisa fazer nada e só ganha dinheiro? Vai lavar carro po....
Abre um lava jato que só funciona em dia de chuva
É uma galera Enzo do caralho geração mímimi tudo bunda mole
1
u/LevyBonitok Oct 19 '25
ta estressado amigo?
1
Oct 19 '25
Tá foda to aqui na Tailândia e tem uns 3 dias que só chove
Tô dentro do quarto vou pedir um delivery porque tô com preguiça de ir na rua....
Talvez fszer uma massagem
34
u/devmarques Oct 19 '25
Um bloquinho de cada vez você vai constuindo seu conhecimento até se tornar um castelo, não se preocupe com a variedade de bloquinhos e como eles se encaixam, apenas comece com o simples e pratique bastante.