Toma estas 23 acciones esenciales.
Creo que las acciones más importantes para los codenewbies son # 13 y # 21 (en la foto de arriba) .
1. Recuerda que la motivación es inconstante . Necesitas invertir en autodisciplina desde el principio, no en la motivación.
- ¿Es 23 años demasiado tarde para aprender otro idioma?
- ¿Cuáles son algunos consejos para ayudar a aprender Yoruba?
- ¿Qué puede ayudarte a aprender islandés en tu primera semana de comenzar a aprender?
- ¿Cómo puede una persona aprender a ser más ingeniosa?
- ¿Cuáles son las técnicas de mano / dedo en el piano que todo pianista debe saber?
2. Deja de buscar un truco secreto. No hay ningún método abreviado que lo ayude a aprender milagrosamente a codificar en poco tiempo.
3. Entiende que no necesitas 5 monitores. Esta no es la infame película de hackers Swordfish. Una computadora portátil o de escritorio normal es más que suficiente para comenzar a codificar.
4. Reconoce que eres lo suficientemente inteligente como para ser un programador. La programación es un campo amplio y hay muchos tipos diferentes de trabajos.
5. Trabajar con herramientas del mundo real. Codecademy y Treehouse son recursos increíbles para mojarte los pies. Pero eventualmente necesitas trabajar con herramientas de programación reales como el terminal y Sublime para entender realmente cómo funciona todo.
6. Ignora el marcador de las redes sociales. En Instagram la gente comparte una versión falsa de sus vidas. Al compararte con las vidas falsas de otras personas, naturalmente te vas a sentir peor contigo mismo. Solo enfócate en mejorar como desarrollador todos los días.
7. Comience con HTML / CSS. Sin ninguna experiencia previa en codificación, puede crear una página desde cero y publicarla en Internet en tan solo unas horas. Esta es una manera increíble de comenzar a sentirse bien con la codificación, y puede hacerlo de forma gratuita.
8. Entonces aprende Ruby. Ruby te enseña a codificar de la manera correcta y te da la base para aprender otros idiomas más adelante.
9. No cuentes las horas. Convertirse en un programador se trata de desarrollar sus habilidades todos los días. No tomará 10,000 horas entrar al campo, así que no se desanime contándolos. ¡Solo concéntrate en la codificación ahora mismo!
10. Nunca te olvides de celebrar las pequeñas victorias. ¿Quieres construir aplicaciones iOS? Genial. Pero hay muchos pasos que vienen antes de eso. Encuentra significado en los logros más pequeños que harás en el camino.
11. Programa de parejas con personas más experimentadas. No hay mejor manera de mejorar tus habilidades.
12. Diga “No sé”. Nunca aprenderá nada si dice que ya lo sabe todo.
13. Superar el síndrome del impostor. Puedo prometerte que vas a sentir que estás fingiendo ser algo que eres ahora. Recuerda que no eres un impostor, eres un desarrollador.
14. Escribe respuestas en Quora. Es una plataforma increíble para compartir información sobre su viaje de codificación.
15. Trabaja siempre en el borde de tu zona de confort. No progresarás al apegarte a las cosas fáciles.
16. Utilice siempre la herramienta adecuada para el trabajo. Los desarrolladores trabajan con herramientas como:
- Rubí
- Javascript
- Git
- Github
- Twitter Bootstrap
- Mucho más
Si desea convertirse en un desarrollador, debe aprender a elegir la herramienta adecuada para resolver cada problema específico.
17. Aprende más que el lenguaje de programación. Te ayuda a entender la programación a un nivel superior.
18. Master algoritmos. Sobresalir en la resolución de desafíos algorítmicos es una habilidad atemporal que te llevará lejos.
19. Cuando te quedas atascado, acepta el poder de la regla de 10 tabulaciones. Esto es lo que quiero decir:
- Cuando te quedas atascado, articula una pregunta reflexiva en Google
- Abre una nueva pestaña para cada uno de los resultados de búsqueda de la página principal.
- Lea cada uno de los resultados.
Si lo hace, le dará información valiosa sobre su problema.
20. Comprende que te vas a despertar por la mañana pensando en el código. Cuando sucede, es bastante genial.
21. Prepárate para “The Dip”. Cuando aprendes una habilidad compleja, hay un momento en el que te das cuenta de que el agujero del conejo es mucho más profundo de lo que nunca habías imaginado. Comprometerse a pasar esta etapa. Es donde muchos se caen.
22. Encuentra un mentor. Un mentor de codificación lo ayudará a trabajar justo al borde de lo que entiende y lo que no entiende.
23. Aprende a amar el proceso. Como cualquier habilidad complicada, aprender a codificar no es fácil. Pero eso es exactamente por qué debes hacerlo.
El hecho es que … aprender a codificar es un viaje largo y difícil. Si solo estás en esto por el dinero, no lo lograrás.
Pero si estás allí para aprender un arte increíble que te permitirá construir cosas increíbles para el mundo en el que vivimos, entonces … bueno, has tenido un buen comienzo.
¿Entonces, Qué esperas? Obtener la codificación!
Si quieres aprender a codificar y convertirte en desarrollador este año pero no estás seguro de por dónde empezar, consulta The Coder’s Compass , una herramienta que ayudé a crear para ayudar a los aspirantes a desarrolladores a encontrar su camino.
Si le gustó mi respuesta, realmente lo agradecería si la votara presionando el botón azul claro de abajo.