image

Acesse bootcamps ilimitados e +650 cursos pra sempre

60
%OFF
Article image
Thiago Henrique
Thiago Henrique05/01/2023 21:27
Compartilhe
WEX - End to End EngineeringRecomendados para vocêWEX - End to End Engineering

Dicas fundamentais para quem está começando na programação!

    Primeira dica: É dificil mesmo, não se assuste.

    Você vai abrir um video no youtube, não vai entender e vai pensar "Tá vendo? Não é pra mim... Nunca vou entender isso". Entender de primeira ninguem vai. Programação é um universo totalmente novo. Lógica, funções, variaveis tudo isso é novidade. Eu tive contato pela primeira vez no ensino médio técnico e sai de la sem saber nada, empurrei com a barriga pra me formar, aprendi novamente sozinho na epoca da pandemia e aprendi pela terceira vez na faculdade. Na terceira vez pareceu fácil.

    Segunda dica: Todo mundo erra.

    Você vai tentar fazer seu primeiro comando para imprimir 'hello world' e é capaz de errar logo de cara e pensar "Eu sabia, nao tenho talento". Mas tudo na programação é atenção e determinação. Errar ponto por virgula ou esquecer o ponto e virgula no final da linha? Todo dev erra, desde o que está aprendendo até o senior com 10 anos de carreira. O que importa é achar o erro e corrigi-lo.

    terceira dica: Só se aprende fazendo.

    Você vai ver videos do tipo 'curso basico: lingua tal em 4 horas' sem acompanhar na prática e achar que absorveu todo aquele conteudo. Depois vc vai ver videos do tipo 'curso basico: seu primeiro app' sem acompanhar, afinal você sabe o que é int, string e função. Logo em seguida vc vai ver videos do tipo 'melhorando seu código: como profissionais codam?' sem acompanhar, afinal vc sabe o que são if's e for's. E no dia que vc decidir abrir a IDE, nao vai lembrar nem como declara variavel.

    Quarta dica: Aprender e entender lógica é nescessário.

    Quando você aprender o q são variaveis, condicionais e funções, vai sentir como se soubesse programar tudo, afinal acha que todo codigo se resume a isso. Então vai ter a brilhante ideia de fazer um super app com funcionalidades e tudo o mais! Vai começar a codar mas copiando e colando vários if's, for's e while's da internet. Quando testar seu app, os if's nao funcionam como você esperava, os while's entram em loop infinito, os for's executam um numero errado de vezes e vendo tudo isso você sente que nunca vai terminar o seu super app... Mas nesse momento você tem que respirar, voltar naqueles tutoriais e video-aulas sobre lógica que você ignorou e aprender.

    Quinta dica: Um degrau de cada vez.

    Agora que aprendeu a linguagem e lógica finalmente se sente pronto para aquele super app! Finalmente vai começar a codar a funcionalidade dos botões e de repente nada funciona e nenhuma mensagem de erro aparece pra te ajudar. Então você começa a pesquisar e usar ferramentas extras e elas só pioram o seu código! E a documentação é confusa e as postagens na internet sobre esses erros são mais ainda! Se isso aconteceu, você começou a subir a escada correndo. Existem muitas ferramentas que auxiliam e facilitam a programação, mas se ir atochando no código sem as conhecer, vai gerar problemas nelas e entre elas que a IDE não vai reconhecer, você vai ter que saber o que está acontecendo só olhando o fluxo de dados e debugando sozinho e se não souber o que significam aquelas coisas que você jogou no código, não vai achar nunca os erros. Saiba o que está fazendo.

    Resumo:

    O que você vai se deparar quando aprender programação:

    Dificuldade, algo que não se aprende da noite pro dia. Erros, as pessoas não estão acostumadas a cometer erros atras de erros, por isso desistem. Botar a mão na massa, aceitar que vc precisa se arriscar pra aprender. Respeitar todas as etapas, não achar que você vai conseguir desviar de um assunto chato na área, por que voce não vai. Não se atropelar, conhecer a ferramenta que está usando.

    Todas essas questões eu enfrentei mais de uma vez na programação e enfrento sempre que preciso aprender algo novo, afinal todo dia sai uma tecnologia nova e de vem em sempre você vai receber uma tarefa pedindo algo que nunca fez antes. Se eu puder tirar essas inseguranças de você que está aprendendo agora a programar, já sei que não passei por tudo isso a toa.

    ___________________________________________________________________________________________________

    Autoria :
    • https://www.tabnews.com.br/Temistoclis/dicas-fundamentais-para-quem-esta-comecando-na-programacaoAutoria:
    Compartilhe
    Recomendados para você
    meutudo - Mobile Developer
    NTT DATA - Java e IA para Iniciantes
    TONNIE - Java and AI in Europe
    Comentários (5)
    Diogo Dantas
    Diogo Dantas - 06/01/2023 11:42

    Gostei do artigo, parabéns!! E se você me permite fazer uma crítica construtiva, algumas palavras estão erradas de acordo com a gramática da língua Portuguesa, como palavras sem acento, "nao" ao invés de "não", "nescessário" ao invés de "necessário", etc. A dica que te dou é escrever o seu artigo num editor de texto que tenha a opção de correção ortográfica e gramatical (Microsoft Word ou LibreOffice são ótimos), depois é só copiar e colar o seu artigo na DIO.

    Nota: O Microsoft Word é gratis para quem tem uma conta Microsoft e a inscrição nessa conta é gratuita caso você não tenha uma.

    Thiago Henrique
    Thiago Henrique - 06/01/2023 07:30

    Bom dia!

    É isso ai galera, fico feliz que os motivaram a continuar na jornada, lembe-se um guerreiro nunca vai desistir do seu sonho, então persista galera!

    Daiza Silva
    Daiza Silva - 06/01/2023 03:20

    Você descreveu com bastante profundidade o sentimento de muitos ao iniciar no mundo tech. Migrar de carreira já é algo complicado, e TI é um mundo inteiro de informações, cada dia você acha que tá no caminho errado, suas dicas são ótimas! obrigada pela colaboração.

    Alisson Machado
    Alisson Machado - 05/01/2023 23:12

    As primeira linhas do texto já me deram um soco no estomago! pois desde 2019 estou indo e vindo perdendo o foco! mas agora vai! eu vou persistir e conseguirei.

    Lucas Dhom
    Lucas Dhom - 05/01/2023 22:56

    Muito bom! Obrigado

    Recomendados para vocêWEX - End to End Engineering