Directamente después de graduarme de la Universidad, decidí crear mi propia aplicación web ( Ease My Day ) mientras esperaba obtener un trabajo como ingeniero de software.
Las razones para construir esta aplicación:
- Obtenga experiencia sólida en software antes de llegar a la escena laboral
- Brindar una solución a un problema común.
- No estar sentado sin hacer nada mientras buscas trabajo
La aplicación no es una prueba emprendedora ni un negocio para vender. Aún así, a lo largo de las entrevistas, noté que a razón de 4 de cada 5 entrevistas que paso por la aplicación se confunde con un negocio y me hacen las mismas preguntas:
¿Por qué construiste el negocio? ¿Por qué quieres detener la aplicación? ¿Quieres vender la aplicación?
Sabiendo que no construí un negocio ni obtuve ningún ingreso de esta aplicación.
¿Los candidatos que toman iniciativas y les gusta crear sus propias aplicaciones al margen causan una señal de alerta en el radar del gerente de contratación?
ACTUALIZAR
solicitado por @Kate GregoryAsí es como lo describo en mi currículum:
Proyecto personal: Desarrollador de la aplicación SaaS "Ease My Day", Montreal, Qc.
Enlace: http://www.easemyday.com
Facebook: http://www.facebook.com/EaseMyDayEl objetivo principal de "Ease My Day" de BETA es ayudar con el monitoreo diario de nutrición / salud.
Se encuentra disponible una lista de más de 6000 alimentos con sus datos nutricionales. Los usuarios pueden agregar sus alimentos personales y hacer crecer la base de datos de alimentos.
Permite a los usuarios especificar su objetivo: perder peso, aumentar de peso, ningún objetivo solo mantenerse saludable.
Permite a los usuarios calcular sus necesidades diarias (calorías, proteínas, carbohidratos, grasas, etc.) utilizando la calculadora integrada de la aplicación. Los usuarios pueden ingresar manualmente esos valores si ya conocen sus necesidades.
Los usuarios pueden controlar su consumo de alimentos por: comidas, días y / o semanas.
Se implementa en Amazon AWS (instancia EC2 con RDS)"Ease My Day" resolvió una tarea desalentadora; Es una plataforma eficiente en cuanto a velocidad que convierte el monitoreo diario de la salud, una tarea notablemente lenta en el pasado, en una actividad agradable que se puede finalizar en solo unos segundos. Actualmente se usa en varios países del mundo.
Idiomas / tecnología: ... AQUÍ explico los enfoques de idiomas / tecnologías / Ingeniería de software utilizados ...
fuente
Respuestas:
Cada proyecto se construye en pasos:
Tengo un concepto o una idea. Esto no es muy valioso: todos tienen miles de grandes ideas, y mantener la idea en tu cabeza sin hacer nada con ella no hará que el mundo sea mejor.
Ejemplo: ¡una charla para gatos y perros sería genial!
Redacto el concepto / idea en papel. Este paso es importante, porque algo puramente abstracto y especulativo se vuelve un poco más concreto. No significa que sea factible, pero al menos se describe.
Ejemplo: un borrador de 20 páginas que explica cómo los gatos y los perros pueden comunicarse entre sí en línea, mientras no pueden usar un teclado o un mouse. También contiene mis dibujos personales de la cosa que se fijará en la cabeza del animal y se conectará a la PC.
Yo hago un prototipo. Genial, ahora, sé que también es factible.
Ejemplo: puse el instrumento experimental que creé en la cabeza de dos gatos y pudieron comunicarse. Lamentablemente, un gato fue quemado y el otro se volvió loco. Realmente no me importa; En frente de mi casa, hay otros gatos para hacer experimentos.
Me doy cuenta de una versión semi-funcional que puedo usar. No es un producto comercial, pero puede ser utilizado por una persona que es plenamente consciente de las limitaciones del producto.
Ejemplo: el instrumento funciona bien y ya no prende fuego a los gatos. Eventualmente pueden volverse locos si el instrumento está instalado incorrectamente en su cabeza. Le expliqué el concepto a mi colega. Nuestros gatos hablaron durante dos horas, pero luego su gato saltó por la ventana; No sé por qué, pero abrí un error y lo cerré como "No se puede reproducir", ya que el mío sigue siendo feliz y gordo.
Termino con un producto funcional que utilizo yo y eventualmente algunas otras personas.
Ejemplo: los gatos y los perros están hablando juntos durante horas todas las noches durante las últimas dos semanas. Somos diez colegas que lo usan, y todos lo aprecian. El gato de Jeff ni siquiera quiere salir y pasar todo el día frente a su PC. Jeff piensa en comprarle una PC dedicada. Lamentablemente, el perro de Kate comenzó a morder a las personas y fue sacrificado. Apenas dudo que esto esté relacionado con mi producto.
Envío un producto estable a un número limitado de personas.
Ejemplo: tenemos más de trescientas mascotas registradas. El producto tuvo tanto éxito que finalmente creé una compañía, Cat & Dog Chat Ltd. Gracias a las ganancias, incluso compré una nueva PC para el gato de Jeff y contraté a dos geeks. Puedo considerar dejar mi trabajo actual. Escuché que hubo un suicidio colectivo de gatos en un edificio cercano. Espero que no esté relacionado con mi producto.
El producto es un éxito comercial y logró hacerse popular.
Ejemplo: tenemos literalmente miles de mascotas aquí, es muy emocionante. Contraté a otras veinte personas. El software fue portado en MacOS y también funciona en las plataformas de teléfonos inteligentes más populares. El producto es muy estable y prácticamente no hay informes de errores relacionados con errores importantes. También preparo una nueva versión del producto, que permitirá a otras mascotas, especialmente a las aves, hablar en línea también. Lamentablemente, una anciana presentó una queja después de que sus seis gatos saltaran por la ventana uno por uno después de pasar diez horas frente a una PC; Es hora de contratar a un abogado.
Pocos proyectos logran el último paso. La mayoría permanece en el primer paso. Muchos están entre el primero y el último. No hay nada malo en apuntar a uno de los pasos intermedios.
Cada paso es cada vez más desafiante, y también te enseña más y más cosas. Por ejemplo, en el último paso, debe tener un abogado, un contador, vendedores, personal de marketing, etc. Puede haber sido un excelente técnico, pero también debería poder vender, comercializar, defender sus intereses en corte y para pagar impuestos.
El hecho de que los entrevistadores le hagan preguntas sobre el lado comercial de sus proyectos es comprensible. Si solo le interesaban los aspectos técnicos, está perfectamente bien (para un ingeniero de software). Por otro lado, si ha creado con éxito un producto comercial de grado completo que realmente se vendió, es aún mejor, porque muestra que:
Su concepto era comercialmente viable
Pudiste hacerlo técnicamente,
Y pudiste convencer a otras personas para que lo usaran y pagaran.
¿Causa una bandera roja que hayas hecho solo la parte técnica? De ningún modo. Si necesitan contratar a un hombre de negocios pero dicen que buscan un ingeniero de software, lo están haciendo mal. Entonces no, no es algo malo; simplemente sea muy claro acerca de sus motivos: no vende esto porque:
No quieres
Perfectamente comprensible. Es posible que odie hablar con los clientes o hacer contabilidad. Este no es tu trabajo.
Solo le interesan los aspectos técnicos.
Perfectamente comprensible. Desea centrarse en las cosas que más necesitará durante su carrera.
no porque:
Lo intentaste y fracasaste.
Dependiendo de cómo se presente una falla , esto puede volverse muy negativo.
Ni siquiera lo intentas, diciéndote a ti mismo que nunca tendrás éxito.
Nadie quiere contratar a una persona que no cree en él y en lo que hace, por lo que incluso si el candidato sabe exactamente por qué el proyecto no es viable comercialmente, debería omitir hablar de eso bajo el riesgo de dar una impresión negativa de todos modos.
fuente