top of page

Avishai Abrahami CEO & Co-Founder at Wix 2006 Wix.com combrener Nova York, Nova York, Estados Unidos

WIX ISRAEL JORNAL.TV
WIX ISRAEL JORNAL.TV

Avishai Abrahami

Avishai Abrahami  CEO & Co-Founder at Wix 2006
Avishai Abrahami CEO & Co-Founder at Wix 2006

Em homenagem ao Dia Internacional dos Programadores na semana passada, nos sentamos com um dos primeiros desenvolvedores da Wix

O Avishai Abrahami, para obter um pouco de sua sabedoria.

Nesta entrevista exclusiva, Avishai oferece uma perspectiva única sobre a jornada do desenvolvedor, de novato a mestre artesão, compartilhando insights sobre escalar plataformas globais, manter a velocidade do desenvolvedor e o poder transformador da IA ​​no desenvolvimento web.


Antes de mergulhar na história do Wix e nos desafios técnicos por trás dela, gostaríamos de saber sua experiência como desenvolvedor: Quais são os principais atributos de um grande desenvolvedor e como alguém pode cultivar esses atributos? 

A carreira de um desenvolvedor é feita de diferentes fases. Cada fase do ciclo de vida do desenvolvedor tem atributos diferentes. Mas uma coisa é consistente: a capacidade de colaborar com as pessoas, o que significa que você deve ser capaz de ouvir as pessoas, ensinar as pessoas e trabalhar com as pessoas. Esta é de longe a qualidade mais importante para se ter como desenvolvedor.


WIX ISRAEL
WIX ISRAEL

A primeira fase da carreira de um desenvolvedor dura cerca de quatro anos, durante os quais você começará a pensar sobre os ifs, loops e bugs. Você acha que sabe codificar depois desses quatro anos. Mas a realidade é que você só sabe resolver problemas simples. Nesta fase da sua carreira, você precisa de consistência, resistência, atenção aos detalhes e a capacidade de tentar as coisas repetidamente.


A próxima fase dura cerca de seis anos e é o momento em que você começa a pensar sobre padrões de design. É quando você acha que sabe tudo. A questão é que você ainda tem muito a aprender. Não é que você não seja um bom desenvolvedor, mas você ainda precisa passar por esses anos formativos obrigatórios de "adolescência" da sua carreira para eventualmente atingir a maturidade. E assim como com um adolescente, conversar com você é inútil e um pouco desagradável.


Para esta segunda fase, o melhor atributo a ter é a capacidade de entender que você ainda tem muito a aprender. Se você não sabe do que estou falando agora, provavelmente está nesta fase enquanto falamos. 


A terceira fase é quando você começa a pensar sobre sistemas, caixas, servidores e a tecnologia. Esta é uma fase-chave, pois você começa a conectar tudo junto. Neste ponto, você está finalmente começando a se qualificar para construir a tecnologia. Você entende o panorama geral e como as coisas devem se conectar, funcionar e crescer.


O quarto e último estágio, que eu percebo, é quando você realmente se torna um grande desenvolvedor, quando você é capaz de pensar sobre o nível mínimo de design para o impacto máximo de um sistema. O nível mínimo é significativo porque significa que você não limitou o sistema à implementação atual. Nesta fase da sua carreira, você precisa ser capaz de pensar sobre as coisas em um nível muito alto, mas então ser capaz de dar zoom nos menores detalhes.


E quando você finalmente começa a dominar certas habilidades, o que vai fazer você ser ótimo no que faz é ser corajoso. Porque quando você olha para o design minimalista de elementos de software, coragem é o atributo mais necessário.


Você precisa da habilidade de saber quando precisa de uma biblioteca e quando não, quando ela vai dar valor e quando não, como você pode criar algo que você pode alternar. Você precisa tomar decisões corajosas e sábias baseadas na sabedoria adquirida pela experiência. É assim que seu design se destacará de todos os outros designs normais. Você sabe que chegou a esse estágio quando pode se concentrar em como facilitar a reutilização de componentes graças a um design de software minimalista.


Há mais duas qualidades que eu gostaria de enfatizar. Você simplesmente precisa amar a tecnologia, caso contrário, você achará o trabalho muito chato. Se você ama e vê a arte nela, então será incrível. Na verdade, eu até diria que programar, escrever muito código, muitas linhas, é muito técnico e desagradável para a maioria das pessoas, mas se você entende os aspectos técnicos, vê a beleza no que está criando, isso se torna parte da sua natureza, e você pode realmente se tornar um artista. Grandes desenvolvedores são artistas. 


Isso pode ser surpreendente, mas você também precisa rir de si mesmo. Você precisa olhar para trás, para todos os seus erros, ideias malucas e coisas que você construiu, e ser capaz de rir de si mesmo. 


"Se você ama e vê arte nisso, então será incrível"

Mais de 85.000 sites Wix são criados todos os dias, e ele tem mais de 270 milhões de usuários de 190 países. Com esses números gigantescos, quais são os desafios técnicos mais exclusivos que você encontra com o crescimento do Wix ?

É claro que estamos constantemente abordando questões como cobrança em diferentes regiões, conformidade com o GDPR, como as coisas funcionam no Brasil em comparação com os EUA e países da África, desempenho, etc.


Quando você inicia uma empresa, o primeiro grande desafio é a velocidade — a capacidade de iterar rapidamente e lançar novos recursos. Se você conseguir acertar isso, sua empresa está no caminho certo porque você pode testar e melhorar mais rápido, o que é crucial para o sucesso.


À medida que sua empresa cresce, outro desafio surge: padronização. É aqui que as coisas ficam realmente complicadas. Por exemplo, construir um microsserviço é bem direto. Há muitas informações disponíveis para orientá-lo. 


Mas quando você escala isso para milhares de microsserviços, isso se torna um jogo de bola totalmente diferente. Você precisa ser capaz de dar suporte a eles, atualizá-los, entender o que está acontecendo, as relações entre eles, as diferentes correlações. O que funcionou para um não se aplica necessariamente quando você tem que gerenciar milhares. 


Você precisa repensar sua abordagem e construir uma infraestrutura que possa lidar com essa escala. O mesmo vale para elementos de UI. Gerenciar uma tabela ou lista é simples, mas quando você tem milhares, a consistência e a capacidade de atualizá-las simultaneamente se tornam um desafio significativo. Então, nosso primeiro grande desafio foi velocidade e iteração, e o segundo foi padronização. Superar isso foi essencial para nosso sucesso, e eles continuam sendo importantes. 


Olhando para o futuro, continuamos focados em melhorar a velocidade e a padronização, porque melhor desempenho e estabilidade farão uma grande diferença para nossos clientes e contribuirão para o sucesso contínuo do Wix. 

WIX ISRAEL
WIX ISRAEL

Sabemos por muitas empresas grandes que, à medida que as empresas crescem e seus sistemas se tornam complexos, a velocidade de desenvolvimento é reduzida. Como a Wix melhora e mantém a velocidade do desenvolvedor, fazendo 600 implantações/dia com a crescente complexidade de sua plataforma e regulamentações em constante mudança?

À medida que crescemos, não estamos lidando apenas com mais complexidade em nosso ambiente — também estamos lidando com mais complexidade no mundo ao nosso redor. Por exemplo, há novas regulamentações em países que não tínhamos encontrado antes ou problemas inesperados com tráfego e pagamentos que nem sabíamos que tínhamos que resolver.


Podemos resolver isso de três maneiras diferentes. Primeiro, estamos construindo muitas bibliotecas — como bibliotecas de API e sistemas de construção, tanto para a Wix quanto para nossos clientes. Esses recursos centralizados nos permitem reutilizar componentes, o que economiza tempo e esforço. É um desafio porque todos pensam que se eles mesmos lidarem com as coisas, será mais rápido. Além disso, sempre há uma fila para as ferramentas e sistemas que estão sendo desenvolvidos por esse grupo central. Mas o valor que obtemos dessa abordagem é incrível.


Segundo, estamos focando na padronização. Projetos como Wix Nile e Cairo são ótimos exemplos. O Nile fornece um sistema de serviço unificado onde você apenas escreve sua lógica de negócios, e todo o resto é tratado para você. Graças a essas iniciativas, nossas equipes são muito mais produtivas agora do que eram nos primeiros dias. Isso se deve em grande parte às mudanças ousadas feitas pelas equipes de cliente e servidor, que nos permitiram padronizar e simplificar nossos processos.


Por fim, estamos investindo pesadamente em nosso pessoal, especialmente no treinamento de novos engenheiros sobre como fazemos as coisas na Wix. Essa melhoria contínua em nossas práticas especializadas agrega um valor tremendo. Nossa estrutura de guilda tem sido fundamental para fazer esse trabalho perfeitamente.


Steve Jobs disse: “A maneira de obter produtividade do programador não é aumentando as linhas de código por programador por dia. Isso não funciona. A maneira de obter produtividade do programador é eliminando linhas de código que você tem que escrever. A linha de código que é mais rápida de escrever, que nunca quebra, que não precisa de manutenção, é a linha que você nunca teve que escrever”. Qual é a sua opinião sobre esse insight e como ele se reflete no Wix?

Esta citação me foi enviada há três ou quatro anos porque era algo que eu dizia continuamente na Wix. Claro que não no nível de articulação de mestre que Steve Jobs tinha. Quando você está na área há 12-15 anos, há certas coisas que você simplesmente melhora em entender, e esta é uma delas.


O truque para fazer isso funcionar geralmente está na padronização e na criação de um ambiente opinativo. Nesse ambiente, você não precisa soletrar tudo — o sistema já assume o que você quer dizer porque é assim que as coisas sempre foram feitas.


Para uma empresa de software, não há nada mais valioso do que o que Jobs apontou. É provavelmente o conselho mais importante que você pode receber. 


Você pode compartilhar insights sobre como o Wix aborda a experiência do desenvolvedor e quais medidas você toma para garantir que as ferramentas e APIs do Wix sejam amigáveis ​​ao desenvolvedor?

Não é apenas responsabilidade do CEO garantir que as APIs sejam bem desenvolvidas e construídas — é trabalho de todos. Os líderes de equipe desempenham um papel crucial na orientação de suas equipes, e os VPs de P&D em cada grupo precisam ter certeza de que realmente se importam com isso. Você não pode ser um bom desenvolvedor se não estiver criando APIs de alta qualidade; é uma grande parte do trabalho. É como dizer que você é um bom chef, mas seus pratos parecem horríveis. Se você quer ser um ótimo chef, seus pratos precisam ter uma aparência incrível também.


Como CEO, acredito que uma das coisas mais impactantes que posso fazer é encorajar as equipes a publicar suas APIs abertamente dentro da empresa, especialmente quando há atrito ou algo não está funcionando bem, porque isso lhe dá a motivação para melhorar. Melhor ainda, se pudermos publicar isso como serviços fora do Wix, frequentemente vemos melhorias tremendas.


Embora minha influência direta sobre isso seja limitada, ainda é um dos aspectos mais importantes para gerenciar e garantir que a qualidade permaneça alta.


O Wix está na vanguarda do uso de IA desde 2016, quando lançamos nossos recursos de inteligência artificial de design (ADI) para aprimorar a experiência do usuário. Você pode compartilhar alguns dos recursos mais empolgantes baseados em IA que você integrou ao Wix recentemente?

Lançamos o ADI em 2016, e foi a primeira vez que um grande número de consumidores foi exposto ao que a IA realmente poderia fazer. Mas isso não aconteceu sem críticas internas. Havia dois pontos principais: um era que "não era realmente IA" porque os algoritmos não eram tão sofisticados, e ainda me lembro desses comentários. A outra crítica era que estávamos assustando as pessoas com a IA.


Curiosamente, ao longo dos anos, nossas equipes trabalharam duro para remover referências à IA do produto e, ironicamente, concluíram este projeto no ano em que o ChatGPT se tornou popular — o momento mais crucial para realmente ter IA como parte da sua marca. Isso só mostra que estar à frente da curva nem sempre é apreciado.


Quanto aos algoritmos, sim, eles eram mais simples naquela época. Não tínhamos transformadores, que foram lançados um ano depois do ADI, em 2017. Então, naturalmente, nossas ferramentas não eram tão avançadas quanto as que temos agora. Mas se você comparar o que o ADI podia fazer com os criadores de sites de IA de hoje, provavelmente ainda é melhor do que 99% deles. Mesmo com esses algoritmos básicos, acertamos na experiência do produto, oferecendo algo que estava muito à frente de seu tempo e forneceu um valor tremendo aos nossos usuários.


Nosso novo criador de sites de IA é muito mais avançado, e não há debate sobre se ele é realmente IA ou quão sofisticado ele é. Estamos usando algoritmos muito sofisticados, muitos dos quais foram desenvolvidos internamente, o que é algo de que realmente me orgulho. Para mim, essa é a conquista número um porque é usada por todos os nossos usuários e combina muita tecnologia.


Mas há muitos outros desenvolvimentos empolgantes chegando. Estou particularmente entusiasmado com o que estamos fazendo com o suporte e os agentes. A ideia de que você não precisa procurar respostas — você apenas pergunta e obtém uma resposta instantânea, geralmente com a IA fazendo a tarefa para você — é surpreendente. Funciona incrivelmente bem e, até o final do ano, quase todos os produtos no Wix terão um assistente de bate-papo. Essa é outra área fascinante.


Quando penso no que mais me entusiasma agora, não é apenas a IA em si, mas como estamos usando novas tecnologias para fornecer valor real e resolver problemas reais. Há tantas oportunidades para inovar, e é isso que torna tudo isso tão entusiasmante.


Acredito que as possibilidades da IA ​​são infinitas em nosso setor, mas aqui está uma lista de coisas  que considero extremamente promissoras:


Construtor de sites com IA, construtor de aplicativos móveis nativos com IA, criador de imagens com IA,  editor de imagens com IA , apagador de objetos com IA , extensão com IA, recorte com IA, criador de texto com IA , criador de seções com IA , assistente de temas com IA, IA responsiva, gerador de e-mails com IA , IA para Google Ads , texto com IA para legendas sociais , assistente de palavras-chave de SEO com IA, ferramentas de blog com IA, criador de portfólio com IA , assistente de análise com IA, criação de eventos com IA.

WIX
WIX

Como você vê a evolução do papel da IA ​​no desenvolvimento web nos próximos cinco anos e no que os desenvolvedores devem se concentrar para se manterem à frente?

A resposta óbvia é design — coisas como gráficos, imagens e a capacidade de criar sites impressionantes. Mas esse é apenas um lado da questão. A outra resposta, igualmente importante, é como a IA pode ajudar você a construir seu negócio. A IA não é apenas uma ferramenta; ela pode realmente iniciar ações e sugerir estratégias que farão maravilhas para o seu negócio.


Tome SEO, por exemplo. A IA pode dizer: "Vamos melhorar seu site", e então ela pode lidar com a primeira fase do SEO para você escrevendo palavras-chave, gerando conteúdo e até mesmo criando postagens sociais para aumentar a visibilidade do seu site. É como contratar um agente ou especialista para trabalhar para você, exceto que esse especialista é IA.


O que é incrível sobre isso é a quantidade de valor que ele fornece. Se fizermos isso direito, nem deveria parecer que você está usando IA — deveria parecer que você contratou um especialista que por acaso é IA. E isso é realmente uma mudança de jogo.


Como desenvolvedores, adoramos saber que nosso código e trabalho causam impacto, influenciam e melhoram a vida de outras pessoas. Você pode compartilhar conosco um caso especial em que aprendeu como o Wix está ajudando pessoas ao redor do mundo?

À primeira vista, pode parecer que o máximo que podemos fazer é ajudar as pessoas a criar sites. É difícil imaginar como isso pode realmente mudar a vida de alguém, mas, ao longo dos anos, vimos que realmente pode.


Uma das histórias que se destacam é sobre uma das nossas maiores agências, iniciada por um cara que começou a usar o Wix quando tinha apenas 14 anos. Seu pai tinha sido demitido, sua mãe não estava ganhando muito e eles estavam prestes a perder a casa. Desesperado para ajudar, ele pesquisou online por maneiras de ganhar dinheiro e descobriu o Wix. Ele começou a construir sites para outras pessoas, se tornou realmente bem-sucedido e agora administra uma empresa com mais de 100 funcionários. Ele, é claro, pagou a hipoteca e fez seu negócio crescer tremendamente. Toda vez que o encontro, ele diz: "Eu te devo isso".


Mais de 10 anos atrás, recebi um e-mail de um cara do Corpo da Paz que estava estacionado em uma vila remota nas Montanhas do Alto Atlas, no Marrocos. A vila tinha acabado de ganhar uma estrada em 1999, eletricidade em 2003 e internet básica em 2006. A estrada havia criado um boom no turismo. Os moradores entenderam a importância de ter um site para fornecer informações turísticas e comercializar a área, mas não achavam que tinham as habilidades para construir um site, então terceirizaram, o que era caro e difícil para eles manterem. 


Este voluntário do Peace Corps sabia sobre o Wix e os apresentou à plataforma e ajudou os moradores a construir seus sites do zero, gerenciar seus negócios e seu marketing para que pudessem prosperar de forma independente. Os sites que eles criaram trouxeram turismo, transformando completamente sua comunidade. Ele até enviou uma foto de moradores em roupas tradicionais marroquinas, sentados no chão de uma casa de barro, projetando o site em um computador. É sempre incrível ver esses casos de uso. 


Ao dar às pessoas ferramentas poderosas, estamos permitindo que elas assumam o controle de suas vidas e façam uma verdadeira diferença.


"Ao dar às pessoas ferramentas poderosas, estamos permitindo que elas assumam o controle de suas vidas e façam uma verdadeira diferença"

No último “TLV Tech Ecosystem Report,” a Wix liderou a lista com 25 (!) empresas de sucesso criadas por desenvolvedores que trabalharam na Wix. Como você cria um ambiente que promove a inovação e encoraja os funcionários a explorar suas ambições empreendedoras?

Essa é uma ótima pergunta, e você está certo — parece que estamos fora da curva de sino. Na verdade, são mais de 25 agora; mais algumas empresas foram adicionadas a essa lista recentemente. Então, como isso acontece? Tenho uma teoria de que se resume a dois fatores-chave.


Primeiro, na Wix, sempre adotamos a filosofia de empurrar as decisões para a frente. O que isso significa é que eu provavelmente tenho um trabalho mais fácil do que a maioria dos CEOs. Quando falo com outros CEOs, eles frequentemente mencionam ter que tomar 100 decisões por dia e estar constantemente de plantão para lidar com cada pequeno detalhe. Quando me perguntam quantas decisões eu tomo, eu digo, "talvez cinco por mês". Isso porque capacitamos as pessoas na Wix a assumir a propriedade e a responsabilidade. Essa abordagem dá à nossa equipe a confiança e a experiência para tomar decisões importantes, o que é inestimável para qualquer pessoa que esteja pensando em abrir sua própria empresa.


Em empresas bem-sucedidas, uma grande parte do que as torna excelentes é a capacidade de delegar a tomada de decisões. Por outro lado, elas já estão acostumadas a tomar decisões difíceis, porque já fizeram isso ao longo do caminho. É isso que as torna quem elas realmente são.


Então, como sei que posso confiar nas pessoas para tomar essas decisões? Colocamos muitas práticas recomendadas em prática, e isso nos dá confiança. Por exemplo, todos na Wix sabem como trabalhar com BI (business intelligence). Nós ensinamos ao nosso pessoal uma maneira específica de analisar dados e medir o sucesso. A maioria das empresas falha não porque sua ideia de negócio é ruim, mas porque não sabem como medir o ROI, executar testes A/B ou avaliar o sucesso de seus recursos. 


Ao incutir essas melhores práticas, garantimos que quando alguém deixa a Wix para começar sua própria empresa, ele já tem uma base sólida para construir. Ele não precisa reinventar a roda — ele pode confiar no que aprendeu aqui, e vai funcionar. Esse é um dos maiores ativos que oferecemos.


O segundo fator é que não pegamos pessoas aleatórias da rua; investimos uma quantidade enorme de energia para contratar os melhores. Quando você tem sucesso em contratar os melhores talentos, isso naturalmente aumenta as chances de que essas pessoas tenham sucesso em seus próprios empreendimentos.



Conexão

CEO & Co-Founder at Wix

Avishai Abrahami CEO & Co-Founder at Wix 2006

Nova York, Nova York, Estados Unidos


Comentários


bottom of page