Cómo superar la curva de aprendizaje de desarrollo de iOS

En primer lugar, buscar cosas no es un delito. No es necesario que sepa todas las API de idiomas de memoria y que pueda escribir código impecable todo el tiempo. Imo, es mucho mejor admitir que necesitas buscar una solución. ¿Por qué no buscar ayuda y sugerencias que conduzcan a una mejor solución general? Esa es una excelente manera de hacerlo. Desafortunadamente, más personas realmente harían lo contrario: no pasen el tiempo suficiente para resolver un problema y escriban algunas tonterías tontas.

Dicho esto, probablemente estés en un barco temprano donde todavía estás tratando de aprender lo básico y resolver las cosas. Eso es genial. ¿Sabes cómo superas eso? Codifica más. No hay bala de plata en esto. Simplemente codifique más, haga más preguntas, busque más en Google y pronto superará la barrera inicial.

Sin embargo, no esperes que sea más fácil. A medida que aprenda más sobre lo que no sabe, solo descubrirá cuánto más aún no sabe. El aprendizaje nunca se detiene. Sin embargo, siempre que esté preparado para el desafío, se vuelve más interesante y más gratificante.

¡Buena suerte!

Hay una teoría famosa que se llama teoría de las diez mil horas. Si sigues practicando durante 10000 horas, como la programación, te convertirás en el mejor programador de todo el mundo. Pero como programador, Google es una gran herramienta que nos ayuda a lidiar con los problemas que encontramos y a ahorrar mucho tiempo. Entonces, si está utilizando Google cuando está codificando, continúe usándolo. Es una habilidad que todo programador debe dominar. Tampoco hay atajos, excepto practicar. Simplemente practique y lea más blogs, escriba más códigos y lea algunas bibliotecas famosas de código abierto, por ejemplo: SDWebImage AFNetworking, etc.

Lamentablemente, no puedes superarlo. Debes hacer muchos ejercicios de codificación por Swift y buscar referencias con Google. Te recomiendo que puedas crear una aplicación de Swift, puedes obtener mucha más experiencia que leer libros. Podría ser un tolist o un lector de rss. Además, también necesita una dirección como aplicaciones de proyectos, aplicaciones de juegos, aplicaciones de medios, etc. No necesita conocer todos los puntos sobre este idioma. Simplemente conoce los conocimientos fundamentales, otros que puede estudiar cuando lo necesite.

More Interesting

¿Puedes poner música en un iPhone sin iTunes?

¿Por qué no puedo actualizar mi iPad Mini 2 a iOS 10 o incluso iOS 11 aunque tiene una arquitectura de 64 bits? ¿Tiene algo que ver con India, donde vivo?

¿Cuánto MG necesitará para actualizar mi iPhone a iOS 10.2.3?

¿Las aplicaciones de iOS generalmente ganan más dinero que las aplicaciones de Android?

¿Qué aplicación de temporizador iOS Pomodoro me recomiendan?

¿Cuál es el significado de poder agregar reconocedores de gestos directamente a una UIView donde el mecanismo de acción del objetivo se define en UIControl?

¿Por qué toma tanto tiempo buscar algo en Twitter usando Android que iOS?

¿Qué respaldaría Apple o haría un motor de búsqueda en la batalla de Android vs. iOS?

¿Qué tan difícil sería usar geofencing en iOS6 para crear un dispositivo que funcione con "Find my Friends" que no sea un dispositivo mac?

¿Puede un nuevo sistema operativo para teléfonos inteligentes competir con Android, iOS y Windows en el mercado de teléfonos inteligentes?

¿Por qué mi iPhone 4 sincroniza copias de fotos de la carpeta sincronizada en mi PC con dos álbumes diferentes en Fotos?

¿Cómo reaccionarían los usuarios de iPhone si Apple reemplazara el sistema operativo iOS con un sistema operativo completamente nuevo?

¿Por qué Apple no permite Flash en el iPhone o iPad?

¿Cuáles son las hermosas características de ingeniería más inútiles de los dispositivos Apple?

Cómo me gusta iOS 10 beta hasta ahora