¿Cómo programar Tu propio software?
Prepara una idea
Piensa en varias ideas. Examina otros programas. Escribe un documento de diseño. Empieza con algo sencillo.
Un buen programa llevará a cabo una tarea que simplificará la vida del usuario. Examina el programa que está disponible actualmente para cumplir la tarea que quieres hacer y revisa si existe la manera de hacer que el proceso sea más fácil o estable. Un programa exitoso es aquél que los usuarios encuentren muy útil.  Examina las tareas diarias que haces en tu computador. ¿Existe la manera de automatizar algunas de esas tareas con un programa? Escribe todas las ideas que se te ocurran. Incluso si parece algo tonto o extravagante, puede tratarse de algo que podría convertirse en algo útil o incluso brillante. ¿Qué es lo que hacen? ¿Cómo podrían hacerlo de una mejor manera? ¿Qué es lo que les falta? Las respuestas a estas preguntas pueden ayudarte a pensar en ideas para tu propia perspectiva. Esto documento explicará las características del proyecto y lo que quieres lograr con él. Al remitirte al documento de diseño durante el proceso de desarrollo harás que el proyecto no pierda su rumbo y permanezca enfocado. Lee esta guía para conocer más detalles acerca de cómo escribir este documento. El documento de diseño también te ayudará a decidir el lenguaje de programación más conveniente para tu proyecto. Cuando apenas comiences con la programación informática, es conveniente que empieces con un proyecto pequeño y que lo amplíes con el tiempo. Aprenderás mucho más si fijas metas concretas que puedes alcanzar con un programa básico. .
Coming Up With an Idea