Me gustaría agregar una de las preguntas más importantes que nunca nos hacen.
¿Por qué debería comenzar su primer proyecto?
La respuesta obvia es que el currículum lo exige. Pero esta no debería ser la única respuesta, ya que está cumpliendo un mero propósito de obtener calificaciones. La respuesta también debe contener.
- Quiero resolver un problema real
- Quiero crear algo notable
Esto es independientemente de si usted es un estudiante que comienza su primer proyecto o un empresario que dirige un negocio durante muchos años.
- Estoy MUY interesado en la ciencia / MEDICINA. ¿Qué puedo hacer para destacar en el grupo de aplicaciones para las universidades elite / ivy league?
- ¿Qué debo hacer si estoy confundido acerca de seleccionar un proyecto de código abierto para contribuir?
- ¿Qué necesito para aprender a trabajar como programador en empresas como Riot?
- ¿Cuáles son las especies más raras en el mundo de la informática?
- ¿Cuáles son las cosas necesarias para convertirse en un programador hardcore?
Las dos razones anteriores se aplican horizontalmente a cualquier proyecto que desee comenzar.
¿Cómo debería comenzar su primer proyecto?
En mi consejo, en primer lugar, siga adelante y lea los siguientes tres libros palabra por palabra. Creo que son equivalentes a Bhagavad Gita para el desarrollo de productos de software, administración de empresas y desarrollo de negocios.
- Getting Real (¿Cómo debe crear un producto de software?)
- Retrabajo (¿Cómo debe manejar cualquier negocio?)
- Vaca Púrpura (¿Por qué el único camino al éxito es ser notable?)
Como idea general, me gustaría aclarar dos puntos muy claros de los que me he dado cuenta durante 10 años de mi carrera profesional.
- Cuando comienzas a trabajar en un proyecto, tu mente debe cambiar de ser un científico, que está interesado en buscar cosas nuevas a una mente de un artista que quiere tener la perfección en el objetivo de su creación. El objetivo debe convertirse en crear algo que resuelva un problema real.
Esto lo llevará a construir algo útil y notable.
- No tome esto solo como un proyecto de aprendizaje, tómelo como un proyecto que se volvería comercialmente viable y que se aprovecharía al máximo y será utilizado por clientes reales y lo más importante para resolver el problema real.
Esto lo llevará a conocer todas las partes del negocio por su cuenta.
¿Cuál debería ser su primer proyecto?
La respuesta directa sería Rascarse la picazón (Resuelva su propio problema),. Como referencia, puede consultar este enlace 4 Aplicaciones en un fin de semana, como un simple ejemplo. Habrá muchos más ejemplos de este tipo en Internet que podrá encontrar.
También puede seguir algunos blogs y boletines que le permitirán estar en contacto con esas personas que están haciendo cosas nuevas para resolver problemas reales.
Me gustaría enfatizar al menos en seguir el Boletín de noticias de The Hacker. Es un boletín semanal y tiene el mejor contenido curado que he encontrado.
En mi opinión, si puede obtener claridad sobre las dos primeras preguntas, la tercera pregunta será muy fácil de responder.