¿Qué programa escribirás si dominas la programación?

La palabra dominada es complicada. Quiero decir que no dominas la programación. Es cierto, pero probablemente depende mucho de tu definición.

El desarrollo de software de aprendizaje tiende a ser así:

  1. no se nada
  2. Ok no se mucho
  3. Espera, mira lo que puedo hacer
  4. Mierda, soy un dios
  5. Mierda lo que pasó
  6. Repita desde el paso 1

He estado haciendo esto durante mucho tiempo y todavía paso por esto.

Entonces, leyendo tu pregunta como verdadero dominio …

¿Qué programa escribirás si dominas la programación?

Ninguna. Nunca dominarás la programación.

La pregunta sugiere esperar hasta que lo hagas. No esperes Ve a construirlo incluso si no sabes cómo. Averiguar cómo es que todo es parte del concierto.

Además, esto es semántica, pero un programa es algo fácil de escribir. Lo que quieres hacer es construir software. Eso implica mucho más que programación. Una de las cosas que conlleva es descubrir qué características de software las personas necesitan / desean. Si haces eso, la pregunta se responde sola.

¿Qué software escribirás?

Escribiré cualquier software que la gente necesite (y me pagará)

Si ha dominado la programación, ya ha escrito toneladas de programas, porque la única forma de dominar la programación es a través de un sinfín de programas de escritura práctica .

¿Qué otros programas podría escribir? Lo que sea que me haga cosquillas. Quizás un nuevo sistema operativo. Quizás un compilador para un nuevo lenguaje de programación. Quizás un “bot” de programación para ayudar con la automatización de la programación.

Escribiría mi propio lenguaje de programación, algo tan eficiente como C ++ pero con una sintaxis tan fácil como Python. Un lenguaje fuertemente tipado tan suave como C # pero tan multiplataforma como Java. Un lenguaje que utiliza HTML para que su GUI tenga hermosas GUI de plataforma cruzada y este lenguaje también tendría un marco web fácil pero sorprendente. Ese sería el lenguaje de mis sueños.

Ah, y como dominaría la programación, escribiría un IDE increíble, algo entre el poder de Visual Studio y la facilidad de uso de Sublime Text.

No creo entender la pregunta.

Para “dominar” la programación, si es que alguna vez puede hacerlo, debe escribir montones de programas en el camino. Es como aprender un lenguaje natural: no puedes a menos que lo estés usando insistentemente.

Si quiere decir, qué gran proyecto o contribución nos hubiera gustado hacer cuando nuestras habilidades hubieran aumentado, en mi caso, era un sistema operativo para micros que sería mucho más útil y poderoso que la mayor parte de lo que estaba disponible en Mis días de juventud.

Pero otros terminaron golpeándome 🙂.

Si realmente logré dominar la programación, me gustaría volver a escribir WordPress con muchas características de Drupal … Ese es mi sueño de todos modos …

Me gustaría escribir mi propio compilador, y también generaré un lenguaje para ello 🙂