¿Vale la pena aprender a programar?

La programación es totalmente digna de aprender por varias razones:

  • Puedes trabajar en el proyecto de tus sueños y hacerlo realidad como Kevin Systrom, quien siempre trabajó en su proyecto de sueños Instagram en su tiempo libre.
  • Puede ayudar a las personas que están atrapadas en problemas de programación, ya que hay una gran comunidad de programadores y principiantes. De esta manera, puede crear nuevas relaciones y amigos y mejorar su red. Si aprende un programa y aprende a crear impactos, puede ganar por su cuenta.
  • Puedes trabajar de forma remota.
  • Ganar mas.
  • Libertad para trabajar. Y muchos más 🙂

Entonces, si estás pensando en aprender a programar, te sugiero que eches un vistazo a la educación progresiva, que es la mejor manera que te ayudará a ser bueno en la programación. La universidad es una pérdida de tiempo a menos que quieras ser parte del mundo de la investigación y los recursos en línea son un buen calentamiento pero no te llevarán a una carrera, ya que puedes quedarte estancado en ausencia de un mentor y una auto motivación. Por lo tanto, le sugiero que aumente su programación eligiendo el mejor enfoque de aprendizaje en el que pueda aprender progresivamente orientándose hacia los proyectos.

En la escuela de programación como Holberton, proporcionamos alternativas basadas en proyectos a la universidad que se enfoca en los desafíos del mundo real, los comprende y los resuelve. Ofrece un programa de educación superior de dos años en San Francisco y no requiere ningún conocimiento previo de codificación para que los estudiantes de diferentes diversidades puedan ser atraídos, lo que hará que un ambiente de aprendizaje sea emocionante. El enfoque de educación progresiva en esta escuela enseña una forma muy efectiva de aprender a programar. Se enfoca en:

  • Manera creativa y emocionante de resolver problemas reales.
  • Fuertes comunicaciones entre alumnos (aprendizaje entre iguales).
  • Aprendizaje en base a proyectos.
  • Aprendiendo a aprender.
  • Conocimiento de ingeniero de pila completa
  • Aprende de líderes de la industria y mentores de la vida real.

Si, absolutamente. Primero que nada, aquí están las recompensas: si aprendes a programar incluso moderadamente bien, ingresas a las personas que entienden los programas de computadora desde adentro hacia afuera … aprendes que la computadora no es solo una “caja mágica”, incluso si Parece ser que en nuestros días de programas sofisticados que pueden hablar idiomas humanos hasta cierto punto. Pero los programadores profesionales entienden que todo lo que hace un programa debe dividirse en miles o incluso millones de pequeñas instrucciones. Al aprender a programar, comprenderá este proceso y podrá hablar con gente de tecnología y comprender sus problemas. Esto es útil para los empresarios, por ejemplo.

Si el aprendizaje de la programación ha sido difícil para ti, sugiero que pruebes mejores maestros, mejores cursos, mejores libros de texto. También le aconsejo que emprenda proyectos divertidos como crear juegos de computadora simples o imprimir la famosa serie de números de Fibonacci. Eventualmente, haga cosas aún más interesantes y desafiantes, como construir compilar compiladores e intérpretes simples. (Eso suena increíble, lo sé, pero un intérprete de la Notación Polaca Inversa es increíblemente simple). O intente implementar el Juego de la Vida de Conway.

De nuevo, ayuda obtener el libro correcto. Un lugar al que podría dirigirme humildemente es mi propio libro, “C ++ sin miedo, tercera edición”.

¿Vale la pena aprender a programar?

Definitivamente vale la pena aprender porque en nuestro mundo cada vez más avanzado el software es cada vez más dominante, rentable y existe una gran demanda para las personas que crean software: los programadores.

Al igual que todo lo que aprendes, también será difícil aprender la programación; De hecho necesitará trabajo duro , determinación y pura arena .

Así que si estás preparado para el desafío, entonces adelante, aprende, aprende, aprende.

Ah, y olvidé mencionar algo: “La programación es DIVERTIDA”

Espero que tenga en cuenta mi consejo, no dude en comentar y deje un voto positivo.

Gracias – Kudakwashe Mapesa

Sí lo hace 🙂

Mira eso ? :

Bueno, este es un RaspberryPi, una pequeña computadora con conexión inalámbrica, Bluetooth, puertos USB, HDMI, puerto Ethernet e incluso un conector.

Con esta pequeña cosa, y algunos conceptos básicos en Ingeniería Eléctrica, puede automatizar el sistema de iluminación de una habitación, crear un pequeño robot y muchas otras cosas.

Y si realmente no te importa este tipo de cosas, aún puedes usar la programación para crear pequeñas aplicaciones para resolver o ajustar tu teléfono inteligente, entender cómo funciona la mayoría de las cosas que te rodean y, por supuesto, solo por curiosidad.

Cuando se trata de inclinarse, no hay otra forma especial, pero para mí, la mejor práctica todavía .

Puede encontrar una gran cantidad de sitios web que ofrecen un tutorial realmente bueno para las Escuelas WWW3 gratuitas de Ttutorials Point y también para comunidades de programación como StackOverflow .

Si prefieres los libros, encontrarás muchos de esos 😉

Espero eso ayude !!

Aclamaciones.

Si eres tan desmotivado, tal vez no te guste en absoluto?

La mayoría de los programadores que conozco pasan 8 horas al día programando o depurando en sus trabajos y aún programan en casa para sus proyectos favoritos.

La programación debe ser divertida. Si no se está divirtiendo, tal vez debería reconsiderar las razones por las que desea aprender a programar.

Habiendo dicho eso, podrías probar Free Code Camp. Comienza con lo más básico y al final tendrás algo funcionando.

¡Buena suerte!

Es, si desea ingresar a una profesión donde se requiere programación. La mayoría de las profesiones no requieren programación, por ejemplo, derecho, medicina, odontología, política, banca de inversión, aplicación de la ley, militar, etc.

Es, si quieres un pasatiempo / recreación interesante y divertido. Es, si tienes curiosidad por la programación.

No compre en el bullsh * t que la programación es la nueva alfabetización: vea la respuesta de Richard Kenneth Eng a la que he oído saber que lo básico en codificación y / o programación es beneficioso para cualquier persona. ¿Es esto cierto?

Es muy útil aprender Codificación.

Aprender a codificar te hará una persona más inteligente. Por una razón adicional, la codificación es muy fácil si lo entiende y sigue insistiendo.

Algunos libros útiles sobre programación:

1- Codificadores en el trabajo: Codificadores en el trabajo: Reflexiones sobre el oficio de la programación: Peter Seibel: 9781430219484: Amazon.com: Libros

2- Código de limpieza: Código de limpieza: Un manual de artesanía de Agile Software: Robert C. Martin: 9780132350884: Amazon.com: Libros

3- Comenzando con JAVA: Comenzando con Java: Desde estructuras de control hasta objetos (5ª edición): Tony Gaddis: 9780132855839: Amazon.com: Libros

4- Programando Perlas: Programando Perlas (2da Edición): Jon Bentley: 0785342657883: Amazon.com: Libros

Comencé a aprender a programar hace 3 años y comencé a aprovechar algunos de los beneficios. La programación informática ha aumentado mi pensamiento lógico y analítico. Tiendo a notar más problemas en el curso de la vida cotidiana y tratar de encontrar una solución.

Sí, vale la pena aprender a programar, pero recuerda que no todas las habilidades son para ti. Si realmente quieres aprender a codificar, por qué no, sigue adelante y hazlo.

Uno de los principales beneficios de aprender a programar computadoras es que te enseña a pensar. Aprende cómo resolver problemas complejos y no solo problemas de programación, sino también otros aspectos de la vida.

Lo que pasa con el aprendizaje de la programación de computadoras es que tienes que pasar por una fase aburrida y silenciosa o tu vida para poder captar completamente los tecnicismos, y ¡chico …! ¡vale la pena!

Con el auge de las empresas y empresas de Internet / software, la programación es una habilidad muy solicitada y seguirá existiendo en el futuro.

Depende de por qué estás tratando de aprenderlo.

Si crees que es una raíz rápida para una carrera bien remunerada (adivina qué, unos pocos meses de estudio no es una carrera en desarrollo o ingeniería de software), especialmente si te encuentras distraído y desmotivado. Solo para. Hacer algo más.

Si NECESITA aprender algunas habilidades de codificación para un trabajo que ya tiene, por ejemplo, para escribir macros de Excel o analizar algunos datos, o tal vez esté compilando un hardware y tenga que escribir código para un procesador integrado, entonces encontrará alguien más que haga eso por usted, o usted aprieta los dientes y el poder a través. Piense en su cheque de pago si necesita alguna motivación.

Si está tratando de aprender a programar por el mero placer de aprender algo nuevo, entonces deténgase. Obviamente no estás interesado y no te importa. De lo contrario, no estarías distraído y desmotivado. Solo para.

Si tienes que preguntar

¿Vale la pena aprender a programar?

la conclusión es que estás experimentando algo parecido a la frustración en lugar de la satisfacción . Por otra parte, dos factores son notables.

  • La pregunta se refiere a la programación, mientras que la explicación sugiere un principiante que comienza con la codificación .
  • Leyendo entre las líneas de su pregunta, noto una ausencia de algo similar al gusto / disfrute / deleite / satisfacción.

Mi consejo se basa en 2 principios.

  • La codificación y la programación son diferentes , aunque relacionadas. La programación es idear una solución de máquina para una necesidad del mundo real. La preparación es clave , en forma de análisis y diseño. Sólo después de eso la codificación puede tener éxito. Es una parte menor de la programación, llegando hacia el final, al igual que la pintura con aerosol es una parte menor de la construcción de automóviles, llegando hacia el final.
  • A diferencia de la pintura por aspersión, la soldadura o el remachado, la programación no es en su mayoría una repetición de algunos patrones diferentes. Es una nueva creación para cada problema o proyecto distinto y único, aplicando cuidadosamente ciertos principios generales. La codificación solo puede tener éxito después de una preparación adecuada.

Por lo tanto, sugeriría un enfoque de 2 pasos.

  1. Aléjese de la codificación por un tiempo y primero comprenda los principios de programación .
  2. Si aún está frustrado e insatisfecho, considere aplicar su energía a una actividad que le pueda gustar / disfrutar / deleitar.

Quizás si compartió detalles de sus métodos y pasos actuales, posiblemente en una nueva pregunta, alguien aquí puede ofrecerle consejos más específicos.

Buena pregunta. Me he encontrado con el mismo problema antes y encontré que la mejor manera de salir de la podredumbre era desarrollando una solución para resolver un problema que me importa.

Al hacerlo, introduces pasión en tu aprendizaje y hay un sentido de propósito en aprender a codificar.

Por ejemplo, utilicé muchos DVD para realizar copias de seguridad de los archivos y fue difícil hacer un seguimiento de qué archivos tengo y dónde están. Por lo tanto, yo mismo escribí un programa para indexar todos mis discos de respaldo.

Inicialmente, no tengo todas las habilidades necesarias para completar el proyecto y la curva de aprendizaje fue pronunciada, pero superé las dificultades porque sé que el producto final resolverá el problema que me preocupaba.

Espero que puedas encontrar un problema que te importe y usar la programación para resolverlo.

¡Diviértete programando!


Si tiene ese “impulso” para la programación, no responderá a esta pregunta.
¡Si no lo tienes, la programación se convertirá en otra actividad mundana de tu vida!