Boo
2a

Programação de computadores/codificação/análise de dados

O que você me recomendaria assistir ou praticar para começar a me envolver com programação como um hobby e uma carreira? Começo minha primeira aula em uma semana.

Comunidade de Technology

A comunidade de technology, bate-papo e discussões.

4,8 mi ALMAS

2a

Atualmente, estou estudando engenharia de software. Pessoalmente, recomendo aprender uma linguagem de programação como C++, que tem uma curva de aprendizado acentuada para entender os fundamentos da programação, como OOP e princípios de Clean Code. Uma vez que você entenda isso, aprender linguagens como Python é MUITO fácil. No entanto, Python é uma linguagem amigável para iniciantes, mas torna o aprendizado de outras linguagens mais difícil. É por isso que recomendo C++ antes de Python. Boa sorte, há muito o que aprender 🙂

2a

Bem-vindo ao maravilhoso mundo da programação/codificação/análise de dados! Somos um grande grupo de nerds que preenchem diferentes nichos específicos, e, na verdade, a resposta para a sua pergunta depende do que você quer fazer! :D Eu diria para você experimentar e ver qual seção chama sua atenção! Não importa qual caminho você escolha, você vai querer revisar (ou aprender!) princípios básicos de lógica (e, ou, xor, se então, etc, etc) e como combiná-los para fazer coisas diferentes. Para realmente começar, o Scratch é uma introdução à programação projetada para crianças, que foi uma tarefa da semana 1 que eu tive que fazer quando estava aprendendo. Além disso, eu realmente gosto do Data Camp como uma forma de você se familiarizar, mesmo que eles cobrem uma taxa em certo ponto. O Twitch também tem algumas pessoas que fazem transmissões de desenvolvimento, então, se isso é algo que você está considerando, você pode conferir isso também! ^^

2a

A pergunta é muito ampla (o que você quer fazer?), então vou recomendar a playlist de Algoritmos do Abdul Bari.

2a

Comece com Python

2a

Se você pegar o jeito, eu poderia usar outro programador para um jogo no estilo de Darkest Dungeon que estou fazendo.

2a

Obtenha o chat gpt e use-o como um tutor, ele possui os modelos de dados da maioria dos bootcamps, então você pode ter um tutor quase 1-1.

2a

Se você está planejando começar sua carreira em programação, eu sugeriria, primeiro, tentar descobrir seus campos de interesse. Eles podem ser apenas Codificação, ou Desenvolvimento ou simplesmente uma combinação de ambos. Se você está apenas falando sobre codificação, então a linguagem mais fácil e rápida de aprender é C++. Java leva tempo para ser compreendida devido a tantas bibliotecas. Você pode começar o Tutorial de C++ diretamente. Assista até os conceitos básicos e depois pule para DSA. Depois disso, decida se você quer fazer programação competitiva ou desenvolvimento. Caso você esteja ficando entediado de codificar, mude para desenvolvimento, porque é isso que as empresas precisam, eu acho.

2a

Depende. Se você quer ter uma compreensão mais profunda de como os programas funcionam e gerenciamento de memória, você pode provavelmente olhar tutoriais de C. Lembre-se, isso pode ser mais difícil do que Python, onde, na minha opinião, tudo que você precisa se preocupar é em escrever código. Você não precisa realmente saber o que está acontecendo nos bastidores de um programa. Se você está procurando entrar em análise de dados, estatísticos gostam de usar R. Na minha opinião, é muito bom para visualizar dados, mas depurar pode não ser tão intuitivo. É por essa razão que eu prefiro Python. É muito mais fácil de depurar, tem muita documentação de qualidade e é fácil de usar.

2a

Na minha experiência, aprender a desenvolver videogames me ajudou muito, ensina muito sobre como os computadores funcionam, assim como a ler diferentes idiomas.

2a

Ambos!

2a

Me mande uma mensagem que eu te ajudo.

2a

Depende da área em que você está entrando. Existem muitas linguagens. Você está fazendo front-end, back-end, Machine Learning, DevOps?

2a

Definitivamente, qualquer história ou documentário sobre Kevin Mitnik

Conheça Novas Pessoas

50.000.000+ DOWNLOADS