Uma música sobre como a criação de projetos se transformou em inferno



Olá Habr! Meu nome é Vladimir, tenho 15 anos, sou desenvolvedor Júnior de Python e, ao mesmo tempo, também serei um designer amador nesta história. Agora estou na 9ª série (quem teria pensado) e pretendo contar sobre o nosso projeto perdido.



Falaremos sobre o aplicativo CARWATCH (sim, é isso), que criamos como um projeto grande e completo, mas descansamos em nossos amadores internos e no Yandex.Transport.

Nossa equipe era composta por 8 pessoas e um quadro na parede do Trello:

  • Programadores da Web x2
  • Programadores Python x3
  • Programadores Java x2
  • C ++ - programador
  • Desenhista
  • Análise №1
  • Análise №2

Você dirá: "Não há 8 pessoas, você é analfabeto ... sua personalidade!". Eu responderei que você simplesmente não entende nada. Quase toda a nossa equipe foi forçada a cobrir 2 ou mais categorias. Por exemplo, eu era um programador Python, designer (veja como), um administrador de sistemas (de alguma forma) e um administrador.

O que nós fizemos?


Estamos trabalhando em um aplicativo de rastreamento de transporte público. Sim, Yandex fez, e daí? Então pareceu uma idéia muito legal e a agarramos como ar.

O CARWATCH ajudaria os passageiros a planejar seu dia de forma mais conveniente, informando onde está o microônibus agora, quando você precisar sair para pegá-lo.


Conceitos iniciais do aplicativo. Sim, não pagamos pelos drenos.

Por que você não é Yandex?


Sempre colocamos equipes pequenas como vantagem. O CARWATCH seria um aplicativo que cria pessoas para as pessoas.



Nossa vantagem é que, a qualquer momento, podemos criar uma função que é tão necessária para o usuário, mas ausente nas aplicações de nossos concorrentes.

Por que a criação do aplicativo se transformou no inferno?


Nossa composição era diferente da tradicional.

Nenhum de nós teve a coragem de dizer "tchau!" Para o pro-programador Java, mesmo sabendo que ele não havia feito nada e não fazia nada, ou para encontrar pessoas sensatas, já que nós mesmos não conseguimos sair desse pântano.

A parte principal do nosso aplicativo não era o aplicativo em si, mas o servidor. E foi escrito horrivelmente. Editar pelo menos algo nele levou a vários erros e a um desejo de reescrever tudo para o inferno. E eu não estou brincando.

O design foi criado nos primeiros dias, mas mais tarde resultou que era impossível cumprir todos os requisitos das diretrizes compiladas (o programador herético JAVA não podia fazer o planejado).




Como tentamos encontrar dinheiro, não importa o que


Uma manhã, encontramos um agregador para startups de yellowrockets (tyk) . Como nunca participamos de eventos como esse, percebemos que deveríamos participar. Naquela época, tudo o que estava pronto era o design e o conceito. Só poderíamos especular se pudéssemos participar. No mesmo dia, nosso prepad entrou em contato com eles e disse que estava tudo bem.

O evento ocorreu em 3 dias. No primeiro - eles deram lição de casa para o qual marcamos. A apresentação do projeto foi concluída de joelhos na manhã seguinte.

Durante 3 dias, 4 pessoas de 14 a 15 anos na época conseguiram provar a homens de 40 anos que desejam comprar um design e 8 programadores. Por isso, fomos escolhidos para participar da próxima rodada deste outono, para a qual não iremos.

E então Yandex e seu transporte chegaram à nossa cidade.

Em geral - tudo caiu sobre Yandex. Percebemos que lutar contra os gigantes era inútil e marcava o CARWATCH.

Obviamente, vários sapos-foto surgiram durante o trabalho:



Bem, nosso talismã tácito:

Source: https://habr.com/ru/post/pt426267/


All Articles