HTML e CSS e JS morreram?

HTML e CSS e JS morreram?

Em algum momento da humanidade, foi criado o conceito que linguagens de computação era coisa de nerd, que precisa de um QI altíssimo para isso ou que não é para quem é da área de humanas. #wtf

Como estudante de graduação de TI, vejo que essas linguagens de front-end são para muitos o nível mais básico (e até desprezado) da programação. Enquanto para profissionais de design, marketing e outras áreas, são coisas absurdamente intocáveis.

E com a expansão dos page builders, esses conhecimentos começaram a ser entendidos como coisas do passado. Provocando uma ideia de que é totalmente possível se tornar um desenvolvedor de sites em WordPress profissional sem qualquer conhecimento nessas linguagens.

Sim, é possível desenvolver sites sem escrever uma linha de código. Mas é impossível fugir e ignorar a existencia deles.

Todo o WordPress é desenvolvido em linguagem de programação, assim como todos os plugins e temas. Então, certamente não é coisa do passado.

Por que todo page builder tem um campo de custom css e um widget de custom html? Porque eles são necessários e em algum momento você vai precisar usar. Nem que seja para colar um código que você tirou de algum fórum desses da vida.

Com certeza, os page builders facilitaram muito o processo de criação de interfaces, mas saiba que eles são sempre limitados. E cada projeto pode demandar alguma coisa que eles não possam atender.

Então, posso afirmar que é importante que todo desenvolvedor de sites tenha algum conhecimento nessas linguagens e que de fato não são nada absurdas de serem aprendidas.

Conhecimento que todo desenvolvedor de site deveria ter

Conhecimento que todo desenvolvedor de site deveria ter

Quando me perguntam qual curso fazer para ser desenvolvedor WP ou por onde começar a estudar, eu nunca tenho uma resposta definida porque não é um processo linear de aquisição de conhecimento.

OBVIAMENTE ninguém precisa e ninguém vai ser expert em todos esses pontos. Mas é certo que um site consistente e com desempenho positivo sempre possui uma relação com cada área mencionada.

O que vai te tornar um profissional 360 é garantir o conhecimento fundamental em todas essas áreas.

Desenvolvedor precisa ser criativo?

Desenvolvedor precisa ser criativo?

Foi tempo que o trabalho do desenvolvedor era apenas entregar o site funcionando conforme foi projetado por um outro profissional que apenas lidava com a parte de criação.

Com a explosão do no-code e dos page builders, aquele trabalho que o desenvolvedor tinha de ficar horas e horas no editor de texto foi reduzido imensamente.

Se hoje o trabalho do desenvolvedor é na maior parte visual, por que não investir mais seu conhecimento em Design de Interface?

Pode parecer um absurdo, mas o mesmo profissional que tem que estudar diariamente as novidades em plugins e funcionalidades do WordPress, também deve estar familiarizado com os principais fundamentos de UI/UX.

Certamente, é complicado que uma mesma pessoa atue tão bem em áreas tão distintas. Por isso, é importante uma parceria com um profissional especialista em design para lidar com projetos que demandam uma necessidade mais profissional de criação.

É fundamental que o desenvolvedor saiba reconhecer seus limites em todas as áreas e o momento certo de integrar outros profissionais no projeto

Por que eu não compro temas prontos?

Por que eu não compro temas prontos?

Entre comprar temas prontos ou desenvolver do zero, eu sempre fico no meio termo e opto por montar algo novo baseado em pequenos modelos prontos. No final das contas é possível ter um site com um design incrível e desenvolvido de acordo com a necessidade da empresa.

Aqui vão algumas razões por que não constumo comprar temas prontos:

Aquele layout incrível que você vê nos marketplaces NÃO vai ficar tão incrível quando você utilizar suas imagens, vídeos e textos.

Grande parte dos recursos que acompanham o template são na maioria das vezes desnecessários (e pesados) e você vai gastar um tempo absurdo limpando o site e tentando entender o que de fato é útil manter.

Ficar engessado em uma arquitetura de informação e estruturação de plugins vai limitar muito as oportunidades de escalar o seu site.

Por essas razões, é fundamental um planejamento sobre a arquitetura da informação que você irá utilizar no seu site e um planejamento de recursos fundamentais para o seu site à médio prazo para que fique tudo redondinho sem conflitos.

Os maiores vacilos na criação de um site

Os maiores vacilos na criação de um site

Desenvolver um site do zero, principalmente para iniciantes, muitas vezes acaba sendo um processo subestimado. Acho interessante que cada vez mais pessoas estejam interessadas nessa área, mas ainda me pergunto porque a maioria das pessoas sempre enfrentam as mesmas dores de cabeça.

Acredito que boa parte disso é a imensa quantidade de informação que existe na internet que não aborda conceitos mais profundos sobre todo o processo.

Com certeza, é totalmente possível começar a desenvolver sites em WordPress de qualidade ainda que seja a primeira vez. Porém existe um caminho que deve ser percorrido, processos que não podem ser ignorados e fundamentos que devemos sempre manter como base

×