Cómo ayudar con la ideación e implementación de un ecosistema de desarrollo de software

Usted no

Como usted dice, las ideas son una moneda de diez centavos por docena. No hay mucho valor en las ideas aleatorias.

Para llamar la atención de un Microsoft o Borland (o cualquier otra compañía de software, grande o pequeña) necesita obtener la demanda en torno a su idea. Estas compañías no se mueren de hambre por ideas aleatorias, tienen hambre (de hecho, más bien desesperadas) por nuevas ideas con demanda a su alrededor.

Entonces, si desea desarrollar sus ideas, y no tiene tiempo para liderar ese esfuerzo usted mismo, debe crear una comunidad en torno a una idea. Defina el problema / desafío y proponga su solución. Esté preparado para escuchar comentarios, en su mayoría desafiantes / negativos, a medida que refina tanto la declaración del problema como la idea de la solución.

Puede utilizar la amplia variedad de sitios de discusión, como Quora y Stack Exchange, para organizar estas discusiones. Inevitablemente, si una idea termina siendo realmente buena y obtiene el apoyo popular, se convertirá en liderazgo de producto en empresas relevantes.

Volviendo a mi primera oración de dos palabras, no te propones decirle a Microsoft o Borland ni a nadie lo que deberían hacer. Se dispuso a entablar una conversación para promover su idea. Eso requiere trabajo y esfuerzo dedicado, ¡pero no tanto como escribir un compilador! También requiere coraje porque estarás presentando tu idea con tu nombre detrás y no importa cuán grande creas que es, habrá muchos detractores.

Te deseo la mejor de las suertes. Crear conversaciones en torno a las ideas es una de las mejores cosas que podemos hacer para avanzar en nuestra industria (y nuestra sociedad).

Vaya a Git y vea si hay alguna idea allí que ya esté escrita que pueda mejorar. La mejora puede valer algo, pero, como dijo Nicolas Nowinski, las ideas no implementadas no valen nada. (Incluso si sabe cómo crear un robot autónomo que sea más inteligente que el ser humano más inteligente, pero no puede hacer ningún trabajo al respecto, a nadie le importa. Si el robot ingresa a Microsoft y solicita un trabajo, obtendrá su atención)