
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:
