MHDEV

inícioblogportfóliosobre

Como começar na programação

Marcos Henrique

2020-09-27

tecnologia

A maior e mais coerente pergunta que já ouvi, hoje temos muito conteúdo na internet que ajuda mas, que ao mesmo tempo prejudica bastante, o contexto de cada um é o ponto crucial para se levar em conta ao tomar uma decisão.

Nesse post eu não quero te mostrar um caminho e sim todos os pontos dentro de vários caminhos para que você avalie o que mais gosta e formas de vista para ter certeza da sua decisão.

Porque estou escrevendo isso...

Olá! Se você não me conheçe me chamo Marcos Henrique, tenho 14 anos e programo desde os 12, o principal ponto de criar esse artigo hoje é que eu passei por todos esses momentos, de escolhas e desafios, e é algo muito recente e pode ser que eu consiga sintetizar todos os possíveis "traumas" de uma escolha não coerente.

Primeiros Passos

Nessa parte vamos preparar sua mente para o processo, por isso relaxe, não sinta nenhuma pressão nesse momento, se estiver com muita pressa ou ansiedade indico ler depois para que não afete sua própria tomada de decisão. Uma outra coisa é : Deixe de lado todo seu mindset ( conhecimentos sobre o assunto e opiniões ), tudo que acredita ser certo ou errado, pois isso pode fazer com que discorde de certos pensamentos do texto precocemente fazendo que novamente interfira na sua decisão! Está pronto? Vamos lá!

Você será chamado de mágico!

Você já viu um show de mágica ? Bom provavelmente toda vez que olha um truque fica espantado... Como ele faz isso? É exatamente o que seus usuários irão dizer quando fizer algo novo, algo que ajude nas suas vidas, algo que torna seus dias mais práticos e fáceis!

Vamos ao básico!

Na programação temos várias carreiras, eletrônica, web, mobile, Inteligência artificial e outras. A única coisa que vai te fazer escolher é experimentar! É como tomar um sorvete com um sabor que nunca viu antes, logo de cara nós costumamos dizer que não gostamos ou não queremos, porém nunca comemos antes! Isso acontece por alguns fatores:

  • Opinião dos outros
  • Medo

Quando escutamos de outras pessoas que é ruim ou que não é legal alguma coisa nós já ficamos com um certo receio, evitamos essa coisa, mas que na verdade pode não ser assim, as opiniões vão variar de contexto e a única forma de ter alguma certeza por opinião é ver os dois lados da moeda. O que as vezes pode ser mais difícil do que experimentar! Você pode errar muito mais por opinião do que por experimentação pois a "verdade" vai ser sua e não de outra pessoa.

Vamos entender o básico de cada Carreira da tecnologia ?

Front-end: Carreira da programação responsável por criar as telas ou seja o visual de todos os nosso projetos! Veja um exemplo abaixo :

https://cdn.dribbble.com/users/5261465/screenshots/14304239/media/75761498b628fb6dc461a4f9c703e329.jpg

Esse exemplo é de uma interface web! Ou seja acessível no navegador, mas tem outra opção que pode te dar muito mais emoção :

https://cdn.dribbble.com/users/1333371/screenshots/14192012/media/d68add40f33b3a4b105f0626905dd309.png

Algum desses dois exemplos te trouxe alguma emoção? Então te aconselho buscar mais sobre como criar essas interfaces, pois, você deve buscar aprender o que te traz vontade, motivação e emoção, sem isso seus projetos nunca serão o que poderiam ser 🙂

🔗Ajuda para aprender

Se gostou do front-end, vou deixar aqui alguns links úteis com trilhas que você pode seguir e sites para se inspirar com as interfaces, mas, não sai do artigo ainda! Tem algumas outras carreiras para conferir!

→ Trilha de desenvolvimento fron-end indicada : https://www.codeideias.com/o-roadmap-de-desenvolvimento-da-web-para-2020-front-end-back-end/

O site acima contem uma trilha bem interessante e simples para que você comece sem se assustar!

→ Curso de desenvolvimento indicado: https://hotm.art/gF6mWqT

→ No fim desse artigo deixarei um vídeo falando um pouco mais sobre essas áreas e sobre as linguagens de programação! Aconselho dar uma olhada 🙂

→ Site com designs para te inspirar e te ajudar a praticar : https://dribbble.com/

Back-end: Particularmente minha área favorita mas não deixe isso afetar sua decisão, essa é a área invisível para a maior parte das pessoas, ou seja ela é responsável por conter os dados de suas aplicações, diferente do front-end que é visual, o bak-end serve para fazer com que o front seja interativo! Servindo dados, controlando a aplicação por completo. Veja a imagem abaixo para entender melhor :

https://i.redd.it/lp2qlml2wxl01.jpg

(Só tente imaginar o front-end mais bonito 😂)

Full stack: Uma outra possibilidade na programação , onde você basicamente reuni todas as áreas citadas a cima, ou seja é responsável pelo back-end, front-end e mobile! Pode ser uma boa opção mas... Hoje pode trazer alguns riscos caso não consiga se organizar da maneira certa! Por isso para começar te indico o curso abaixo:

https://hotm.art/gF6mWqT - Nele vai ter um passo a passo, um de cada vez, seguindo uma sequência! 🙂

Arduino : Uma plataforma didática e divertida onde podemos levar a imaginação ao limite! Foi onde comecei, a única peculiaridade do Arduino é o fator preço, já que suas peças eletrônicas tem um custo, diferente de apenas um programa de computador! Mesmo assim é uma excelente opção!

🔗Ajuda para aprender

Curso de arduino que fiz : https://hotm.art/BZyd3Nv7

Loja para comprar peças eletrônicas em Sergipe: https://www.sermaker.com/

ESCOLHA COM SABEDORIA JOVEM PADAWAN!

https://media.giphy.com/media/zQhFEBrX6plKg/giphy.gif

E DEPOIS ? SOU OBRIGADO A ESCOLHER NO INÍCIO???

Não necessariamente, você pode começar aprendendo mais sobre a programação em si e seus princípios e depois disso ver uma área masss é muito bom saber a área para fazer escolhas focadas em seu objetivo!

Linguagem de Programação

Por mais que não tenha uma área escolhida o primeiro e mais importante passo é aprender uma linguagem de programação! Isso mesmo, a linguagem de programação é algo usado em todas as carreiras e não importa qual seja, por isso saber a área é importante, pois existem várias opções porém cada uma com seu objetivo!

Mas eu vou te ajudar aqui, dentro das opções de carreiras hoje em dia a principal linguagem de programação do mercado usada nessas áreas é o Javascript! Uma linguagem de programação usada em todos os tipos! Por isso te indico começar por ela, além de simples é muito confortável de se aprender! 🙂

🔗Ajuda para aprender

→ Curso grátis de Javascript : https://www.cursoemvideo.com/course/javascript/

Agora o que você precisa fazer é pensar com calma! Avaliar suas decisões e no dia seguinte começar! Se inspire, crie metas e sonhos, fique sempre motivado! Espero ter te ajudado no início de sua grande jornada! Até a próxima!

https://media.giphy.com/media/VelWewgR6CpNK/giphy.gif

Se inscreva em nossa newsletter

Receba conteúdo exclusivo semanalmente em sua caixa de email!

Se inscreva

MHDEV

Copyright © 2020 MHDEV by Marcos Henrique. All rights reserved