John Ojetunde, Diretor de Engenharia para Depósito, Poupança e Canal POS na Moniepoint, tem uma confissão. Ele luta… A publicação Velocidade é uma mentira: Conheça John OjetundeJohn Ojetunde, Diretor de Engenharia para Depósito, Poupança e Canal POS na Moniepoint, tem uma confissão. Ele luta… A publicação Velocidade é uma mentira: Conheça John Ojetunde

A velocidade é uma mentira: Conheça John Ojetunde, o engenheiro que mede a velocidade em retrabalho, não em dias

2026/02/21 19:00
Leu 8 min
Para enviar feedbacks ou expressar preocupações a respeito deste conteúdo, contate-nos em crypto.news@mexc.com

John Ojetunde, Diretor de Engenharia para Depósito, Poupança e Canal POS na Moniepoint, tem uma confissão. Ele discute com os seus próprios engenheiros todos os dias, não sobre qualidade de código ou arquitetura técnica, mas sobre algo mais fundamental. Eles discutem sobre o que velocidade realmente significa.

A maioria das equipas de engenharia mede a velocidade em dias até à implementação. Ojetunde mede-a em custo agregado, incluindo o retrabalho que ninguém quer admitir que acontece. A sua filosofia, velocidade e qualidade não são inimigas; elas respondem ao domínio, soa como sabedoria de poster motivacional até ver a matemática.

Imagine dois engenheiros a quem é dada a mesma funcionalidade para construir. O Sr. A termina em três dias e entrega. A garantia de qualidade testa-a durante mais dois dias, encontrando bugs que requerem correções de ida e volta. Mais dois dias. Implementam em produção. Falha. O Sr. A passa mais três dias a corrigi-la. Tempo total: oito dias.

O Sr. B leva cinco dias a construir a mesma funcionalidade. Parece mais lento, certo? Mas a garantia de qualidade testa-a num dia. Implementam no dia seguinte. A funcionalidade está estável. Não é necessário retrabalho. Tempo total, sete dias. O Sr. B foi mais rápido, mas ninguém mediu dessa forma porque todos pararam de contar após a primeira implementação.

John Ojetunde, Diretor de Engenharia para Depósito, Poupança e Canal POS na MoniepointJohn Ojetunde, Diretor de Engenharia para Depósito, Poupança e Canal POS na Moniepoint

O problema é que as pessoas não agregam o tempo necessário para refazer algumas coisas, explica Ojetunde. Não incluem isso no custo total. Então olham para este tipo que o fez em três dias e pensam que ele é mais rápido. Mas quando realmente se olha para o tempo agregado, vê-se que velocidade e qualidade realmente respondem ao domínio.

Isto não é filosofia teórica para Ojetunde. Na Moniepoint, onde a sua equipa gere infraestrutura que processa milhões de transações POS diariamente, cada otimização importa em escala. Ele dá um exemplo.

Alguém completa uma transação num terminal POS Moniepoint em um minuto. Otimiza-se para 50 segundos. Essa diferença de 10 segundos parece pequena até multiplicá-la por milhões de transações. Depois percebe-se que se pode pressionar para cinco segundos, depois um segundo.

Mas só se pode alcançar esse tipo de melhoria contínua quando a base é sólida o suficiente para não estar constantemente a combater problemas de produção.

A filosofia vem da experiência difícil.

Há anos, Ojetunde trabalhou numa implementação no Zenith Bank que reformulou a sua perspetiva sobre engenharia. Não havia acesso à internet devido a restrições de segurança. A equipa teve de migrar dados para milhares de comerciantes com dados sujos do mundo real que quebraram todas as suposições no seu design. Ojetunde praticamente viveu no banco durante uma semana enquanto as partes interessadas ficavam atrás dele à espera de correções.

"O que se quebrou durante essa semana foi a ilusão de que se pode desenhar soluções em condições ideais. Dados reais ao vivo vão testar a sua aplicação sob stress," diz ele.

Os utilizadores podem não usá-la da forma que pretendeu. O que foi reconstruído foi um nível de responsabilidade onde ele não podia mais esconder-se atrás de ninguém. As partes interessadas não se importavam com o seu papel ou as suas desculpas. Importavam-se se os clientes estavam satisfeitos.

Esse foco no cliente tornou-se inegociável na Moniepoint.

"A empatia pelo cliente é realmente importante para nós," diz Ojetunde.

Não importa realmente que ginásticas consegue fazer. Os clientes estão satisfeitos? Essa é a pergunta que todos querem responder. O tipo de engenheiros que a Moniepoint contrata são pessoas que possuem produtos, não código.

"O que significa que se o seu gestor de produto vem ter consigo com uma solução, pode recuar e dizer que esta não vai ser a melhor forma de resolver o problema do cliente. Só pode fazer isso se realmente compreender o problema do cliente."

Como John Ojetunde constrói para a Nigéria a partir do Reino Unido

Ojetunde detém o estatuto de Talento Global do Reino Unido, mas lidera a engenharia para infraestrutura que serve os mercados nigerianos. A contradição é menos acentuada do que parece.

"Pode estar na Nigéria e ainda assim não compreender o problema dos nigerianos," aponta ele. Há uma ilusão de compreensão. Torna-se tão familiar com os problemas que eles se tornam normais. Para de ver oportunidades.

John Ojetunde, Diretor de Engenharia para Depósito, Poupança e Canal POS na MoniepointJohn Ojetunde

"O que viver no estrangeiro nos ajuda a fazer é ver o que é alcançável e onde podemos levar a Nigéria quando se trata de tecnologia," explica ele. "É por isso que a Moniepoint aponta para plataformas de alta velocidade onde as transferências são instantâneas e o dinheiro sempre chega. A exposição à infraestrutura de países desenvolvidos mostra o que é possível. Mas manter-se ligado à realidade nigeriana requer esforço deliberado.

"Praticamente não há trimestre em que eu não esteja na Nigéria," diz Ojetunde.

A sua equipa faz viagens regulares para pesquisa de clientes, viajando para Enugu, Lagos e outras cidades, porque pode estar em Lagos mas não conhecer a situação das pessoas em Enugu. A Moniepoint tem gestores de relações comerciais próximos dos comerciantes, fornecendo feedback constante sobre o que funciona e o que não funciona. A empresa tem visibilidade sobre onde cada terminal está implementado, permitindo-lhes testar soluções nas condições exatas que os clientes enfrentam.

Essa atenção ao contexto local é importante. No Reino Unido, as empresas não se preocupam com o consumo de dados nos terminais POS porque a largura de banda é barata e muitas vezes ilimitada.

Na Nigéria, os custos de dados são uma restrição real. Então a Moniepoint otimiza para alguém numa aldeia com má conectividade à internet. Enviam engenheiros para essas mesmas localizações para testar se os terminais carregam corretamente em condições reais.

"Está a otimizar para alguém que está numa área que não tem internet," explica Ojetunde. "Quando quer testá-lo, manda alguém para essa mesma área porque realmente quer experimentar o que o cliente experimenta."

"A tecnologia é uma linguagem global," nota ele, "mas os problemas são locais." O valor subjacente é a empatia pelo cliente. Não importa realmente onde está. Se tem empatia pelo cliente, tem-na.

Porque é que John está a combater o ceticismo da IA treinando engenheiros juniores

John Ojetunde dirige o DreamDev, o programa da Moniepoint para treinar engenheiros juniores, numa altura em que muitas empresas estão a questionar se precisam mesmo de programadores juniores. A IA pode gerar código em escala agora. Porquê investir em treinar pessoas do zero?

A sua resposta é pragmática.

Há objetivos de curto prazo e objetivos de longo prazo, diz ele. Quem são as pessoas que serão os próximos programadores seniores? Se não houver pipelines para as pessoas crescerem, eventualmente não terá programadores seniores novamente porque ninguém foi investido. Tem de ser consciente para garantir que está a preparar pessoas que podem ser o futuro.

A lacuna que ele continua a ver é que muitos programadores seniores autodeclarados não têm fundamentos sólidos.

Adquiriram competências em movimento, construindo websites e aplicações sem compreender o que acontece nos bastidores. Quando a produção falha sob pressão, não conseguem resolver porque nunca realmente compreenderam a base.

"A experiência é o melhor professor," reconhece Ojetunde, "mas é demasiado cara. Pode pagar com tempo de inatividade do cliente, ou pode pagar com perda de dinheiro. Pode aprender a mesma lição sem a experimentar? Ficando nos ombros de alguém que a experimentou enquanto o guia? Sim."

O DreamDev volta ao básico com um currículo personalizado focado em fundamentos e sistemas práticos. O objetivo não é treinar engenheiros Flutter ou engenheiros React. O objetivo é treinar engenheiros de software, pessoas que resolvem problemas com software independentemente da ferramenta específica.

John Ojetunde, Diretor de Engenharia para Depósito, Poupança e Canal POS na MoniepointJohn Ojetunde

A Moniepoint distingue entre um engenheiro Flutter, alguém que só trabalha nessa framework, e um engenheiro móvel, alguém que pode trabalhar em Flutter, nativo, ou o que o problema exigir.

Um graduado da primeira turma do DreamDev conseguiu um cargo a tempo inteiro imediatamente, nem sequer um estágio, porque era assim tão bom. Esse é o ponto.

Ojetunde é apaixonado pela mentoria porque o impacto escala através das pessoas.

É bom fazer algumas coisas, diz ele, mas é melhor se o seu alcance vai ser maior porque tem mais pessoas a fazer o mesmo.

Na Moniepoint, o que mantém Ojetunde acordado à noite são as pessoas e os sistemas. "Pessoas, porque a qualidade das pessoas que tem determina a qualidade do resultado que obtém. Fazem julgamentos que só podem fazer por causa da sua qualidade particular. Sistemas, porque num mercado acelerado como a Nigéria, quer sempre estar à frente da curva. E só pode estar à frente se continuar a retrabalhar e religar o seu pensamento."

Quanto maior a escala, mais esses pequenos ganhos importam. Quanto melhores as pessoas, mais sustentável o crescimento se torna.

Velocidade e qualidade não são inimigas, insiste John Ojetunde. Mas só pode alcançar ambas quando compreende que o que parece lento hoje pode ser a única coisa suficientemente rápida para durar.

A publicação Speed is a lie: Meet John Ojetunde, the Engineer who measures speed in rework, not days apareceu pela primeira vez em Technext.

Oportunidade de mercado
Logo de Notcoin
Cotação Notcoin (NOT)
$0.0003872
$0.0003872$0.0003872
0.00%
USD
Gráfico de preço em tempo real de Notcoin (NOT)
Isenção de responsabilidade: Os artigos republicados neste site são provenientes de plataformas públicas e são fornecidos apenas para fins informativos. Eles não refletem necessariamente a opinião da MEXC. Todos os direitos permanecem com os autores originais. Se você acredita que algum conteúdo infringe direitos de terceiros, entre em contato pelo e-mail crypto.news@mexc.com para solicitar a remoção. A MEXC não oferece garantias quanto à precisão, integridade ou atualidade das informações e não se responsabiliza por quaisquer ações tomadas com base no conteúdo fornecido. O conteúdo não constitui aconselhamento financeiro, jurídico ou profissional, nem deve ser considerado uma recomendação ou endosso por parte da MEXC.

USD1 Genesis: 0 Fees + 12% APR

USD1 Genesis: 0 Fees + 12% APRUSD1 Genesis: 0 Fees + 12% APR

New users: stake for up to 600% APR. Limited time!