Tempo de leitura: 7 minutos
Você realmente quer ser um desenvolvedor Web? Pois aqui vai os meus parabéns para você, pois essa foi a melhor escolha profissional que você fez esse ano.
Quando falamos sobre ser um desenvolvedor web, não imaginamos a infinidade de possibilidades que existem nessa área.
Por isso é muito importante conhecer a profundidade que é o universo do Desenvolvedor Web e encontrar em qual área você se identifica mais.
E quem sabe você esteja até se perguntando como aprender desenvolvimento web.
Creio que você já está pesquisando sobre o assunto, e já deve estar bem sobrecarregado com tantas linguagens e uma infinidade de informação como frameworks, recursos etc.
Quero lhe tranquilizar. Você não está sozinho nessa. Você só precisará de um mentor e o Google para serem seus melhores amigos.
Pensando nisso fiz esse artigo para lhe dar um direcionamento quanto a melhor forma de iniciar a sua carreira como um desenvolvedor web.
O que você irá aprender nesse artigo sobre ser um Desenvolvedor Web?
// Inicie sua carreira com o final na mente
// O segredo é ser disciplinado
// O que fazer nesse exato momento?
Inicie sua carreira com o final na mente
Programar não é apenas escrever códigos, exigirá de você muita energia e disposição mental, e com certeza se você já tiver com o objetivo final em mente, terá combustível suficiente para continuar sua jornada.
Não sei o que você faz hoje, mas talvez não esteja satisfeito e queira mudar de carreira.
Quem sabe você vem a muito tempo matutando sobre um aplicativo.
Ou talvez queira aprender somente por diversão.
Não importa qual o seu objetivo, é muito importante compreender por que você está fazendo isso.
Essa compreensão ajudará bastante você a ser mais produtivo com o tempo em que você aprende.
E com certeza, irá servir de encorajamento quando você pensar em desistir.
Não importa a distância que você está do objetivo final, você pode alcançar ele com muito trabalho e dedicação.
Vamos supor que você não tenha experiências anteriores, é uma idéia válida no início decidir se o seu interesse maior será o desenvolvimento back-end ou o front-end.
Vou explicar de forma bem resumida a diferença entre as duas.
Desenvolvimento Front-End
O front-end é o que o usuário final vê e interage na página. É todo o design, os efeitos, layout e imagens que definem a experiência do usuário.
As tecnologias que são associadas geralmente ao desenvolvimento Web Front-end são HTML, CSS, JavaScript e JQuery.
Desenvolvimento Back-End
Essa é a parte que geralmente fica responsável pela manipulação dos dados.
Os desenvolvedores Back-End são bons solucionadores de problemas, pensam de forma lógica e estão basicamente interessados na funcionalidade de um site ou aplicativo.
Geralmente, o desenvolvimento back-end está associado às linguagens do lado do servidor (server-side), como o PHP, Python e Ruby.
De qualquer forma nunca comece aprendendo as partes mais complicadas, creio que o melhor lugar para você iniciar sua carreira é aprender HTML e CSS básicos.
Pois não importa em qual área de Desenvolvimento Web você irá trabalhar, de qualquer forma você vai precisar exibir o que você desenvolveu em uma página web, e se tratando de web, tudo começa com HTML.
Entendido até aqui? Agora vamos criar um plano de ação.
Criando plano de ação
Descobriu o que mais lhe interessa? Agora vamos planejar tudo certinho.
Qual o seu tempo disponível para estudar?
Quanto você está disposto a investir na sua educação?
Crie um plano que se encaixe perfeitamente nas suas condições, ou seja, algo que irá funcionar.
Acredito que fique parecido com este:
Eu só tenho 1 hora e meia para estudar todos os dias. Meu orçamento está abaixo de R$ 500 e estou interessado em ser um desenvolvedor web completo, aprendendo as bases do front-end e me aprofundando bastante em PHP pois quero focar mais no back-end.
Depois da decisão sobre o que aprender, nosso plano de ação irá ficar mais ou menos assim:
1º Mês – Aprender HTML e CSS
2º Mês – Aprender JavaScript.
3º Mês – Começar os estudos de PHP
4º Mês – Criar um site utilizando HTML, CSS, JavaScript e PHP.
5º Mês – Se concentre em criar um site para apresentar o seu portfólio pessoal e claro, crie sua marca pessoal.
6º Mês – Entre em contato com empresas e organizações (para ganhar experiência), ofereça seus serviços e já comece a ganhar seus primeiros reais como desenvolvedor Web.
7º Mês – Você ainda tem muita coisa para aprender, por isso concentre-se em continuar aprendendo.
8º Mês – Deve ter no mínimo 2 sites de clientes no portfólio.
9º Mês – Estenda sua mão a potenciais clientes, promova o seu trabalho e receba clientes pagantes ou candidate-se a uma vaga de emprego.
Aja
Para realizar algo grande, precisa-se de compromisso e sacrifício.
Se você realmente está convencido de ser um Desenvolvedor Web de sucesso e vive reclamando que não tem tempo, basta você analisar a sua rotina diária / semanal e mensal para perceber o que você pode abrir mão, para liberar mais tempo para aprender, desenvolver suas habilidade e aplicar o que sabe.
Você pode eliminar inúmeras distrações para avançar, como a TV por exemplo. Quantas horas você passa assistindo? Será que elas poderiam ser investidas em seu aprendizado?
O segredo é ser disciplinado
A motivação é algo fantástico, pois ela te dá vários motivos para você agir de forma consistente.
O problema será quando ela acabar, pois é ai que entra a disciplina, para te manter focado mesmo quando você não estiver com vontade.
Como esse é um artigo apenas para explicar a você como iniciar sua carreira, vou deixar alguns links aqui abaixo de alguns artigos que vão mais direto ao ponto sobre as linguagens em si, e recomendo fortemente que você os leia.
- Como ser um bom programador
- Como se tornar um Desenvolvedor Full-Stack
- Tudo que você precisa saber para se tornar um programador PHP profissional
- Introdução ao JavaScript
Adquirir conhecimento é um bom motivador para você continuar sua jornada, por isso não hesite em ler esses artigos que irão te dar uma boa base sobre o desenvolvimento web.
Tenha seu portfólio
Tendo em vista que você já começou a desenvolver algumas aplicações Web, é fundamental que você apresente o seu trabalho ao mundo.
Seu portfólio será o seu currículo on-line.
Pode ter certeza que é bem mais importante mostrar o que você fez do que dizer às pessoas o que você sabe fazer.
Um exemplo de portfólio bem interessante é o do Robby Leonard.
Claro, que você não precisa fazer nada parecido, mas é uma boa fonte de inspiração para você fazer a sua apresentação.
O que fazer nesse exato momento?
Se você se interessou pela carreira, confira o nosso Curso de Desenvolvimento web.
E claro, se não tiver condições de adquirir o curso nesse exato momento, o Google pode ser seu amigo nesse início de carreira, já te entregamos o mapa, agora é só percorrer.
A grande desvantagem é que você não terá um mentor para te acompanhar, tirar suas dúvidas e encurtar em milhares de horas o seu aprendizado, pois no nosso curso vamos exatamente ao ponto sem enrolação, coisas que você poderia aprender em 1 dia, pode levar um mês, sem o acompanhamento adequado.
Conclusão
Nunca pense de forma negativa quanto a sua capacidade, você é capaz de aprender qualquer coisa, e ainda ser bem sucedido nisso.
E espero que esse artigo tenha te influenciado positivamente para você dar os primeiros passos como desenvolvedor web.
Fique a vontade para deixar suas duvidas e sugestões nos comentários.