¿Por qué siento que falta algo cuando estoy aprendiendo Swift?

Gracias por el A2A!

La codificación tiene una curva de aprendizaje alta al principio. Se necesita un poco para entender “ver las cosas de manera diferente”. Al igual que cualquier idioma hablado, lleva tiempo acostumbrarse a conocer la sintaxis, así como los diversos conceptos asociados con el idioma.

Es normal sentirse fuera de tu profundidad. Conozco a muchas personas que trataron de aprender codificación pero finalmente se dieron por vencidas porque no tenían paciencia o no les gustaba.

Lo que sugiero es que encuentre alguna idea para una aplicación iOS, puede ser simple, pero debería ser algo que podría usar todos los días (temporizador, lista de tareas, etc.). Luego, pieza por pieza, crea la aplicación. Existen muchos tutoriales que lo guiarán paso a paso desde la creación del proyecto hasta su finalización completa.

Como alguien que luchó mucho con la codificación al principio, te prometo que cuando finalmente llegues a la cima de la montaña, habrá una gran vista (o debería decir UIView) 😛

Necesitas aprender los conceptos básicos. Sin embargo, puedes hacerlo en Swift. Supongo que tienes un iPad. Prueba la aplicación Swift Playground. Swift Playgrounds en App Store

Eso es normal. Cada desarrollador avanzado pasó por etapas que se sienten igual. El único consejo general que puedo dar es perseverar y avanzar al otro lado.

Sin embargo, si supiera más sobre lo que está tratando de aprender, podría darle consejos más específicos.

¿Estás tratando de aprender Swift en iOS o macOS? ¿O estás tratando de aprender en alguna otra plataforma?

Eso es bastante normal. Realmente hay mucho que aprender. Concéntrese en las cosas que son necesarias para completar los proyectos en los que trabaja.

Gradualmente expandirá su conocimiento.

Hay muchos buenos tutoriales disponibles: Udemy, Ray Wenderlich y muchas cosas gratis en YouTube.

Si no sabes lo básico, sí, aprende eso.

¿Sabes qué es una ‘condición’? ¿Qué pasa con un ‘bucle’? ¿Podrías crearlos en Swift?

Si no, entonces sí, debes volver y aprenderlos, pero puedes usar Swift para aprender.

Aunque conozco muchos idiomas, no he hecho nada con Swift en particular, aunque escuché que es un lenguaje bastante “rico” y quizás un poco difícil de tomar como primer idioma.

Entonces, considere aprender primero algunos idiomas más fáciles: Ruby, Python, incluso Rust (aunque posiblemente no sea tan fácil), luego regrese a Swift.

Gracias por A2A.

La curva de aprendizaje será empinada si Swift es su primer lenguaje de programación.

Sea paciente si nunca antes había estado programando. Feliz codificación