¿Cuál es el mejor camino a seguir para aprender desarrollo web y programación de computadoras?

Hay un par de preguntas que hacer al elegir su primera plataforma.

1) ¿Dónde están tus intereses? Usted mencionó aplicaciones comerciales y sitios web de tipo de inicio. Para eso, probablemente sea mejor que te quedes con un lenguaje y un marco realmente capaces de la web. Diría que algo como .NET con Microsoft MVC, Python con Django o Ruby on Rails son excelentes opciones allí.

Por otro lado, si desea ingresar a la programación de juegos, probablemente esté viendo C ++, tal vez C # con el kit de herramientas de diseño de juegos Microsofts, o cosas de tipo iPhone con Obj-C. Para dispositivos móviles, todo se trata de Obj-C o Java.

2) ¿Es el costo un problema? Usted tiene acceso a una gran cantidad de software costoso como estudiante por un precio muy bajo (mencionó específicamente .net). Cuando esté fuera de la universidad, ¿anticipa que todavía tendrá acceso a eso? Me corté los dientes en la programación web en PHP en la universidad porque todo lo que necesitaba era gratis. Hoy en día los rieles de Django podrían ser mejores opciones.

3) ¿Qué respalda su mercado? Creo que esto es secundario a la pregunta “¿qué quieres hacer?”, Porque si puedes aprender un idioma, probablemente puedas aprender otro, pero estar en la universidad es parte de tu preocupación cuando te gradúes. Si tienes la suerte de estar en las costas, puedes ser comercializable con habilidades en ruby, php, python. Si eres un medio oeste como yo, tienes que comenzar a trabajar en Java o .NET.

4) ¿Qué saben las personas que te rodean? Obtendrá su mejor ayuda de otras personas que ya han aprendido lo que está tratando de aprender, así que busque y encuentre las comunidades en su área. Ir a algunos grupos de usuarios. Puedo decir honestamente que si conozco a un chico universitario en un grupo de usuarios al que voy, y luego ese chico estaba buscando un trabajo fuera de la universidad, al menos se le garantizaría una entrevista fácil.

Nota final: su primera opción de plataforma realmente no importará mucho si mantiene su unidad para aprender cosas nuevas. Creo que fue el programador pragmático el que recomienda leer un libro cada 3 meses y aprender un nuevo idioma cada año.

Espero que ayude.