¿Cómo se convierten las líneas de código en rentables, comercializables, comerciales o financieramente sostenibles?

Esencialmente, el código se reduce a la manipulación de la información.

Hagamos un recorrido más o menos cronológico a través del valor de la informática a través de los años.

Si tienes un contador que pasa el 60% de su tiempo haciendo matemáticas básicas, incluso rápidamente en un ábaco, etc., y puedes reducirlo al 10% usando una computadora, entonces usar y programar una computadora para hacerlo ahora te está haciendo dinero. IBM y otras compañías en realidad se vendían a sí mismas para reemplazar a 50 contadores por 1 computadora.

Si tiene 20,000 registros de clientes y necesita un equipo de personas que revisen los archivos para obtener información, y si cada solicitud tiene que pasar por ese equipo de personas, y es un trabajo de tiempo completo rastrear información relevante, entonces podría Ahorre mucho dinero utilizando una base de datos. Y podría permitir que todos lo revisen a su gusto.

Si tiene que enviar cartas a las personas para comunicar las cosas por escrito, usar un sistema de correo electrónico (obviamente escrito en código) podría ahorrarle dinero y semanas de tiempo.

Si la gente tiene que llamarlo o enviarle algo por correo, el tiempo que les toma obtener sus productos puede ser de semanas, y usted tiene que pagar para producir miles o incluso millones de catálogos que se enviarán a las personas que puedan estar interesadas. . Si pudiera tener un solo sitio web, no solo ahorraría miles y miles de dólares, sino que sus clientes podrían ahorrar mucho tiempo y es más probable que compren. También puede agregar nuevos productos sin tener que enviar un catálogo actualizado.

Esos son solo algunos ejemplos … más allá de ese nivel, nos movemos hacia un ángulo proactivo más que reactivo. Donde las empresas pueden crear soluciones a los problemas que los clientes ni siquiera se dieron cuenta de que tenían.

Como escuchar música donde quieras (reproductor de MP3, comercializado como iPod).

Como llamar a alguien sin necesidad de estar en su casa o trabajo (teléfono celular).

Como conectarse y compartir con amigos cercanos y perdidos en un ambiente informal desde la comodidad de su hogar (Facebook).

Como encontrar a alguien con quien conectar en una gran ciudad.

Como predecir el clima.

Como hacer autos que conducen solos.

Podría continuar … la lista es prácticamente interminable y sigue creciendo.

Todo está impulsado por la manipulación de la información. En esencia: código.

Creo que la clave es dejar de pensar en ello como escribir líneas de código.

La clave es pensar en ello como hacer productos .

De la manera más simple, mire a una compañía como Panic (Panic – Shockingly Good Software), no venden líneas de código, venden productos. Básicamente, descargas uno de sus productos, y si te gusta, tienes que pagar dinero para poder seguir usándolo.

Financieramente sostenible es una cosa diferente, para Panic, claramente es financieramente sostenible, parece que les está yendo muy bien.

Sin embargo, para muchas empresas, especialmente en el ámbito de los teléfonos inteligentes, no es financieramente sostenible, y creo que veremos una implosión en el mercado.

Mucho menos del 1% de los desarrolladores se gana la vida con las aplicaciones de Android, algunos más lo hacen bien en iPhone, pero creo que todavía es menos del 1%. Eso está bien para los principiantes que creen que serán los que rompan la tendencia, pero puede hacer una aplicación en esa creencia, incluso puede hacer dos, puede hacer más que eso, pero en algún momento querrá para pasar a una plataforma rentable.

No lo es, al igual que la ortografía es rentable, comercializable, comercial o financieramente sostenible.

Es algo que haces para programar, que es más que escribir líneas de código, como cualquier otra profesión es más que las habilidades mecánicas de escribir, etc.