Estoy considerando aprender cómo programar / codificar, pero no sé cómo empezar. ¿Qué es un consejo?

“El conocimiento no tiene ningún valor hasta que lo pones en práctica” – Anton Checkov

La mayoría de los desarrolladores de software estarían de acuerdo en que la especialización en Ciencias de la Computación no le hace daño cuando realmente ingresa al mundo laboral.

Sin embargo, algunas personas, como yo, tienen la desafortunada característica de ser terribles en el aula. Nunca me gradué en la Universidad, aunque hice un buen intento, cambiando de carrera 4 veces y nunca tomé una decisión sobre lo que quería hacer. Aunque es una publicación totalmente diferente …

Como no tenía los antecedentes, necesitaba un sustituto para un título universitario y lo encontré en la forma de … mano de obra barata.

Un amigo de un amigo mío tuvo un inicio que estaba ejecutando dispositivos de rastreo GPS para vehículos de la flota. Él era el único programador de toda la plataforma y necesitaba algo de ayuda, así que le pregunté si podía ayudar siempre que obtuviera una cantidad mínima de pago para atender las pocas facturas que tenía. Hasta ese momento, tenía algo de experiencia en hacer mis propios sitios web con HTML y un poco de Javascript.

Y así, comenzó mi agotador viaje. Casi me quedé con esa fórmula durante 3 años, sacrificando la posibilidad de divertirme o incluso tener dinero para comer una comida que cuesta más de 8 dólares. Trabajé 80 horas de trabajo mínimo semanas. Durante ese tiempo, probablemente produzco muy poco trabajo, pero he hecho lo que se necesitaba; Básicamente me pagaban por aprender en el trabajo.

No suena muy divertido, pero si eres capaz de vivir viviendo como si no tuvieras nada más que tu carrera en mente, esta ruta puede ser una de las mejores opciones.

Si te suena poco atractivo, es porque, bueno, lo es.

Sin embargo, tenga esto en cuenta, después de los 7 años desde que comencé, escribo esta respuesta de Quora desde mi trabajo de teletrabajo, en el nuevo MacBook Pro en el que pagué la empresa para la que trabajo, en la casa en la que acabo de comprar algunos Hace meses que hago todo esto. En mi próximo descanso de hoy, probablemente voy a cortar el césped. En pocas semanas, planeo trabajar de forma remota desde Cancún, México, mientras disfruto de la playa por un tiempo.

Me doy cuenta de que la mayor parte de lo que he puesto en esta respuesta en realidad no apunta a direcciones reales en términos de aprendizaje inmediato, pero eso es porque no creo en tomar las manos, y también quiero que sepan que es Vale la pena al final.

Escribir código y participar en el software no es un sprint, es definitivamente un maratón.

Bienvenido Hermano
Al principio tienes que elegir un lenguaje de programación
Por ejemplo: java, c, c ++, c #, php, ruby, (HTML, CSS, script java), objetivo c, etc.

Entonces necesitas el aprendizaje básico más IDE para eso
Si eres una persona del libro o un video, te sugiero que aprendas los primeros pasos con la ayuda de los videos.

No será difícil, pero necesitas aprender sobre los lenguajes de programación y cómo funciona,
Una vez que se familiarice con el conocimiento básico y la sintaxis, podrá continuar y decidir por sí mismo. tenga en cuenta que puede hacer cualquier pregunta, incluso si es una tontería preguntar.

No: en mi opinión, en el primer paso, intente encontrar la razón por la que decidió aprender a programar.
Le dará las respuestas que el lenguaje de programación debe aprender.
Pero si no lo encuentras. prueba la programación c primero o java

Al aire libre
Al aire libre

Le sugiero que empiece por aprender Python como idioma, y ​​un muy buen punto de partida es usar lugares como Aprender a programar (la mayoría de los cursos son gratuitos y el de Python es bueno e interactivo)

Realmente me gusta theodinproject.com.