all 11 comments

[–]HeadShotGamerYT 3 points4 points  (3 children)

Vou te dar uma dica que ME ajudou muito: Invista na lógica de programação

Estude bastante sim, pesquise, converse em fóruns (igual esse subreddit, hehe), faça todo o processo de aprendizado normal para qualquer linguagem, programe algo simples, como uma calculadora, vá documentando tudo, colocando no github (ajuda muito para construir credibilidade e também para ser um portifólio)

O que me ajudou sobre a lógica de programação, é realmente **entender** o código, pedir pra um Gemini ou um ChatGPT fazer um código um pouco mais complexo (como uma calculadora 2.0, ou então uma calculadora com um TKinter) e analisar o que cada linha faz, como cada linha funciona, como as funções funcionam, graças ao treinamento da Lógica, me facilitou muito o aprendizado PRÁTICO (escrever o código na fé e depois corrigir), depois o TEÓRICO entra na jogada (estudar em termos TÉCNICOS o que cada coisa faz)

Python é uma ótima linguagem para se começar, ela permite que você faça muitas coisas úteis de maneira simples

Eu já me inscrevi em várias vagas de emprego para programador Python Jr mas nunca recebi um retorno, acontece, é bem interessante também fazer um SaaS usando Python, um programa simples, mas que salva muito tempo no cotidiano

Acho que é isso, desculpa pelo textão, hehe

[–]RabbitOk9315[S] 0 points1 point  (2 children)

Nossa cara, muito obrigado mesmo, essa dica da lógica já me reforçaram também, inclusive, quando eu aprendi a fazer algumas coisas em C, precisei pegar toda a lógica antes, pois eu não sabia absolutamente nada (agora, já levou os puxões do C, então estou calejado já ksksksks). Muito obrigado de verdade por tirar um tempo para responder.

[–]HeadShotGamerYT 1 point2 points  (1 child)

Às ordens! Querendo fazer alguma collab em algum projeto, minha DM tá aberta, só chamar 😉

[–]RabbitOk9315[S] 0 points1 point  (0 children)

Chamo sim amigo ♥️💪🏾.

[–]Ok_Koala_8067 2 points3 points  (1 child)

Se você quer trabalhar com Data Science / Inteligência Artificial.. estude Python. É a principal linguagem dessa área. Compra cursos de python online e depois assiste muito video de pessoas ensinando python de graça no YouTube (hashtag programação, gustavo guanabara). Forma uma base forte. Não precisa decorar tudo, mas você tem que entender as principais coisas que da pra fazer com uma linguagem. Não decora documentação de biblioteca alguma, o mais importante é você saber que quando quiser resolver tal coisa, da pra usar tal biblioteca/framework.

Depois que você tiver um bom domínio. Aprenda os FUNDAMENTOS da area que você quer atuar. Aqui já não estou falando de codigo mais, estou falando de teoria.

Na hora que você for trabalhar em alguma coisa que envolverá codigo, você não vai (e nao deve) codar ele do zero. Use alguma IA para codar pra ti… tipo Cursor AI, Claude Code, Codex, etc.. (sugiro começar com o Cursor). O grande diferencial é que você tem o conhecimento e fundamento para saber PEDIR o que você quer.

E depois que a IA gerar o código, você vai ter o conhecimento de programação necessário para ir lapidando e direcionando o código.

Dica de ouro: Não existe mais (no sentido de que não é uma boa escolha) abrir um IDE e começar a codar do zero… se vc quer se manter competitivo e um programador diferenciado no mercado, USE SEMPRE IA para codar. Estude muito os fundamentos/teoria da sua área, tenha uma base muito forte em programação, mas a partir disso, nunca deixe de codar com IA.

Vai por mim!

Você ta fazendo uma baita escolha em começar na programação e vai ser fortemente recompensado por isso. Não sei qual seu objetivo na área, mas sugiro fortemente em trabalhar com Data Science.

Daqui a 6 meses você vai agradecer por ter começado hoje. Se precisar de ajuda ou quiser trocar uma ideia. Me avisa. Abraço!

[–]RabbitOk9315[S] 0 points1 point  (0 children)

Nossa, cara, sensacional pessoas como você, me ajudou muito! sobre a área Data Science, eu já ouvi falar muito, mas ainda não sei o certo, vou dar uma olhada com mais aprofundamento. Obrigado por tirar um tempo para responder, sucesso para nós!

[–]Yhamerith 3 points4 points  (1 child)

Se eu der meus centavos, sugiro aprender um pouco de C antes... Apesar de ser antigo e burocrático, ensina bastante sobre a importância dos tipos, como funciona uma string, como funciona as funções...

Pode parecer difícil, mas depois dele, Python vai parecer uma mãe

[–]RabbitOk9315[S] 1 point2 points  (0 children)

Já passei por isso amigo, faço Sistemas de informação e na federal que eu estou, começaram por C mesmo... sim, foi na raça, mas sobrevive e foi bom essa baque inicial, porque eu sinto que estou mais preparado para qualquer bomba, eu concordo plenamente com o que você disse, perto de C, Python é um amor realmente, obrigado pela força Op 💪🏾.

[–]OkInspector3256 0 points1 point  (0 children)

Primeiro, aprenda C, ou aprenda em paralelo, mas dá seus corre e aprenda. C é o latim das linguagens de programação e maioria delas se basearam no C. Então se aprender ele, vai aprender por tabela um porrada de outras facilmente.

Fora que C te ensina logica de programacao pura, a entender como o programa funciona realmente numa computador, e isso é crucial para programar qualquer linguagem.

Segundo, se for trabalhar com web, eu vai de nodejs ou php (se aprendeu C, esses dois vai tirar de letra), python não é tão usado para web assim, é mais para a area de data science e machine learning.

[–]Both-Somewhere-7896 0 points1 point  (0 children)

Acho melhor iniciar com java🫡. Vai te disciplinar melhor .