Por ocasião do 18º aniversário do lançamento do VKontakte, Pavel Durov compartilhou em seu canal Telegram uma história sobre como surgiu a ideia de criar uma rede social, qual era o objetivo principal, quanto tempo ele dedicou à programação e se seu irmão Nikolai, um matemático talentoso, o ajudou.
Em 2006, Pavel Durov, formado pela Universidade de São Petersburgo, decidiu criar uma rede social para estudantes e graduados. A ideia surgiu depois que ele percebeu que seria difícil manter contato com ex-colegas sem uma plataforma dedicada. Tendo estabelecido a meta de desenvolver tal site em quatro semanas, ele começou a concluir esta difícil e ambiciosa tarefa.
No entanto, criar uma rede social completa em tão pouco tempo acabou sendo uma superestimação de suas capacidades, especialmente considerando a decisão de não usar módulos prontos de terceiros, mas de escrever tudo do zero, do usuário perfis e mensagens para o desenvolvimento de um mecanismo de busca. No entanto, ajudou o fato de Durov se interessar por programação desde a infância. Aos 12 anos já criava jogos para web com animação vetorial e efeitos sonoros e, aos 13, ensinava a linguagem de programação Pascal a crianças mais velhas que ele em acampamentos de verão para programadores.
«Como e por onde começar?” – Durov se perguntou. Naquela época, seu irmão Nikolai, matemático e programador, morava na Alemanha e defendeu sua dissertação na Universidade Max Planck, em Bonn. Embora Nikolay tenha se recusado a ajudar a escrever o código, considerando o desenvolvimento web “abaixo de sua dignidade”, ele deu conselhos para começar com o código para autorização do usuário.
Este conselho ajudou. Durov começou criando uma página de login que gerava sessões de usuários, permitindo sua identificação, exibição de perfis e a possibilidade de editá-los. Em setembro de 2006, Durov se dedicou ao trabalho, passando 20 horas por dia escrevendo códigos e fazendo uma refeição por dia. Sua dieta principal era macarrão. O mundo ao nosso redor deixou de existir, pois só a codificação era importante naquela época.
Durov se esforçou para deixar todas as seções do projeto perfeitas, o que retardou o processo, mas permitiu minimizar o tempo para correção de erros. Em 10 de outubro de 2006, ele completou a versão beta da rede social e a chamou de “VKontakte”. O projeto durou seis semanas em vez das quatro planejadas, mas o resultado valeu a pena. Os usuários convidados do projeto anterior de Durov – um portal estudantil criado desde 2003 – começaram a se cadastrar aos milhares e também a convidar amigos.
Alguns meses depois, Pavel Durov contratou um segundo desenvolvedor. Naquela época, a rede social já contava com um milhão de usuários e, sete anos depois, a audiência do VK atingiu 100 milhões de usuários ativos por mês. Porém, em 2014, devido a um conflito de interesses, o conselho da VK demitiu Durov. Ele deixou a empresa e mergulhou em um novo projeto, ao qual deu o nome de Telegram.
Durov observa que a experiência de criar o VK se tornou fundamental para sua carreira. No Telegram, ele atuou simultaneamente como desenvolvedor front-end e back-end, designer UX/UI, administrador de sistema e gerente de produto, o que lhe permitiu obter um conhecimento mais profundo da rede social. Esta experiência ensinou-lhe um princípio importante: não existem grandes problemas – existem muitos problemas pequenos que parecem assustadores quando combinados num único todo. “Divida uma grande tarefa em partes, organize-as na sequência correta – e você terá sucesso”, escreveu Durov no Telegram.
A administração do serviço de mensagens instantâneas Telegram lançou uma atualização urgente para o aplicativo…
Os cientistas afirmam que estamos a apenas alguns segundos da descoberta da matéria escura. O…
A história do surgimento da primeira empresa TSMC no Japão foi única à sua maneira.…
Meta✴ pretende encher as redes sociais com personagens criados com inteligência artificial nos próximos anos.…
A empresa aeroespacial chinesa CAS Space, uma subsidiária da Academia Chinesa de Ciências (CAS), conduziu…
A Xiaomi já possui infraestrutura computacional própria para criação de sistemas de inteligência artificial e…