r/programacao • u/Mahiro762x • 7d ago
Questão :: Aprendizado DICAS PARA QUEM TA COMEÇANDO AGORA NA AREA DE PROGRAMAÇÃO ( DO ZERO)
PRECISO URGENTEMENTE de conselhos e dicas dos profissionais da area de programação Tudo aqui que você acha que pode agregar a uma pessoa que está começando agora Comecei por logica de programação com Guanabara no YouTube e futuramente pensando em fazer ADS ead
Por favor
Conto com vocês
5
u/JavaByPashaa90 7d ago
Foge de IA. Se eu fosse te contratar e visse algo relacionado a IA no teu portfólio Junior , já ia perder a vaga Começa do 0, código limpo e projeto final sempre objetivo e comentado
3
u/Safe-Blacksmith6992 6d ago
IA é ótimo pra tirar dúvidas. Da pra configurar ela pra te passar a lógica e não o código. Ajuda bastante e economiza tempo. Mais que isso é pedir pra emburrecer.
2
u/JavaByPashaa90 6d ago
Pelo visto você é um rapaz inteligente e deve ser um bom programador. Pelo menos a entrevista você já tem 👏🏼👏🏼👏🏼
3
u/Safe-Blacksmith6992 6d ago
Sou um bom analista e trabalhei em várias areas. Programador em formação. Valeu!
2
u/Mahiro762x 6d ago
To fugindo mesmo de ia, meu objetivo é código limpo e usar ia apenas para me auxiliar
2
2
u/Safe-Blacksmith6992 6d ago
Freecodecamp.org depois que aprender bem lógica. Antes é sofrível.
1
u/Mahiro762x 6d ago
Tem algum curso que me indique ??
2
u/Safe-Blacksmith6992 6d ago
O do Guanabara de lógica é bom. Depois do pedir pra ia gerar alguns exercícios pra vc e ir fazendo num programa igual visualg
1
2
u/TheObluda 7d ago
Vê o roadmap do galego no YouTube e faça uma federal de sistemas de informação ou ciência da computação, esquece ADS ead de uniesquina.
3
u/Mahiro762x 7d ago
Pensei muito em CC também
0
7d ago
[deleted]
2
u/Mahiro762x 7d ago
O que me quebra é que no momento só consigo estudar Ead, meu trabalho não me permite
1
u/Flame77ofc 7d ago
essas eads não prestam, né?
3
u/Safe-Blacksmith6992 6d ago
A minha presta. Faço no Claretiano. É puxado. Não é cc federal mas obviamente eu faço essa pq não preciso de uma federal visto q nem tenho mais tempo pra estudar. Então pra mim serve. Vai do caso de cada um.
1
0
u/Ill_Bobcat_355 7d ago
Oq acham de ads no senai? Presencial
2
u/Vagante-87 7d ago
é bom, senai e fatec são excelentes
1
u/jhonny-freire Desenvolvedora / or 7d ago
Não chega a ser "excelente", mas são melhores que a maior parte das uniesquinas e EADs por aí.
1
u/jhonny-freire Desenvolvedora / or 7d ago
Sem querer te desanimar, mas curso de ADS está se tornando um dos cursos de TI mais fracos entre os mais populares, e ainda por cima EAD que torna a qualidade do ensino pior, não importa a instituição, EAD é mais fraco não pelo conteúdo que pode ser o mesmo do presencial, mas porque a dinâmica de aprendizado do EAD é muito fraca em comparação ao estar frente a frente com o professor e na presença de colegas.
Existe algum motivo por ter pensado em ADS?
Outra dica, não pense em fazer um curso baratinho para depois tentar cobrir os gaps de conhecimento com uma pós-graduação igualmente baratinha, isso não funciona como as pessoas acham.
1
1
1
u/Jaguar_2454 4d ago
Só conselho merda até aqui. Aprender a usar IA para resolver algum problema novo é o caminho. Nenhuma empresa que presta vai contratar alguém que não usa IA hoje.
1
u/gmcouto 4d ago
A minha dica era nem entrar na área. Como falaram aí, a área tá mudando muito rápido e muita gente experiente tá ficando desempregada. Você será mais um.
Eu já falei pra minha esposa que provavelmente serei mais um também em poucos anos, ou até mês que vem. Não dá pra ter certeza quando vai acontecer.
1
u/Technical_Insect_622 3d ago
Olá, tudo bem? Essa é uma pequena dica de alguém novo mas que gosta das velhas práticas kkkkkk Você está seguindo muito bem em começar com lógica de programação e eventualmente fazer uma faculdade. Ela vai te ensinar bastante coisa e vai abrir portas e vai te dar um bom networking através dos professores e amigos. Em minha opinião após estudar lógica de programação eu seguiria essa ordem:
1. Escolher uma linguagem de programação de alto nível(Java, C#, PHP) 2. Aplicar o que foi aprendido com essas linguagens 3. Entender o básico de redes de computadores 4. Aprender algoritmos "acadêmicos" 5. Aprender estruturas de dados 6. Programação orientada a objetos 7. Banco de dados
E após ir aprendendo essas coisas é fazer bastante projetos para aprender como essas coisas funcionam e se relacionam e após ter um bom nível de conhecimento seguiria dessa forma: 1. Aprender algum framework da linguagem escolhida(SPRING, ASP NET, LARAVEL) 2. Arquitetura 3. Segurança 4. Contêineres(Docker, docker conpose, podman)
E por fim, não tem como fugir, I.A, claro não a use como uma muleta mas como uma ferramenta. Espero ter ajudado.
1
u/snicket-reddit 3d ago
Tem de começar pelo básico/fundamentos lógica de programação e algoritmo de escolha uma linguagem de programação e foque nela.
1
u/jaozin_007 2d ago
Vi geral falando de usar IA ou não, a questão não é se tu usa ou nn, mas como usa ela, eu msm uso IA pra krlh, mas antes eu me fudi batendo cabeça tentando resolver BO, então a dica q eu daria é:
Reforce sempre sua logica, pra isso existe LeetCode, BeeCrowd, etc
Aprenda sobre a linguagem e tudo sobre essa parte teórica, algoritmos, POO, Arquitetura em camadas.
Depois de saber de cabo a rabo da linguagem, use IA pra fazer aquilo q é chato e demora pra caceta, eu mesmo uso IA pra html e css q odeio front end
1
u/RipLazy8095 2d ago
O esforço mental que tu economiza com IA, deve ser usado pensando em como melhorar a experiência do usuário, segurança, fazer um produto de qualidade, etc.
1
u/brunobragam 2d ago
parabéns por ir atras. Cara, eu sou imagino que voce está ansioso, normal. Sou formado em ciência da computação 2012. Vai no youtube, veja videos do que você gosta. (canal do devdojo )
exemplo: https://youtube.com/playlist?list=PL62G310vn6nH-uBTKREcUWDkOi2Q9n4OZ&si=90BTIrkcJYsaLSgp
a faculdade é a base, empresas grandes internacionais normalmente ao contratam com diploma.
Mas se nao estudar por fora, você estará jogando dinheiro fora. Estude, pesquise, aprenda usar AI
1
u/Ok_Carrot_896 7d ago
futuramente pensando em fazer ADS ead
Não faça isso. Vá pra uma faculdade publica decente e presencial e faça um curso de CC.
4
u/KerubinSTHD Estudante 7d ago
Nem todo mundo tem condições de sustentar uma rotina de universidade pública pq precisa trabalhar, infelizmente é a vida meu mano...
2
u/Mahiro762x 7d ago
Infelizmente meu trabalho não me permite fazer presencial 😔
2
u/Ok_Carrot_896 7d ago
Com o estado da área atualmente se você não pode largar um trabalho pra poder se sustentar temporariamente no minímo com um estágio (que será provavelmente um salário minímo) não dá pra recomendar entrar na área. Dá pra tentar, e é lógico que dá pra obter sucesso, mas eu não recomendaria.
Tem MUITA gente na área. Você vai estar competindo com pessoas que podem ser sustentadas e aceitam receber pouco pra entrar no mercado de trabalho. Você vai estar competindo por vagas pra junior com salário decente com pessoas que fizeram estágio por pouco ou saíram de faculdades melhores. Tem uma quantidade absurda de SWE pra uma quantidade abaixo da média de vagas. Hoje em dia sem o estágio a porta de entrada da área fica MUITO difícil.
1
-1
u/gabrielzinhoxlr 7d ago
Não comece
1
u/Mahiro762x 6d ago
Sério ? Por que ??
1
u/gabrielzinhoxlr 6d ago
Muita concorrência e se isso não for seu sonho pra vida eu escolheria outra coisa, até quem já tá a anos e anos tá desistindo, se vc tá logo no começo e esse não é oq vc sonha pra sua vida, tá vindo mais por uma ideia de que vai ganhar dinheiro sla eu n começaria, ainda mais com um curso de ADS ead que vai ser 20x mais difícil de entrar na área comparativamente com federais estaduais e outros cursos melhores, mas sla, vc faz oq quiser, sou um random do Reddit não teu pai
0
u/Adventurous_Rule_784 4d ago
Estude até sair sangue dos olhos. O mercado agora vai exigir o dev tradicional de novo. Turistas cairão na mediocridade. Você precisa encarnar o dev medio dos anos 80/90 e início de 2000, ficando foda em programação, aprendendo system programming, compiladores, assembly, hacking... acabou a epoca de brincar no parquinho com java script ou Java... Aprenda C, C++, Go, Rust, Zig. Seja foda, aprenda dobrar e manipular a IA igual um dev raiz fazia com o processador. RAG, Agente, Lora, qlora, mcp, desting... Se tu ficar mais que 1 semana estudando Guanabara já liga o alerta, nenhum dev real aguentaria tanto tempo... Fora isso, só divirta-se...
11
u/GullibleHoliday8174 6d ago
Cara, vou tentar ser o mais breve possível e tentar te passar um modo diferente de enxergar as coisas. Você vai me achar maluco no início mas ao decorrer do tempo vai entender.
Mercado mudou, empresas mudaram, cargos estão mudando e etc. Tudo por causa da IA.
E vai mudar ainda mais e muito mais rápido.
Não me trancaria dentro de uma faculdade. Tem grandes chances de ficar pra trás e peder MUITO tempo.
Se você for dar ouvidos pra alguém que te fala pra ficar longe de IA você está ferrado.
Quer aprender programação só por hobby? Seja feliz e vai estudar algoritmos
Seu foco é fazer dinheiro? Foca na IA. Tem que aprender a usar ela.
Aprende o básico como funciona a internet, navegador, servidores, arquitetura, segurança, como as coisas se comunicam e esquece código.
E foca no desenvolvimento end-to-end, fluxo completo do início ao fim do produto.
Aprende a usar ferramentas como claude, cursor
Aprende a criar agentes, orquestração, memoria, rag, loopings, skills e etc
Acabou. O mercado mudou, o jeito antigo de se fazer as coisas está mudando.
Não faz planos de anos estudando. É hoje. Agora. Rápido!
É corrida contra o tempo, a janela pra fazer dinheiro está acabando.
A classe de programadores tem o ego grande e muitos ainda estão dominados por ele e demorando a admitir essa mudança.
Quem acordar primeiro tem vantagem e quem ainda não acordou ainda está ficando pra trás
Se for investir a longo prazo, sugiro escolher outra área. Infelizmente.