Primeiros passos de um desenvolvedor front-end

Thiago Capelo
Jul 24, 2017 · 4 min read
< I ❤ Coffee and Code />

“No princípio Deus criou a internet.
E a internet era sem forma e vazia, não haviam memes e nem nudes…”

Mas isso mudou. Amém!!

Thanks God!!!

Internet minha querida…

Dizem por aí que a internet foi criada na década de 1960 pelo Departamento de Defesa dos EUA, durante uma guerra fria tecnológica contra a União Soviética.

Com 4 universidades da costa leste americana interligadas por NCP (Network Control Protocol) foi enviada e recebida as primeiras mensagens através da “internet”.

Em um novo momento — dois inventores, Vint Cerf e Bob Kahn, desenvolvem o TCP/IP, conjunto de regras que possibilita diferentes computadores de diversas marcas e tamanhos a comunicarem entre si, nasce a palavra Internet.

Após isso, nosso querido Tim Bernes-Lee lança o tão conhecido “www” — sistema de hipertextos clicáveis que te leva para outros sites. E em 1994 Marc Andreessen apresenta o primeiro navegador gráfico, mudando a internet que até então era navegada através de FTP (File Transfer Protocol).

Em meados dos anos 90 a AOL se torna uma das pioneiras dos chats e perfis online, mas é apenas nos anos 2000 que acontece a grande revolução online, nascem as redes sociais, chats, blogs, fotologs e muda totalmente a forma das pessoas se comunicarem.

Atualmente essa revolução é ainda maior com a chegada dos dispositivos móveis. Você consegue fazer qualquer coisa que imaginar através do seu celular e acesso a internet — pedir táxi, comida, ingresso, pagar conta, assistir filme e até conversar com seus crushes (Aí simm!!!).

Cara…você faz tudo na internet! =)


Agora chega de conversa fiada e vamos falar sobre coisa séria!

Com todas essas mudanças acontecendo chegaram novas profissões, e cada vez mais foi sendo dividida e especializada, até chegar no que temos hoje.

Até um tempo atrás a grande divisão era Desenvolvedor Front-end e Back-end.

“Mas o mundo é uma caixinha de surpresa não é mesmo!?”

Front?? O que é Front-end?

Então me diz — Quem são esses profissas e o que fazem?
O desenvolvedor front-end é o responsável por construir a interface de um aplicativo web. São os caras (e as minas) que projetam tudo que o usuário interage.

Fronts do meu Brasil..il..il…

O front-end esta dividido em Ui/Ux e Engineer. Mas, antes de detalhar um pouco mais cada um deles, quero deixar meu ponto de vista sobre a área em geral:

Você escolheu ser um Front? Então independente de qual especialização você tem mais afinidade, é obrigatório manjar HTML, CSS e Javascript (essa é a stack básica). Você é Front bro, seu dever é cuidar de tudo que esta no client, então se especializa no que você mais gosta, mas treine suas deficiências, ok!?

Então…Bora lá…

Front-end Ui/Ux

Quem é esse cara? Geralmente é o profissional que vem migrado de web-design ou design. É aquele perfil mais artístico, tem uma facilidade com CSS e se atenta aos detalhes visuais. Curte fazer animações, se preocupa com usabilidade e interação do usuário. Tem bons conhecimentos em semântica e acessibilidade.

Front-end Engineer

Quem são? Onde vivem? O que comem? Esse é o perfil desenvolvedor, é o profissional que tem uma maior pegada nos códigos, tem um pé no back-end, um raciocínio mais lógico e se preocupa com as regras de negócio. Sua maior atenção é voltada para o Javascript e seus conhecimentos em lógica de programação são essenciais nesse ponto.


Dicas que trago comigo até hoje

Abaixo algumas dicas que eu peguei nesse tempo de trabalho e que me ajudaram muito a entender esse universo e espero que possa te dar um norte.

  1. Estude

2) Siga os mestres

3) Treine seu inglês…

4) …e seus códigos

Pequeno Padawan, não tenha medo de fazer, opinar ou “chutar” uma solução. O treino leva a perfeição e quanto mais você fizer, melhor você fica.

Alguns links que vão te ajudar

Alguns links que servem de apoio para pesquisas e dúvidas: Chocoladesign, Tableless, MDN, Maujor, CSSTricks, FrontendBR, NomaDev e outros.

Conclusão

Para finalizar gostaria de repassar um pensamento de um amigo e mentor — Geison Munhoz — que fala que o material humano hoje é o primordial. Que pessoas mais humanas, esforçadas, comprometidas são fundamentais. Mesmo que você não tenha a habilidade que gostaria, se tiver as características acima, pode ter certeza que com o tempo suas habilidades serão recompensadas.

E ficamos por aqui, espero que tenha ajudado um pouco!! Inté mais! ;)

Thiago Capelo

Written by

Front-end Developer há 6 anos. Estudo Análise e Desenvolvimento de Sistemas na UNIP. Viciado em Netflix e Pipoca. Adoro cozinhar e jogar pôker.

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade