¿Puedo aprender dos campos, como la programación y el dibujo, al mismo tiempo o sería imposible?

De hecho, comencé a dibujar en parte en respuesta a la frustración mientras estudiaba ciencias de la computación y obtenía errores de compilación. el hecho de que una hoja de papel nunca deje de funcionar, le informa que está equivocado y no puede continuar, parecía ser una buena forma de alejarse del modo de pensar que puede atascarse en una rutina, ir en círculos Examinando las mismas pocas fuentes de error. el dibujo tiene sus propios desafíos, por supuesto, en términos de obtener los resultados específicos que desea, pero al menos de esta manera, la solidez del mundo físico proporciona un respiro de la nerdiness del mundo de la programación “no computa”

la combinación de estos dos intereses finalmente me llevó al trabajo de vfx, donde la programación y el dibujo están íntimamente relacionados. La perspectiva externa, fuera de la computadora es muy útil de tener en cuenta, ya que a veces se encuentra con que los programadores, después de haber trabajado el tiempo suficiente en su campo, terminan con la idea de que el mundo ES una computadora, o que todo lo que Los asuntos deben estar en la computadora. lo que es natural, considerando que eso es todo lo que están mirando. El dibujo, u otras actividades que involucran al mundo físico, descubren cuán inmensamente mal concebido es este concepto, de modo que tenga una perspectiva de qué subconjunto del mundo puede representarse en la computadora y de qué parte falta. invariable a la cantidad de datos que pueden ingresarse o capturarse, desde una cierta perspectiva, si se tiene en cuenta la información perceptiva, el mundo es simplemente “un lugar mucho más grande” de lo que está representado en las computadoras, y la única forma en que esto parece Llegar a casa es a través de la experiencia directa de, por ejemplo, tratar de hacer algo en un papel, y luego tratar de hacer lo mismo en la computadora, y tomar nota de la diferencia en la experiencia.

un medio adecuado para combinar intereses es aprender el idioma que es el lenguaje de scripting incorporado del paquete de software que utiliza para su obra de arte. así que para photoshop o ilustrador, puedes aprender javascript, para maya, blender, houdini, nuke, learn python. Creo que zbrush tiene un lenguaje de scripting, pero no estoy seguro. el problema con estos es que generalmente se usan más con fines organizativos que para “dibujar”. Para esto, recomendaría Procesamiento, y en particular, p5.js, ya que se ejecuta en el navegador. javascript es un lenguaje muy frustrante, pero p5 ayuda mucho con eludir sus complejidades y centrándose en los resultados y los conceptos gráficos. luego puede frustrarse con el resto del ecosistema javascript hasta el contenido de su corazón después de eso.

así que tal vez dibuje, y luego intente recrear el dibujo con Procesamiento, algo así, o utilícelo como base para un bosquejo de Procesamiento. entonces descubrirás que las computadoras son buenas en algunas cosas y son una mierda para otras. y no intentarás usarlos para esas cosas. Mientras tanto, tus amigos programadores que no tienen esa experiencia golpearán sus cabezas con sus teclados, emitiendo los pronunciamientos más complejos y llenos de jerga. lo que están tratando de hacer (averiguar la distribución espacial o la estructura de conectividad de su dominio del problema) es algo que demora unos segundos en dibujarse, y luego puede usar la computadora para lo que realmente es bueno. Esa es la ventaja que obtienes cuando aprendes ambos lados.

Definitivamente es posible. Aprendo habilidades múltiples todo el tiempo. Un ejemplo sería cuando empecé a aprender a programar, también me estaba familiarizando con herramientas de diseño como Photoshop. De hecho, en esa época yo también estaba empezando a aprender a tocar la guitarra.

Muchos desarrolladores frontend / UI / UX aprenden Photoshop, HTML, CSS y JavaScript básicamente al mismo tiempo. Los desarrolladores de juegos normalmente aprenden el arte 2D / 3D y su motor de juego de elección lado a lado. Muchas habilidades pueden ir de la mano, por lo que a veces puede ser necesario aprenderlas al mismo tiempo. Incluso si desea aprender algunas habilidades que no tienen relación entre sí, siempre que pueda encontrar tiempo para aprenderlas, no hay razón para que no pueda hacerlo.

Por supuesto.

La mayoría de los desarrolladores de juegos indie hacen esto.