Me apasiona la tecnología. Estudio negocios pero quiero ser programador, ¿qué programas debo aprender y ordenar?

Si quieres convertirte en programador, te sugiero que primero vayas a la vieja escuela de C, C ++. Eso lo familiarizará con el funcionamiento de las cosas desde el nivel más básico.

Entonces hay opciones. La programación consiste más en aprender haciendo una vez que haya terminado con lo básico, elija una aplicación (teléfono, escritorio, web) que desee construir.

Descubre el lenguaje de programación más adecuado:

  1. Front End (Lo que ves) para el que puedes elegir entre HTML / CSS, XAML / XML en función del tipo de aplicación que estás creando.
  2. Lenguajes del servidor / scripting: son lenguajes multipropósito y puede comenzar con Java / C # o Python (sintaxis más fácil de aprender). Le daré una comparación rápida (algo abstracta) de los idiomas del lado del servidor aquí:
  • C, C ++: útil para comprender los conceptos básicos de la programación y las computadoras, como la administración de la memoria, las interacciones del sistema de archivos, etc.
  • Java / C #: desarrollo rápido y rendimiento.
  • Python: sintaxis fácil de aprender, a veces puede funcionar lentamente.

Debes aprenderlos en el orden especificado, si tienes tiempo en tus manos. Pero si desea sumergirse de inmediato y desarrollarse rápidamente, puede elegir Sintaxis (leer Python) sobre control (leer C ++).

tl; dr depende de cuánto tiempo tengas y de qué tipo de programador quieras ser.

Sugiero ir a la academia de códigos. tienen un excelente programa de codificación introductorio que lo lleva de simple a avanzado (html, CSS, jquery, Python, etc.). Si terminas todos esos cursos, estarás en una posición fenomenal para tomar la clase de ciencia ficción que quieras y tener una ventaja sobre tus compañeros de clase. La codificación es como aprender otro idioma, aprender despacio y hablar con frecuencia, esa es la única forma de hablar con fluidez.

Udemy tiene muchos cursos relacionados con la tecnología con precios económicos. Todo está en línea, por lo que es necesario tener conexión a Internet y una computadora.

Tienen muchos temas, por lo que depende de usted revisarlos y consultarlos. También hay revisiones en las que puedes basar tu decisión.

Si quieres ser programador, te sugiero que aprendas C al principio (Python también puede ser bueno). Para ser un programador profesional, debes construir un nivel básico para comprender cómo funciona realmente.
Si tiene una idea básica sobre C, puede cambiar a cualquier otro lenguaje de programación (Java, C #, etc.) para desarrollar software.

mira esta publicación: ¿Cómo puede comenzar un principiante de codificación?

More Interesting

¿En qué campo es mejor conseguir un trabajo: visión por computadora o sistemas distribuidos?

¿Cuáles son los trabajos relacionados que puedo obtener en el campo de la informática si estoy interesado en algoritmos y no en programación?

¿Por qué el campo de la electrónica no avanza tan rápido como la informática / ingeniería de software?

¿Se requiere LinkedIn para un estudiante de CS?

¿Es un título irlandés en informática tan bueno como un título estadounidense en informática?

¿Cuál es mejor para un nuevo SH BTech CS: trabajo de IBM o Schneider Electrical?

Cómo conseguir un trabajo como desarrollador de Python

¿Son suficientes las matemáticas de la escuela secundaria para la ingeniería en ciencias de la computación?

Quiero seguir investigando en informática, pero también quiero hacer algo GRANDE para la humanidad. Quiero usar la tecnología para beneficiar a la humanidad. ¿Qué áreas de investigación en informática son las más "impactantes" a este respecto?

¿Cuáles son los requisitos previos que una universidad espera de un estudiante con una especialización no informática que quiera hacer una maestría en ciencias de la computación?

¿Los estudiantes de ingeniería de otras ramas en IIT tienen la facilidad de aprender Ciencias de la Computación tan bien como las de las transmisiones CSE?

¿Dónde puedo practicar la programación de preguntas de entrevistas en línea?

¿Cuál es la mejor acción para tomar cuando mi equipo celebra el día en que entrego mi carta de renuncia?

¿Qué consejo le darías a un estudiante de informática? ¿Qué se espera de una informática más fresca? ¿Cómo perfecciono mis habilidades de codificación para estar listo para el mundo real?

¿Cómo puedo parecer valioso para un programador en el área de la bahía?