Si quiero aprender codificación, ¿por dónde empezar? Soy licenciado en sociología pero no encuentro trabajo. ¿Debo aprender a codificar por mi cuenta?

He cambiado este tema, pero creo que esta es mi mejor manera de explicarlo.

(Imagen cortesía de google).

La programación (o codificación, como algunas personas prefieren llamarlo) es 99.9% autodidacta y 0.1% puntero. Este puntero puede parecer pequeño, pero tiene un gran impacto para su tranquilidad.

El aprendizaje práctico es mejor que leer un libro de texto, porque se queda en tu cabeza. Simplemente elija un idioma que ponga sus manos en el teclado en lugar de preocuparse por el paradigma, la ética y algunas otras palabras de moda.

Aprenda la sintaxis básica de C ++ primero, ya que cubre la mayor parte de la sintaxis que verá en los idiomas que elija más adelante.

Cuando hayas terminado con lo básico, déjalo. El desarrollo de software en C ++ requiere demasiado esfuerzo innecesario, por lo que si no tiene una buena razón para quedarse (es decir, construir algo que requiera mucha potencia de cómputo como el procesamiento de señales digitales), aprenda algo más por su propio bien.

Ahora, puedes aprender el desarrollo básico de sitios web. Todo lo que necesita es HTML, CSS, Javascript y algunos PHP atados.

¿Qué hay de los recursos? Puedes encontrar todo lo que mencioné anteriormente en YouTube. Básicamente, solo descargue una lista de reproducción con al menos 50 videos o un video de una hora de duración y siga lo que hacen. Para C ++, el canal ProgrammingKnowledge tiene un video de 7 horas de duración al respecto. Mientras que para el desarrollo web, puedes ver esta lista de reproducción: https://youtube.com/playlist?lis…. Ambos son mis favoritos porque explica casi todo lo que necesitaba.

Después de eso, comienza a explorar. Lea más sobre varios campos de programación; Android, AI, Internet de las cosas, VR / AR, y así sucesivamente. Aprende primero lo básico, juzga si te queda o no, y repite.

Por último, elija el tipo de desarrollo en el que desea participar. Clasifíquelos en 2 grandes diferencias: en qué está realmente y en la red segura.

Por ejemplo, mi interés principal es el desarrollo de la IA porque el campo crece de manera exponencial cada día. Pero al darme cuenta de que vivo en un país en desarrollo, lo que significa que AI no es tan exigente, aún así, establezco el desarrollo web como mi red segura (juego de palabras claramente destinado).

Al hacerlo, puede perseguir su pasión y llevar comida a su mesa al mismo tiempo.

Alguna adición: ya que tiene antecedentes en sociología, puede diseñar un sistema de apoyo a la decisión (una de las ramas de AI) para casos relacionados con la sociedad. No salte a ese campo inmediatamente porque terminará confundido y desanimado.

La mejor de las suertes,
Henzo Sabiq

Si encuentra que mi respuesta es útil, haga clic en el botón de votos ascendentes ya que ayuda a llegar a más personas.

Bueno, si usted es realmente determinante y además carece de dinero, los recursos en línea son más que suficientes. obtendrá todo lo necesario (incluso una documentación y recursos más completos que los instructores, la mayoría de los cuales no pueden cumplir con los requisitos cambiantes. Pero desde el principio, puede tener http://www.freecodecamp.org , una comunidad de código abierto brillante comprometido a enseñar cómo codificar y convertirse en un desarrollador web en casi 7 semanas (a un ritmo normal de 1 a 2 horas por día). Sus dudas al realizar el curso serán eliminadas por su canal Gitter en el que puede obtener ayuda fácilmente (siempre que después de poner tu esfuerzo en mostrar tu código y cómo intentaste resolver las preguntas, después de hacer eso, puedes encontrar una lista en github por nombre impresionante lista de todo (buscar en google). El mundo de la informática (pero se recomienda que sea específico en su conjunto de habilidades, de lo contrario no obtendrá el dominio necesario para obtener un empleo) también para la entrevista. Hay otra lista por nombre. Entrevista a Google. Universidad, que también tiene muchos recursos para las Preguntas para. la entrevista.

Como ha hecho un título en sociología y desea utilizar los conocimientos adquiridos durante los estudios para proyectos de Wonderful, puede trabajar como científico de datos (pero para eso, primero debe ser un codificador excepcional). Espero que ayude, buena suerte

También tenga la determinación de dar al menos un año para esta preparación, y la mejor parte de esto es a diferencia de otros exámenes competitivos (en los cuales, si falla, regresará a lo que ha sido). En informática, siempre ganas sonething. La mejor de las suertes

Lista:-

Aprenda a codificar con cursos en línea gratuitos, proyectos de programación y preparación de entrevistas para trabajos de desarrollador.

https://www.google.co.in/url?q=h…

https://www.google.co.in/url?q=h…