DEV Community

Cover image for O lado sombrio do desenvolvimento de aplicativos que os desenvolvedores individuais precisam absolutamente conhecer
zmsoft
zmsoft

Posted on • Edited on

O lado sombrio do desenvolvimento de aplicativos que os desenvolvedores individuais precisam absolutamente conhecer

Olá.

Sou um desenvolvedor que se registrou como AndroidDeveloper em dezembro passado. Desta vez, tive um evento que me fez sentir que "desenvolver aplicativos como indivíduo não é realista, e a maioria dos desenvolvedores será esmagada por fraudes". Gostaria de compartilhar minha experiência pessoal como um lembrete para todos os desenvolvedores individuais. Sei que isso pode ser desmotivador e desanimador para alguns desenvolvedores entusiastas, mas espero que você não se sinta da mesma forma que eu, e espero que leia até o fim.

E também é uma história sobre como os desenvolvedores que precisam de 20 testes fechados podem ser pegos em fraudes sem nem mesmo saber. Gostaria de pedir a você que seja cuidadoso. Por favor, tenha paciência comigo, é uma longa história.

Três meses após minha estreia como desenvolvedor recebi uma oferta de parceria comercial

Criei um aplicativo para passar na nova política do Google de testes fechados com 20 pessoas. Tive muita dificuldade com os testes fechados quando estava tentando publicar meu primeiro aplicativo. Portanto, criei esse aplicativo para que outros desenvolvedores, inclusive eu, possam passar no teste sem dificuldades no futuro e se concentrar no desenvolvimento. O lançamento de um aplicativo não significa necessariamente que ele atrairá usuários imediatamente. Tive de entrar em contato com vários desenvolvedores individualmente e pedir a cooperação deles para reunir usuários. Esse ato foi meticuloso, mas, ao contrário de reunir testadores para liberar um teste fechado, também foi uma forma de comercializar meu aplicativo, portanto, foi indolor. Então, uma das pessoas que conheci me abordou com uma proposta comercial.

Qual era a proposta e por que eu a recusei

Ele queria que eu testasse seu aplicativo. Eu lhe disse que falaria sobre meu aplicativo e pediria que ele o testasse. Ele fez uma sugestão. Sua proposta era a seguinte.

  • Por que você não une forças conosco?
  • Já criamos um serviço para contratar testadores por uma taxa e já temos muitos clientes.
  • A maioria dos desenvolvedores que procuram testadores por meio da comunidade também está disposta a pagar.
  • Se unirmos forças, poderemos obter dinheiro dos desenvolvedores que estão procurando testadores.

Recusei essa proposta. Porque o motivo pelo qual originalmente desenvolvi esse aplicativo foi para permitir que muitos desenvolvedores, inclusive eu, desenvolvessem mais livremente. Receber dinheiro em si é necessário para continuar o desenvolvimento. Entretanto, eu não queria fazer um serviço pago que eu evitava porque não queria usá-lo eu mesmo. Nós nos recusamos, achando que, se monetizássemos esse serviço, ele deixaria de ser diferente dos outros serviços e, por fim, ninguém o usaria. Ele disse: "Já existem serviços semelhantes. O que o faz pensar que seu serviço será usado?" Ele me perguntou várias vezes se poderíamos dar as mãos enquanto me fazia perguntas. Expliquei as vantagens do meu serviço e disse a ele que faria um esforço para promovê-lo a muitos desenvolvedores. Naquele momento, não cheguei a negociar, mas fiquei grato por receber essa proposta. Agora me arrependo de ter explicado os benefícios, etc.

O que aconteceu imediatamente depois

Dez minutos após minha recusa, minha conta foi banida da comunidade. Entrei em contato com eles e disse que não havia violado nenhuma regra (reddicket, pois não havia regras próprias). Não recebi essa resposta.

O que fiz para obter mais usuários

Havia muitas coisas em minha mente, mas eu precisava fazer muitas coisas para obter o maior número possível de usuários.

Embora eu quisesse me concentrar no desenvolvimento, fiz um esforço para que o maior número possível de pessoas visse meu trabalho, pois o que eu havia criado não teria sentido sem as pessoas que o usariam primeiro.

Resultados e o que percebi depois de fazer isso

Fiz muitas coisas para aumentar o número de usuários, e o número de usuários aumentou gradualmente. Aprendi que é muito difícil aumentar o número de usuários, porque não é fácil conseguir mais usuários. Mas também notei muitas outras coisas. Quando você tenta fazer com que muitas pessoas diferentes conheçam seu serviço, você está competindo com outros serviços. Portanto, você verá muitas informações sobre outros serviços. Entre elas, encontrei muitas coisas que me fizeram sentir desconfortável. O conteúdo me fez sentir que o desenvolvimento pessoal de aplicativos não era realista e que, sem muita sorte, os desenvolvedores individuais seriam esmagados.

Eventos improváveis no YouTube

Veja, por exemplo, o número de visualizações e assinantes no YouTube. Eu verificaria se meus vídeos aparecem nas pesquisas do YouTube. Quando faço isso, muitas pesquisas são atingidas por serviços como a contratação de um testador pago. Quando abro um canal com mais de 5.000 inscritos e vários vídeos que aparecem no topo da lista, encontro dois vídeos excepcionalmente longos (mais de 2 horas) com mais de 1 milhão de visualizações em uma linha de vídeos promocionais com 10 a 1.000 visualizações. E o conteúdo deles não tem nenhuma relação com o conteúdo do canal. O YouTube altera as classificações de pesquisa com base no número de assinantes, no tempo de reprodução e em outros fatores. Alguns usuários podem usar o serviço porque confiam no número de assinantes. Independentemente da natureza do serviço, esse tipo de conquista claramente não é algo com que um indivíduo possa competir por meio de seus próprios esforços.

Acontecimentos improváveis na comunidade

Após o lançamento do meu aplicativo, vários aplicativos semelhantes ao meu começaram a ser lançados. Ideias semelhantes, desenvolvedores concorrentes criando aplicativos semelhantes, por si só, podem acontecer e é a coisa certa a fazer. É claro que isso não é agradável. Mas o problema não é esse, mas os comentários escritos por várias pessoas em várias comunidades são incomuns.
...consegui 20 testadores em 48 horas
Como alguém que verifica o número de downloads de aplicativos, incluindo os da concorrência, e que tem dificuldade em atrair usuários, isso é impossível. Há muitos testadores para o número de downloads. Eu verifico os registros dos aplicativos da concorrência diariamente, mas eles não parecem ser os números corretos. E não são apenas os comentários, mas os próprios tópicos que não estão corretos. O mesmo usuário iniciou vários tópicos perguntando "Como faço para conseguir 20 testadores? E, em seguida, diferentes usuários responderam a vários tópicos com a mesma pergunta (Consegui 20 testadores em 48 horas) e, em cada caso, a conta foi criada mais recentemente. E todas elas eram as contas criadas mais recentemente. Isso não é óbvio para o usuário comum à primeira vista. Além disso, um dos usuários que comentou tinha um histórico de desenvolvimento de aplicativos para o mesmo desenvolvedor do aplicativo anunciado. Eu havia anunciado na comunidade que queria que as pessoas experimentassem o aplicativo, mas se o fornecedor criasse um grande número de contas e descrevesse falsamente seu aplicativo, a maioria dos usuários ficaria presa às informações falsas. Os desenvolvedores individuais não podem competir.

(Posfácio)

Eventos improváveis na Web

Em alguns casos, o número real de downloads pôde ser verificado, mas o número de usuários no site foi orgulhosamente declarado como sendo muito maior do que o número de downloads.

Para que um desenvolvedor seja bem-sucedido, ele sempre precisa lutar contra os inescrupulosos que têm muitos recursos. Isso é muito difícil para os desenvolvedores individuais e, do ponto de vista deles, os desenvolvedores individuais nada mais são do que alvos de exploração. Muitos desenvolvedores individuais, a menos que tenham sorte, nunca obterão os resultados que merecem por seus esforços.

Coisas curiosas pontos em comum que notei

  • Por que aquele que me abordou com uma parceria comercial tinha um mecanismo para contratar testadores pagos quando me contatou para testar "seu aplicativo"?  
  • Por que fui banido?  
  • Por que alguém enganaria tantos usuários por causa de dinheiro?  
  • E por que você acha que seu ambiente é seguro com tantas pessoas assim?  

Quanto ao que achei incômodo no relacionamento com esse testador, havia um ponto em comum curioso. Muitas das pessoas pertenciam ao mesmo país. E muitas delas foram planejadas de tal forma que não eram óbvias à primeira vista, mas podiam ser vistas após uma inspeção mais detalhada das informações da conta.

  • Ele me abordou com uma parceria de negócios.
  • Vídeos excepcionalmente longos no YouTube com mais de um milhão de visualizações.
  • Uma pessoa que iniciou vários tópicos na comunidade com o mesmo conteúdo
  • Contas separadas que responderam a eles com a mesma resposta.
  • Operadores de sites e aplicativos que listam resultados significativamente maiores do que o número de downloads.

Pode ser porque se trata de um país com uma grande população e, portanto, muitos serviços de contratação de testadores são oferecidos nesse país. É claro que pode ser apenas uma coincidência. E, é claro, pode haver muitos serviços/desenvolvedores confiáveis no mesmo país. No entanto, enquanto houver muitos serviços não confiáveis, os usuários devem ter muito cuidado.

Possíveis problemas futuros e coisas a serem observadas

Os fraudadores só estão interessados em "ganhar dinheiro de forma eficiente" e não escolhem seus meios. O que eles farão? Não acredito que a fraude seja apenas uma forma de coletar usuários. Se optarem por coletar dinheiro dos desenvolvedores, eles poderão manipular a exibição para forçar as pessoas a comprarem os testadores restantes assim que tiverem usuários suficientes e assim que o teste parecer estar de certa forma concluído. Afinal de contas, o desenvolvedor acabaria perdendo mais dinheiro. Se eles usarem o dinheiro para trapacear, terão que recuperá-lo dos usuários, os desenvolvedores. O que você faria para conseguir testadores de forma barata ou para obter contas de testadores? Eles podem se passar por um desenvolvedor como se fosse seu próprio aplicativo e deixar que outros desenvolvedores o testem. Se você não estiver disposto a falsificar informações pessoais, o que eles farão com suas informações pessoais? Mesmo que você não tenha usado um serviço fraudulento, o desenvolvedor com quem você está interagindo é realmente o proprietário do aplicativo? Acima de tudo, o que considero mais desagradável é que, mesmo que o sistema pareça ter sido criado para o benefício de muitas pessoas, pode haver pessoas desonestas escondidas por trás dele.
Esses problemas podem já ter ocorrido. E quando a fraude for revelada, haverá outras semelhantes com nomes e aparências diferentes. Todo e qualquer desenvolvedor precisa estar sempre atento.

Obrigado

Obrigado por dedicar seu tempo para ler este texto até o fim. Acredito que muitos desenvolvedores são sinceros. Portanto, peço desculpas a todos que leram o artigo e se sentiram desconfortáveis por não saberem em que confiar. No entanto, escrevi este artigo na esperança de que não haja mais desenvolvedores que, como eu, estejam cansados e desistam porque não podem dedicar tempo ao desenvolvimento por causa da luta contra a injustiça. Espero que a justiça esteja com vocês, os desenvolvedores honestos, e que vocês prevaleçam. Se tiver alguma informação útil sobre o que procurar ou o que experimentou contra esse tipo de injustiça, compartilhe-a na seção de comentários.

Top comments (0)