training-center / forum

Dúvidas, dicas e sugestões gerais sobre carreira na área de desenvolvimento de software
MIT License
238 stars 10 forks source link

Como iniciar no mundo da programação? #78

Open WesJhon opened 6 years ago

WesJhon commented 6 years ago

Oi galera! Descobri recentemente o GitHub e consequentemente este fórum pesquisando sobre programação no Google e gostaria de saber algumas dicas para começar nesse ramo da programação.

Tenho uma noção bem básica em lógica de programação que aprendi num curso que eu fiz e gostaria de me aprofundar mais. Qual a melhor forma de aprender programação e onde? E qual é a melhor linguagem para começar?

Desde já, obrigado! :)

AndersonMarquess commented 6 years ago

Seja bem vindo, no link a seguir você encontrará um guia para quem quer iniciar na área da programação, e o melhor de tudo, o conteúdo citado é totalmente gratuito e de fácil acesso. Trilha de Estudos

imteekay commented 6 years ago

Olá @WesJhon ! Bem vindo! :)

Um tempo atrás escrevi um artigo que resumi todas as minhas dicas para quem tá começando.

Espero que possa te ajudar :)

willscarvalho commented 6 years ago

@LeandroTk muito bom o artigo =].

CodexZombie commented 6 years ago

Olá @WesJhon, excelente a sua pergunta. Apesar de muito recorrente, eu ainda não consegui encontrar uma resposta prática pra ela (até porque ainda não estou no mercado).

Existem centenas, quiçá milhares, de posts, artigos, livros e vídeos sobre "como começar". Eu conclui o curso técnico em informática na ETEC Basilides de Godoy em 2015, enviei vários currículos, fiz vários cursos de "iniciando em (coloque sua tecnologia favorita aqui)" mas claramente ainda não estou preparado para o mercado... Não porque a trilha seja longa e difícil... mas porque perdi muito tempo "olhando para os lados".

Na prática, vejo que os "cases de sucesso" mais recorrentes são aqueles em que o aspirante a programador "escolhe" um problema e corre atrás pra resolvê-lo de uma maneira computacional estudando e aplicando conceitos das suas tecnologias favoritas.

No último ano tive a grata oportunidade de conversar com alguns "ofertantes de vagas" no Slack do TC e a pergunta mais recorrente foi "Onde posso ver seu trabalho?" e, evidentemente, eu não tinha nada do que me orgulhasse pra mostrar.

Claro, não existe um único caminho, esse acima é o que EU estou trilhando mas, se existe uma resposta objetiva pra sua pergunta é: Se quer ser um programador, comece a programar.

gilberto181 commented 4 years ago

Boa noite pessoal,

Me chamo Gilberto, sou apaixonado por programação, sou técnico em Automação industrial, já programo em algumas línguas específicas para indústria da automação, em texto estruturado, ladder e function block, são linguagens de baixo nível, porém bem funcionais e decidi trilhar esse caminho da programação de mais alto nível e sou novo nesse caminho, estou aprendendo Pascal que ja assemelho bastante ao texto estruturado, mas estou na dúvida se continuo agora meu estudo em C, pois é um objetivo meu pois é uma linguagem muito popular, inclusive pra quem já vem esta na área de embarcados, ou se complemento o Pascal aprendendo o Delphi, na minha mente tenho dois caminhos de aprendizado aprendo uma linguagem do C e a completo com uma linguagem superior orientada a objetos, ou aprendo as linguagens de baixo nível primeiro e depois vou me dedicando somente a linguagens orientadas a objetos... como vocês acha que posso ter uma progressão maior no meu aprendizado ? Obs: futuramente penso em trabalhar realmente com programação comercialmente, é possível?

guscsales commented 3 years ago

Oi @WesJhon! Tudo bem?

Recentemente fiz um vídeo mostrando na prática como você pode iniciar no mundo da programação, pode ser bom para você!

Té mais!

brayanmonteiroo commented 2 years ago

Cara, existem formas gratuitas e excelentes que são feitas quem está iniciando mesmo, como o canal do curso em vídeo do gustavo guanabara.

Tenho uma lista de bons cursos de programação pagos caso você deseje aprender desde o básico ao avançado.