Articles

Porque Nunca Uso WordPress para Desenvolvimento de Website

Ah, desenvolvimento do website WordPress. Aos 12 anos de idade, o PHP era muito divertido. Era extremamente fácil de entrar mas também difícil de dominar, e muito divertido conhecer pessoas e compartilhar código em vários bbForums esotéricos online. Realmente me leva de volta.

Na outra semana, um centro comunitário local me pediu para “doar meu tempo”, construindo-lhes um website. Agora, não me interpretem mal. Eu adoro ser voluntário, especialmente quando isso significa cozinhar comida para os sem-teto (e o networking com outros proprietários de negócios que isso implica), mas montar um site WordPress sem remuneração é apenas degradante, especialmente quando até mesmo os projetos pagos somam $4/hr de trabalho escravo virtual. Naturalmente, eu recusei a lucrativa oferta de $0.

Aqui estão algumas razões pelas quais eu nunca uso o WordPress para desenvolvimento de websites e aplicações web.

Temas de Chupeta

>

A maior parte de ninguém precisa de um tema WordPress personalizado hoje em dia. Basta olhar para o que diz na primeira página da seção WordPress do ThemeForest:

É isso mesmo. 40.540 Temas WordPress & Temas do Website A partir de $2. Claro, os temas mais caros vão por $65 USD, mas ei, isso ainda é uma gota no balde para este tipo de trabalho. Um pagamento único médio de $35 é o valor de mercado do “web design”. Se você sabe como seguir os tutoriais do YouTube, você não precisa contratar alguém para montar um belo site só de conteúdo para você.

Alternativamente, você pode se tornar um desses desenvolvedores de temas e vendê-los online por volume ($50 * 5.000 downloads podem ir longe), mas isso é um negócio em si e não é algo que me entusiasma, especialmente a perspectiva de contratar e gerenciar uma mesa de suporte ao cliente para solicitações constantes de recursos relacionados a temas.

Clientes “Empowered” &As suas expectativas

Tempor temas WordPress são uma bênção para qualquer desenvolvedor, mas o problema é que uma vez que qualquer um dos seus clientes tenha um cheirinho disto, eles assumem imediatamente que “WordPress é fácil”, então quando eles pedem para você configurar o tema que acabaram de comprar, eles acham que podem escapar com o pagamento de um pequeno salário fixo por hora pelo seu tempo.

O grande problema aqui é a disparidade entre o que o cliente vê em um monitor de computador plano e o trabalho que você sabe que terá que fazer uma vez que você vai além das simples configurações do tema e o cliente começa a pedir por pedidos de recursos mais avançados.

O que quer dizer com não podemos incentivar os canais de código aberto ao prever infomediários de vanguarda! Eu fui à página do Twitter ontem e eles têm-no. Por que você não pode simplesmente fazer o que eles fizeram?

Na teoria dos contratos e economia, a assimetria de informação trata do estudo das decisões em transações onde uma parte tem mais ou melhor informação do que a outra. Esta assimetria cria um desequilíbrio de poder nas transações, o que às vezes pode fazer com que as transações desapareçam, uma espécie de falha de mercado no pior dos casos.

Quando se trata de “desenvolvimento” do WordPress, a expectativa inicial do cliente de um site plug-and-play barato e seu conhecimento dos requisitos de engenharia para construir uma aplicação web rica em funcionalidades criam uma assimetria de informação onde no momento em que o cliente não está obtendo as funcionalidades avançadas que pediu por baratas ele vai pensar que você está ofuscando a dificuldade (e valor de mercado) do pedido de funcionalidades de tal forma que você parece estar enganando-os.

Balançar as expectativas do cliente com um cronograma razoável de entregas é um desafio, especialmente à medida que o projeto se torna mais complexo. Na minha experiência pessoal, construir um tema WordPress personalizado não vale a recompensa se o contrato vale menos de $10.000.

Uma parte de mim se pergunta porque o mercado tolera isso, e cheguei à conclusão de que a maioria dos desenvolvedores web são apenas de alta qualidade, tornando-os péssimos negociadores. Se seus clientes pressionam, eles dobram e se oferecem para trabalhar no menor índice sugerido. No conjunto, isso cria um equilíbrio teórico-jogo no qual ninguém está disposto a manter a sua posição, para não perder o trabalho de que eles, por uma irônica e auto-reprodutiva reviravolta do destino, agora precisam desesperadamente.

Estou procurando fazer um site da AirBnb, mas para pessoas solitárias que gostam de gatinhos carinhosos. Você pode fazer isso por $500? Acho que vai ser muito simples. Aqui, basta usar este tema que eu encontrei. Foi barato.

“Só” Move Isto Ali, e Shift Que Ali

“Só”. A palavra mais desprezada no desenvolvimento web.

Okay, então um tema básico e configurável é barato, e você vai descobrir que você pode arrastar e largar seu caminho para se tornar um “desenvolvedor” web especializado em pouco tempo, mas então às vezes você bate em uma parede. O cliente pergunta se você pode “apenas” fazer um recurso de calendário com autenticação de usuário que permite aos membros da organização sincronizar seus eventos pessoais do calendário do Gmail com o site, e sobre e com pedidos de recursos… para um plugin que você não desenvolveu.

Well. Soa bem, bubs! Que tal você dar uma olhada no código fonte para mim enquanto eu tomo meu café. Oh, e quando eu voltar, é melhor que esteja pronto! Tenho certeza que você vai achar muito simples:

>

Dado que seu cliente provavelmente não está disposto a pagar mais por essas personalizações, você terá que se tornar criativo sobre o trabalho em declínio, e isso por si só é bastante estressante.

Você Agora É Um Escritor

Congratulações, você agora copia-escreve para viver.

Agora que você baixou, instalou, e configurou o tema do seu cliente… e conseguiu entregar suas personalizações de plugins impossíveis, mal abaixo do orçamento, eles vão pedir que você escreva conteúdo para o site deles para que seu pequeno negócio fique bem posicionado localmente no Google.

Você sempre pode dizer a eles que SEO é uma linha de trabalho diferente, mas eles sempre vão te culpar se o site deles não ficar bem posicionado de qualquer forma. E se você não entregar, vai espalhar a notícia de que você é um terrível desenvolvedor web.

Eu sei que isso não faz absolutamente nenhum sentido, mas é verdade. Está na hora de se levantar e aprender a escrever bem, atualizar o blog do seu cliente uma vez por semana com conteúdo único, relevante para as palavras-chave, e jogar seu diploma em Ciência da Computação no lixo.

O resultado final

Se você só agora está entrando no desenvolvimento web, certifique-se absolutamente de não ser sugado para a armadilha de “virar alguns sites WordPress” aqui e ali para pagar as contas.

Você pode ser tentado a princípio pela perspectiva de comprar alguns temas de $50, e vender o site completo para as PMEs locais (pequenas/médias empresas) por $1500 o pop, mas você vai se deparar rapidamente com todos os problemas mencionados acima; ou seja, clientes nit-picky, um salário médio real baixo, e tempo desperdiçado em copywriting, em vez de investir em uma educação real de desenvolvimento de software.

Eu não acho que haja um takeaway positivo a partir disto. A chave aqui é apenas esquecer que o WordPress existe. Concentre-se na sua pilha, seja LAMP, WISA, MEAN, ou qualquer outra coisa, e mantenha para seus grandes projetos, os tipos em que você pode realmente aproveitar sua profunda experiência em Node.js, MongoDB, JavaScript, React e qualquer outra tecnologia que você tenha em seu arsenal.

>

>

>

>

>>

>

Reembalar temas WordPress existentes e escrever conteúdo otimizado para motores de busca para vender sites para PMEs vai desgastar você, entorpecer sua mente e comer fora no tempo limitado que você tem afiado sua pilha real de desenvolvimento web. Ditching WordPress é um sem cérebro em um mercado altamente competitivo e de rápida evolução.

Too Long;Didn’t Read

  • Cheap, temas facilmente configuráveis permitem a qualquer um fazer um site WordPress básico, diminuindo o custo do design web.
  • Gerir as expectativas dos clientes é caro. Isto é devido a uma assimetria de informação no mercado, ou seja, a configuração é barata, as personalizações são complexas e não triviais.
  • Se você estiver interessado na retenção de clientes, a maior parte do seu tempo será consumido escrevendo conteúdo de blog para classificá-los nas buscas locais do Google. Então você também terá que entrar em SEO e copywriting para construir um negócio viável.
  • Desenhar websites com WordPress para PMEs, a fim de “pagar as contas” enquanto você aprende que pilhas mais lucrativas é muito demorado. Nunca vale a pena. Basta aguentar para as suas baleias. Caso contrário, encontre um trabalho em tempo integral onde você esteja realmente codificando em JavaScript o dia todo até encontrar aquele grande cliente.

Evite o “desenvolvimento” do WordPress a todo custo.

Martin é o Gerente de Projetos líder da Selotec. Você deve segui-lo no Twitter.