¿Crees que la programación hace que una persona piense más lógicamente sobre otros problemas? Si es así, ¿por qué?

la programación es la mejor manera de pensar más lógicamente acerca de su problema, ya que le brinda la oportunidad de resolver cualquier problema que enfrente desde el principio hasta el pensamiento, la imaginación y la simulación. al final debe dar a su cliente la solución correcta para su problema.

Creo que es una buena forma, como la programación, aprender a manejar como ciencia para alcanzar sus objetivos inteligentes.

Teniendo en cuenta la prevalencia de la idea de abstracción y los patrones que la acompañan en el mundo de la ingeniería de software, así como las raíces de la informática (en matemáticas), sería difícil decir “no”.

Por supuesto, una parte sustancial de la fuerza de trabajo de programación no está al tanto de los principios y conceptos anteriores, o aparentemente puede incluso escribir FizzBuzz, por lo que debo considerar esa población en la población a la que pienso cuando dices ‘programadores’, tal vez la respuesta debería ser ser ‘depende del programador’.

Creo que es probable que las personas que son lógicamente lógicas en sus procesos de pensamiento sean más propensas a gravitar hacia la programación como una ocupación, por lo que podría ser una cuestión de gallina y huevo. Habiendo dicho eso, sé que cuando comencé a realizar importantes cantidades de programación en mi ocupación, comencé a ver muchas cosas cotidianas de una manera diferente. Me volví mucho más orientado a los procesos en cómo pienso sobre las cosas. Me doy cuenta de cosas como la ambigüedad, la falta de precisión y el mal uso de ciertas palabras o frases más, ahora. Comencé a notar a aquellos que tienen una gran claridad en la forma en que se comunican, en comparación con aquellos que son constantemente vagos y ondulados a mano. Estar inmerso en ese proceso en el que la computadora hace exactamente lo que usted dice, parece haber creado una mayor sensibilidad a los detalles en muchas áreas de mi mundo. Ahora tiendo a clasificar las cosas mentalmente, y mirar el orden de las cosas que nunca antes había hecho. Cuando hago algunas cosas, tiendo a pensar en ellas en términos algorítmicos, como seguir una receta que dice ‘precalentar el horno mientras preparas …’ se lee algo así como ‘lanzar hilos precalentar () y preparar () …’

Sí, la programación causa daño cerebral, seguro.

Los trabajos que involucran la resolución lógica de problemas mejoran la capacidad de pensamiento lógico de una persona que puede traducirse a otros dominios.

Sin embargo, la programación en estos días no se trata solo de la resolución de problemas lógicos difíciles, sino que implica la reutilización de componentes que ya están disponibles, lo que no requiere mucha resolución de problemas de la OMI. Por ejemplo, la interfaz de usuario, ya hay componentes disponibles, solo hay que colocarlos en varios lugares y hacer personalizaciones aquí y allá.

Por lo tanto, no diría que todos los trabajos de programación ayudan a mejorar el pensamiento lógico o que todos los programadores son grandes pensadores lógicos.

La programación a menudo hace que las personas piensen lógicamente sobre problemas que requieren más que lógica. Esta es una de las razones por las que muchos programadores son malos en las relaciones humanas. Son demasiado lógicos y no están en contacto con su intuición. Baso esta fiesta en mi propia experiencia como programador a veces demasiado lógico.

Me gustaría pensar que sí, ya que pasé unos 35 años en la industria de la computación, pero lamentablemente, mi experiencia es “no”. Al pensarlo, creo que mi experiencia puede generalizarse a “su capacidad de ser lógico con respecto a un área no implica nada sobre tu habilidad, sé lógico con cualquier otra área “.