¿Cómo puede un graduado de filosofía convertirse en un buen programador?

He dicho esto antes (aunque quizás en el contexto de las preguntas de “Escritura”): tal vez los dos últimos grandes bastiones del simple “aprender haciendo” entre actividades profesionales remuneradas son escribir ficción para entretener a los lectores y programar computadoras.

Aprender haciendo es todavía la única técnica buena y normal para muchas habilidades humanas fundamentales y de desarrollo, como aprender a caminar y hablar. Para adquirir una profesión, la mayoría de los otros dominios, como la medicina, la ley y la arquitectura (para nombrar algunos fuera de mi cabeza) implican una capacitación formal y luego un período de aprendizaje o aprendizaje mediante la práctica. Para escribir y codificar, básicamente no existe una barrera para el ingreso que no sea la habilidad y la habilidad para cumplir realmente la misión, y (dado un poco de habilidad o talento) las habilidades necesarias se pueden adquirir simplemente haciendo el trabajo de práctica (a menudo arduo) Necesario para desarrollar las instalaciones y la productividad requerida.

De los dos (escritura y codificación), la programación tiene una curva de aprendizaje más corta y fácil para adquirir el “nivel de entrada”, en donde las habilidades son suficientes para pasar entrevistas técnicas, obtener ofertas de trabajo y mantener la productividad suficiente para un empleo remunerado. pero esto no quiere decir que esto sea trivialmente fácil, tampoco. En general, aquellos que completan este aprendizaje de “aprender haciendo” tienen cierta afinidad con la resolución de problemas detallada y particular que conforma el software de computadora. La especialización en filosofía solo está ligeramente relacionada con este tipo de trabajo, si recuerdo correctamente los pocos cursos de filosofía y lógica que tomé hace muchos, muchos años.

Gracias por la Pregunta para responder sobre este Ifeanyi Icheke.

También hay mucha filosofía en la programación. Y al menos, a diferencia de la filosofía, en Ciencias de la computación hay respuestas concretas, algunas veces no eficientes, pero al menos están ahí. para una persona orientada a la filosofía, comience con literatura de computación y, cuando tenga la idea general, inténtelo en varios lenguajes de programación. Todo lo relacionado con la programación tiene que ver con la visualización, los conceptos y la convención. Piénsalo como una continuación de la filosofía, no un nuevo comienzo (porque lo es). Aprenderás algo de electrónica en el camino. Hay mejores formas de aprender a programar, esto es lo que creo que beneficiaría a alguien con una sólida formación en filosofía.

Básicamente, vine aquí para repetir lo que Richard Kenneth Eng y Gilbert Doan dijeron.

Aprende de la forma en que lo hacen los demás, es probable que su fondo de filosofía no le ayude ni le obstaculice, es básicamente irrelevante.

Entonces, aprenda de la misma manera que todos los demás, trabaje duro, aprenda a aprender, encuentre un proyecto que le interese y escríbalo.

Como con todas las cosas en la vida, por el trabajo duro y la persistencia . Solo empieza a aprender a programar.

Vea la respuesta de Richard Kenneth Eng a ¿Por qué debo aprender a programar y qué idioma debo aprender?

No creo que la respuesta a esta pregunta sea diferente de la respuesta a la siguiente pregunta: “¿Cómo puede alguien convertirse en un buen programador?”. Mire eso en Quora y vea las respuestas de programadores mucho mejores que yo, y aplíquelo al graduado de filosofía.

Aprender y practicar la programación.