¿Puedes crear una aplicación si aprendes a programar por tu cuenta?

Sí, por supuesto. Aprendí a programar completamente solo. Comencé con los 13 años porque la escuela apestaba y quería hacer algo interesante. Pasaron algunos años hasta que fui lo suficientemente bueno como para crear una gran aplicación, pero ahora, 6 años después, ya creé más de 5 aplicaciones increíbles y actualmente estoy trabajando en chatbots.

Puedes hacer lo que quieras si realmente lo quieres. No olvides eso y si al principio te cuesta programar, mantente lo suficientemente motivado e intenta llegar al punto que quieres que sea. Definitivamente funcionará tarde o temprano.

Aquí hay algunos puntos de partida para usted. Si desea crear aplicaciones, Swift para iOS o Java para Android sería perfecto. Ambos son grandes idiomas. Intente elegir uno y trabaje con él hasta que realmente lo entienda antes de cambiar a otro idioma. De esa manera serás más eficiente.

iOS:

Comience a desarrollar aplicaciones de iOS (Swift): salte directamente

Swift para principiantes: el primer paso en la creación de aplicaciones | Udacity

Swift Playgrounds en App Store (la aplicación Playgrounds para iPad es ideal para principiantes)

Androide:

Desarrollo de Android para principiantes: cómo hacer aplicaciones | Udacity

Creando tu primera aplicación

Desarrollo de aplicaciones de Android para principiantes: 86 horas + y 79 aplicaciones (solo 10 $ si lo compra en los próximos 3 días)

¡Buena suerte!

Por supuesto, esa es la forma normal de hacer las cosas.

Autodidacta es la forma estándar de aprender a programar.

Algunas personas van a la universidad, por supuesto, pero dudo que encuentres un programador experimentado que te diga que la mayor parte de su aprendizaje fue en la universidad.