Article image
Joao Borges
Joao Borges09/02/2023 11:02
Compartilhe

Desenvolvedor Front-End não é programador !

  • #HTML
  • #JavaScript
  • #CSS

O desenvolvimento front-end é frequentemente confundido com o trabalho de um programador, mas na verdade é uma profissão distinta que envolve muito mais do que apenas escrever código. Embora o conhecimento de linguagens de programação como HTML, CSS e JavaScript seja importante, o desenvolvimento front-end é principalmente uma questão de design e a comunicação com o usuario.

Certo agora que eu fiz você chegar aqui, vamos para os pontos que só desenvolver código não é o suficiente.

 

Um desenvolvedor front-end precisa entender como as pessoas interagem com as interfaces da web ou mobile e como criar experiências de usuário envolventes e intuitivas. Isso inclui considerações sobre usabilidade, acessibilidade, navegação e estética, além de conhecimentos em design gráfico e de layout.

 

O desenvolvedor front-end precisa ser capaz de transformar as idéias e os requisitos do cliente em designs e protótipos funcionais, levando em conta fatores como resolução de tela, dispositivos móveis e compatibilidade cross-browser. Além disso, é importante que ele entenda como implementar esses designs usando tecnologias da web, como HTML, CSS e JavaScript, sem comprometer a funcionalidade ou a acessibilidade da página da web.

 

Em resumo, o desenvolvimento front-end é uma combinação de habilidades técnicas e criativas que exige um conhecimento profundo de design, usabilidade e tecnologia da web ou mobile. Achar que um programador front-end pode se concentrar apenas na escrita de código, nem sempre é verdade é precisa pensar em como as pessoas vão interagir com a interface e como transformar as idéias do cliente em uma experiência envolvente e eficaz para o usuário final.

Compartilhe
Comentários (3)
Leonardo Martins
Leonardo Martins - 13/02/2023 17:35

Concordo em parte.


Acredito que um desenvolvedor frontend consegue atuar tendo domínio apenas da linguagem de programação e frameworks.


É necessário ter o conhecimento de outras áreas como design, experiência do usuário, os conceitos e etc, mas não quer dizer que o desenvolvedor precise se tornar especialista nestes outros assuntos.


Os profissionais que atuam como freelancer ou em empresas muito pequenas, por vezes podem acabar acumulando funções e sendo responsáveis pelas atividades de design, experiência do usuário , além do desenvolvimento, mas não é uma regra.


Em empresas maiores temos os times de UI/UX designers, que são responsáveis pela criação dos layouts, prototipação e experiências do usuário, e os desenvolvedores, que são responsáveis por implementar tudo isso através do código.


Um desenvolvedor frontend é sim um programador, só que tem conhecimentos complementares em algumas áreas necessárias para o ofício. Ser especialista em todas as áreas citadas acima certamente o fará um profissional mais completo, mas o papel principal é transformar os protótipos e conceitos criados por outras áreas em uma aplicação funcional através de códigos.


EM

Edilaine Martins - 14/02/2023 12:40

Interessante nunca tinha pensado nessa abordagem.

FP

Flavia Pinto - 09/02/2023 13:11

Muito bom. Eu estou estudando front e nunca vi esse detalhamento das habilidades requeridas. Parabéns