Cómo ser un buen programador mientras estoy aprendiendo iOS usando un lenguaje rápido

En primer lugar, ¡deberías ser feliz cuando la gente te comente! Porque te están diciendo que necesitas hacer más trabajo duro. Debes alentarte hacia el éxito. En segundo lugar, una mala programación no significa que no puedas programar mejor. Todos comienzan desde cero y luego avanzan paso a paso, lo mismo en el caso de un niño cuando comienza a caminar solo, aunque se cae cientos de veces, pero se levanta nuevamente porque él / ella no piensa que él / ella no puede soportar. Intentan y solo intentan (significa que practican) mientras logran su objetivo. Lo mismo que tienes que hacer como un bebé para pararse sobre sus pies. Solo tiene que practicar, practicar y practicar, y la programación requiere practicar cuánto puede hacer, practicar.

Como siempre digo: “Cuanto más codifiques, más entenderás”

No se sienta mal, simplemente párese y analícese, y tome medidas contra su mala programación. y una cosa más que hacer es entender esta cita ”

“Piensa dos veces, codifica una vez”

Siga pensando y resolviendo su problema hasta que logre su solución. Esa es la programación real. Ten paciencia, coraje y practica.

¡Nunca pierdas las esperanzas! ¡Feliz codificación!

Aprenda a diferenciar entre crítica personal y crítica constructiva.

Tenía un compañero de trabajo que, cuando no se hacía nada a su manera, se enojaba mucho, inventaba excusas y culpaba a la persona que intentaba ayudarlo y los llamaba por su nombre. Luego se daba la vuelta e intentaba ‘ayudar’ a otras personas a hacerlo a su manera, independientemente de cómo se sentirían al respecto.

No seas ese tipo para uno. Pero para dos, mantén esos sentimientos separados de los tuyos. Escucha lo que sugiere sobre el código. Separe los problemas que el hombre está creando al ser crítico con las personas de los problemas que el hombre está resolviendo al ser crítico con el trabajo.

Casi todos los programadores se toparán con alguien que les dice temprano y a menudo que lo han hecho mal. Incluso puede venir a verlo a su manera. Eso no significa que seas una mala persona. Simplemente significa que estás aprendiendo. La mala noticia es que nunca estará por encima de las críticas, incluso cuando esté avanzado. Ningún código es perfecto a los ojos de todos. Siempre estarás aprendiendo.

Comience mirando el curso de ios de Stanford en línea. Es uno de los mejores. Mire los videos y practique cada ejemplo. Completarlo una vez no sería suficiente.

Aprenda sobre MVC, singletons, extensiones, subprocesos y colas, etc. Lea las mejores prácticas utilizadas.

Piense en un proyecto personal y comience a trabajar en él. Agregue problemas desafiantes y resuélvalos. Busca en google si te quedas atascado en alguna parte. El desbordamiento de la pila será de gran ayuda. Sigue practicando.

No solo escribas código. Intente comprender el código antes de copiar desde algún lugar.

Intente seguir la estructura y la estructura de directorios adecuadas. Si está haciendo algo que ya ha hecho, hágalo mejor esta vez. Aprenda dónde escribir qué en lugar de escribir en el controlador de vista. Si tiene varias soluciones, compare cuál es la mejor y cómo afectará a su aplicación.

Y si sus conceptos de OOPS no son claros, apréndalos. Hay muchos recursos disponibles en línea.

Cuando haya aprendido lo suficiente, busque conceptos avanzados como Redes, administración de memoria, Datos básicos, Animación básica, etc. Hay cursos dedicados disponibles en línea sobre estos temas.

Sigue practicando !

Tendrás que seguir practicando, hasta que lo bajes. Prueba y error. Esto te dará la experiencia y, lenta pero segura, porque todos quieren algo diferente, llegarás allí.