¿A dónde quiere ir con su comprensión de las computadoras y los conceptos de software? ¿Cuáles son tus objetivos inmediatos ya largo plazo?
Hace mucho tiempo, empecé con BASIC y luego me metí directamente en C y Assembly desarrollando un nuevo sistema operativo. Tenía 18 años en ese momento. Soy mucho mayor ahora.
Si desea que la ingeniería de software / desarrollo / etc. sea su objetivo de toda la vida, y si nunca antes ha programado, le sugeriría comenzar con algo como Ruby o Python. También podrías cortarte los dientes en C ++ o Java, pero esas son colinas más empinadas para escalar.
Si solo está probando las aguas para ver si le gustaría desarrollar software, comience con Ruby o Python. Si sabe que le apasiona el código, comience en cualquier lugar y explore todos.
- ¿Cómo puede uno auto-estudiar la codificación de sitios web?
- ¿Cuánto tiempo necesito para entender completamente un idioma si voy a un país para aprenderlo sin un historial previo?
- ¿Qué tan difícil es estudiar por tu cuenta para los exámenes de CMA?
- ¿Cuáles son algunas maneras de estudiar por cuenta propia el diseño industrial sin tener que ir a una escuela de diseño?
- Como auto-estudiar ingles
En este momento, el desarrollo web está de moda (y también paga bien), por lo que si sus objetivos son el mundo web, le sugeriría encarecidamente a Ruby. Python tiene un enfoque más general y ciertamente puedes usarlo también para el desarrollo web, pero Ruby es mejor para ese IMHO.
Si está buscando hacer un montón de datos crujidos, Python puede ser una mejor manera de ir. Si está buscando aplicaciones financieras, entonces Java y C ++ están donde quiere estar. Si estás buscando una predicción del tiempo, ¡Fortran es tu bebé!
Mi sugerencia es comenzar en cualquier lugar y aprender.