project-management - que - project manager software
¿Por qué los proyectos de software personal fallan?(es decir, proyectos con el objetivo de generar ingresos a tiempo completo) (14)
¿La razón más grande? Porque si puede escribirlo usted mismo y a la gente le gusta, alguien más puede crear una versión de código abierto con un soporte mucho mejor de lo que puede proporcionar solo. ¿Por qué no omitir al intermediario y liberarlo como fuente abierta? Claro, se pierde el beneficio directo, pero se ve muy bien el tiempo de contratación.
¿Cuáles son las principales razones por las cuales los proyectos personales (aplicaciones de software, etc.) nunca llegan al nivel de competencia con su salario?
Para mí, un gran problema es la expansión de la función "sobre la marcha", con este problema, ¡el final se aleja cada vez más!
Asumiendo que usted es un desarrollador, lo más probable es que no sepa cuándo, o si es incapaz, de detener el desarrollo y concentrarse en otras cosas, como marketing y ventas.
Creo que la razón principal es la simple sobrecarga de trabajo que experimentan la mayoría de los desarrolladores. La mayoría de los proyectos personales se realizan por la noche y los fines de semana, y tan entusiasmados como la mayoría de nosotros por nuestras ideas para proyectos personales, después de 40 horas (o más) de programación asalariada, es difícil "más trabajo" competir con un juego mientras tomas una cerveza o pasas tiempo de calidad con la familia.
No estoy seguro si entiendo tu pregunta, pero aquí hay algunas respuestas:
Agregar funciones "sobre la marcha" no es necesariamente algo malo. De hecho, es el modelo esperado de proyectos Web 2.0 y Web 3.0. La clave es mantenerlos muy simples, solo implementarlos una vez que se hayan probado y escuchar a los usuarios. Si intenta volcar el fregadero de la cocina en el primer lanzamiento, lo más probable es que sea feo, confuso y con errores.
Ser un gran programador es solo una parte de eso. Necesita habilidades comerciales, mercadeo, conocimiento de las necesidades del usuario y cómo satisfacerlas, habilidades artísticas / de diseño y muchísima suerte.
Muchas personas tienen grandes ideas. A menudo, diferentes personas tienen las mismas ideas. La mayoría nunca se implementan. De aquellos que lo hacen, muy pocos de ellos tienen éxito. En algunos casos, los productos revolucionarios tardaron años en convencer a los compradores y usuarios de que incluso querían el producto. A menudo, las personas o empresas que están detrás de las primeras iteraciones fallaron miserablemente y luego una tercera o cuarta persona o compañía finalmente llegó al mercado en el momento adecuado con un producto adecuado. Por cierto, Apple es excelente en ambos extremos de esto: no solo innova (primero Mac, Newton, etc.), sino que también espera hasta que el mercado necesita crecer y siente un lugar donde atacar y aprovecharlo ( el iPod, los problemas de Mac vs. Windows, etc.)
La mayoría de estas viñetas se aplican tanto al software como a widgets y servicios. La gran ventaja que tiene el software es un menor costo de inicio. Al igual que el dicho "En Internet, nadie sabe que eres un perro" - "Al mirar una aplicación web, el usuario no sabe si eres una empresa multimillonaria o un solo hombre sentado en tu ropa interior en el sótano de tus padres ". Si tu software es bueno , eso es ...
Se requieren diferentes conjuntos de habilidades para iniciar y mantener un negocio que para desarrollar software. Se pueden aprender habilidades de emprendimiento, pero no todas tienen las habilidades para hacerlo realidad. Muchas veces las habilidades que se requieren para comenzar y despegar algo son diferentes de las habilidades que se necesitan para terminar y pulir. Para mí, sé que tengo la creatividad para hacer software y encontrar formas de resolver problemas, pero tengo poco interés en encontrar fondos para un negocio y comercializar un producto o servicio.
Si desea que su hobby se convierta en su trabajo, debe adquirir todas las demás habilidades que necesita para su negocio. Al final del día, tu proyecto favorito tiene que sostenerse por sí mismo en el mundo real. Al mismo tiempo que disfruta de la codificación, necesita obtener un plan concreto para comercializar su actividad.
La mayoría de los proyectos de pasatiempos no logran triunfar por una de estas dos razones:
- La idea no es comercialmente viable
- La disciplina necesaria para comercializar la idea falta
El hecho de que seas un gran tecnólogo no significa que seas un gran empresario. Puede ser, pero los dos no están necesariamente vinculados. No es una debilidad considerar asociarse con alguien que no tenga habilidades técnicas, pero que cuente con una buena red y una perspicacia comercial comprobada. Muy a menudo las personas así buscan tecnólogos también, por lo que puede encontrar una gran asociación. Esa persona puede proporcionarle la estructura y la disciplina comercial que probablemente le falte si la característica de fluencia está empujando su realización hacia atrás.
Yo diría que una de las razones principales es que, por naturaleza, los proyectos personales no reciben tanta atención como lo hará su trabajo.
Tengo una serie de proyectos personales / secundarios en los que estoy trabajando, pero reciben mucha menos atención que mi trabajo "real" porque, en este momento, eso es lo que está pagando las facturas.
Si tuviera que tomarme un mes libre y trabajar solo en mis cosas personales, probablemente sería genial / vale la pena el dinero.
Tiempo y pérdida de interés, siempre hay una nueva herramienta o tecnología que puede desviar su atención de completar proyectos.
En el fondo, creo que es una falta de creencia en el proyecto. Si creyera en lo que estaba haciendo, no me detendría en completar el proyecto.
- Debilidad de mente y espíritu. Forma un equipo alrededor de tu producto temprano.
- Alcance fluencia. Concéntrese en vender lo que ya tiene: "El cliente puede tener cualquier color que quiera, siempre que sea negro". Henry Ford
- Pequeño conjunto de características. Aproveche las características de su producto según lo que ya está disponible en el mercado.
- No hay suficientes horas diarias. A menudo, lograr algo puede depender simplemente de una rutina simple, poniendo su tiempo dentro.
- Deseo de construir un producto ideal
- Por ejemplo: hay varias formas (algoritmos) para realizar una tarea en particular. Pero la gente espera descubrir esa solución ideal. Incluso si hay soluciones múltiples para el mismo problema ya disponible. Esa solución ideal nunca se encuentra.
- Dilación
Sus proyectos de software personales no compiten con su salario por una razón.
¿Qué haces por tu salario? Cualquier cosa que sea, por mucho que le guste o disguste, es más valiosa que su producto de software.
"Pero mi trabajo diario implica muchas reuniones estúpidas que pierden el tiempo". ¿Asi que? Claramente, alguien le pagará más por perder su tiempo en reuniones que por sus productos de software.
"Pero mi trabajo diario me obliga a perder meses en análisis inútiles y diseñar documentos y probar planes que nunca se usan". ¿Asi que? Claramente, alguien piensa que esta actividad es más importante que escribir software.
"¿Cómo pueden las reuniones o los documentos inútiles ser más valiosos que el software?" No lo sé, pero mira tu experiencia. A las empresas les encanta pagar a los programadores cantidades relativamente grandes de dinero para pasar el rato y perder el tiempo.
A las empresas no les gusta pagar por el software.
Sus proyectos personales no compiten con su salario porque su tiempo es más valioso que sus productos.
- los desarrolladores a menudo diseñan para sí mismos en lugar de para sus clientes
- los desarrolladores tienden a postergar la publicación de productos hasta que las cosas sean "perfectas", y nunca serán
Para mí, es simple: ya trabajo 8 horas al día. Paso unas horas más al día manteniéndome al día. Tengo una novia, una familia local y un círculo decente de amigos. Tengo (gasp) intereses y aficiones no relacionados con la informática. En otras palabras, tengo una vida.
Entonces ... tiempo. El tiempo no está de mi lado. Ojalá fuera eso ... Mi blog podría ser un poco más actual si hubiera solo dos horas más cada día. :)
(Publicado originalmente por John Rudy .)