Una canción sobre cómo la creación de proyectos se convirtió en un infierno



Hola Habr! Mi nombre es Vladimir, tengo 15 años, soy Junior Python Developer y, al mismo tiempo, también seré un diseñador aficionado en esta historia. Ahora estoy en noveno grado (quién lo hubiera pensado) y tengo la intención de contarles sobre nuestro proyecto perdido.



Hablaremos sobre la aplicación CARWATCH (sí, eso es todo), que creamos como un proyecto grande y completo, pero que dependía de nuestros aficionados internos y Yandex.Transport.

Nuestro equipo constaba de 8 personas y un tablero en la pared de Trello:

  • Programadores web x2
  • Python programadores x3
  • Programadores Java x2
  • C ++ - programador
  • Diseñador
  • Analytics №1
  • Analytics №2

Dirás: "No hay 8 personas, eres analfabeta ... ¡tu personalidad!". Contestaré que simplemente no entiendes nada. Casi todo nuestro equipo se vio obligado a cubrir 2 o más categorías. Por ejemplo, yo era programador de Python, diseñador (ya ves cómo), administrador del sistema (de alguna manera) y administrador.

Que hicimos


Hemos estado trabajando en una aplicación de seguimiento de transporte público. Sí, Yandex lo hizo, ¿y qué? Luego pareció una idea genial y la agarramos como si fuera aire.

CARWATCH ayudaría a los pasajeros a planificar su día de manera más conveniente, haciéndoles saber dónde está su minibús ahora, cuándo debe salir para poder tomarlo.


Conceptos tempranos de la aplicación. Sí, no pagamos los desagües.

¿Por qué no eres Yandex?


Siempre ponemos el tamaño del equipo pequeño como nuestra ventaja. CARWATCH sería una aplicación que crea personas para las personas.



Nuestra ventaja es que en cualquier momento podemos crear una función que sea tan necesaria para el usuario, pero ausente en las aplicaciones de nuestros competidores.

¿Por qué crear una aplicación se ha convertido en un infierno?


Nuestra composición era diferente de la tradicional.

Ninguno de nosotros tenía las agallas para decir "¡Adiós!" Al programador profesional de Java, incluso sabiendo que no había hecho nada y que no había hecho nada, ni encontrar personas sensatas, ya que nosotros mismos no podíamos salir de este pantano.

La parte principal de nuestra aplicación no era la aplicación en sí, sino el servidor. Y fue escrito horriblemente. Editar al menos algo en él condujo a un montón de errores y un deseo de reescribir todo al infierno. Y no estoy bromeando.

El diseño fue creado en los primeros días, pero más tarde resultó que era imposible cumplir con todos los requisitos de las pautas compiladas (el programador JAVA- hereje no podía hacer nada planeado).




Cómo tratamos de encontrar dinero sin importar qué


Una mañana, nos encontramos con un agregador para startups de yellowrockets (tyk) . Al no haber participado nunca en eventos como este, nos dimos cuenta de que deberíamos participar. En ese momento, todo lo que estaba listo era el diseño y el concepto. Solo podríamos especular si pudiéramos participar. El mismo día, nuestro prepago los contactó y les dijo que todo estaba bien.

El evento tuvo lugar en 3 días. En el primero, nos dieron tarea para la que puntuamos. La presentación del proyecto se completó de rodillas a la mañana siguiente.

Durante 3 días, 4 personas de 14 a 15 años de edad en ese momento pudieron demostrar a los hombres de 40 años que querían comprar un diseño y 8 programadores. Así que fuimos elegidos para participar en la próxima ronda de este otoño, a la que no iremos.

Y luego Yandex y su transporte llegaron a nuestra ciudad.

En general, todo se estrelló sobre Yandex. Nos dimos cuenta de que luchar contra los gigantes no tenía sentido y anotar en CARWATCH.

Por supuesto, surgieron varios sapos fotográficos durante el trabajo:



Bueno, nuestro talismán tácito:

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


All Articles