Creo que la pregunta puede ser un poco más sutil que eso. Básicamente, si le resulta tedioso que le están enseñando mal, ha abordado el problema incorrecto o, en primer lugar, no está preparado para programar.
Construir una aplicación es como construir cualquier cosa; contiene mucha frustración pero también momentos de profunda satisfacción. Independientemente del sistema con el que esté trabajando, hay aspectos básicos que deben dominarse antes de embarcarse en su magnum opus, así que no intente correr antes de caminar. Puedes aprender de los libros, de internet, en la escuela o en casa; todos somos diferentes y lo que funciona para uno puede no serlo para otro.
Los primeros pasos para convertirse en programador son extremadamente pequeños, y para el mundo exterior no parecen valer la pena. Pero para el programador novato, tienen enormes recompensas que lo impulsan hacia adelante y hacia arriba hasta el punto de que puede hacer cosas que otras personas entenderán y apreciarán. Esto también conlleva recompensas adicionales, ya que a la mayoría de nosotros nos gusta recibir la aprobación de los demás.
- Cómo importar fotos de OneNote al rollo de cámara de iPhone
- ¿Existe una aplicación para iPhone que me permita usar la transcripción de Siri más la grabación de audio?
- ¿Cuáles son algunas de las aplicaciones interesantes de las que nunca ha oído hablar? ¿Cuáles son algunas aplicaciones únicas?
- Cómo hacer que una aplicación OSX aparezca para múltiples usuarios
- Si elimino una aplicación de pago en mi iPod, ¿desaparecerá todo el progreso en esa aplicación?
Convertirse en programador te hace diferente. Es una puerta de entrada a un mundo que es intensamente privado con pocos otros que puedan relacionarse con él. Crear aplicaciones para que otras personas las usen le permite mantener un vínculo con la “vida real” sin perder la magia.
Entonces mi consejo es que no tengas miedo; saltar y probar el agua. Sugiero que Android es un buen lugar para comenzar, ya que no requiere ningún gasto; solo un teléfono, una PC y la voluntad de probar, intentar e intentar nuevamente hasta que se logre un resultado. ¡Si eres apto para programar, lo sabrás pronto porque lo disfrutarás!