¿Alguna vez has deseado estudiar ciencias de la computación en la universidad o mirar a tus amigos que trabajan como desarrolladores y quieres hacer lo que son? O, ¿solo desea poder crear algunas funcionalidades nuevas para su sitio web por su cuenta, sin tener que pagar a un desarrollador?
A menudo, cuando las personas piensan en aprender a programar, lo construyen para ser un desafío tan monumental que en realidad nunca comienzan. Pero la verdad es que no tienes que entrar en programación con una actitud de todo o nada. Incluso si solo puede dedicarle algunas noches a la semana, puede desarrollar aplicaciones en tan solo tres meses. ¡Seriamente!
Por supuesto, comenzar es la parte más difícil: desea que suceda de la noche a la mañana y no lo hará. Pero si comenzaste a hackear tutoriales hoy, podrías tener proyectos completos en vivo en la web al final del fin de semana. A finales de mes, podría haber creado una aplicación relativamente sofisticada desde cero. No hay una bala mágica, pero lo más importante es que empiezas a resolver problemas y a construir. Aquí le mostramos cómo abordar el aprendizaje del código en su tiempo libre.
Echa un vistazo a las interwebs
Una excelente manera de comenzar es con algunos de los recursos gratuitos en línea. Codecademy ofrece tutoriales en línea sobre temas como HTML y Javascript para ayudarlo a aprender de forma interactiva. Regístrese para recibir sus correos electrónicos de Año del Código, y recibirá una nueva lección de codificación todos los lunes (¡y estará creando aplicaciones y sitios web antes de que se dé cuenta!). Si quieres jugar con el código antes de abordar un plan de lección, echa un vistazo a Try Ruby, un tutorial interactivo y divertido en el navegador de Code School .
Y cuando llegue a un punto difícil, sepa que incluso los programadores experimentados tienen problemas todo el tiempo. Lleve sus preguntas a foros en línea como Stack Overflow .
Golpear los libros
Muchos libros excelentes le darán ejercicios de seguimiento y le enseñarán los conceptos básicos de la teoría de la programación. Pero ten cuidado: solo leer estos libros no te convertirá en un programador. Ponte a prueba para sentarte en la computadora y practicar, ¡no solo confiar en el texto! Personalmente me encantó jugar con los ejercicios en Learn Python the Hard Way y Beginning Ruby .
Regresar a clase
Si realmente quiere aprender a codificar en los próximos meses, Code Academy, con sede en Chicago, es un programa de tres meses que brinda instrucción, tutoría y un entorno inmersivo para desarrollar su experiencia en la experiencia del usuario y el desarrollo web. Jaret Manuel, quien pasó por Code Academy este invierno, dice de su experiencia: "No me hacía ilusiones de convertirme en un desarrollador incondicional, pero después de construir PuckDrop.net y una aplicación de administración de propiedades con algo de ayuda, soy prueba de que cualquiera puede aprender codificar e implementar en 12 semanas "
Para una clase menos intensiva, consulte organizaciones como Ladies Learning Code y Girl Develop It . Ambos ofrecen talleres en HTML, CSS, Javascript, Ruby, WordPress y Python, presentados en un entorno abierto para los principiantes más novatos. También se centran en ayudar a las mujeres a aprender a programar (aunque también les dan la bienvenida a los hombres).
Conoce desarrolladores
Si bien nadie puede aprender por usted, tampoco tiene que estar solo en su búsqueda del código. Es importante tener un amigo que pueda ayudarlo a comenzar (y a quien pueda pedir ayuda en el camino). ¡No querrás pasar los primeros días golpeándote la cabeza contra una pantalla!
¿No conoces a ningún desarrollador al que recurrir? La mayoría de los que he conocido han estado más que felices de ayudar a los recién llegados. Intenta ir a reuniones de desarrolladores en tu ciudad y deja en claro que recién estás comenzando y que estás buscando tutoría. O chatee con una tienda de desarrollo o una startup en su área; es posible que puedan presentarle a alguien.
La próxima vez que te encuentres diciendo algo como "Si hubiera estudiado ciencias de la computación" o "Podría tener un gran trabajo si fuera un desarrollador", recuerda esto: dentro de tres meses, tú también podrías ser un programador . ¡Así que sal y comienza a construir!




