Espiritualidad + Programación

Por Samantha Radocchia , cofundadora de Chronicled (2015-presente). Originalmente publicado en Quora .

Las palabras "espiritualidad" y "programación" no suelen utilizarse en la misma oración. Pero crecí en una casa que promovía la meditación y la reflexión reflexiva. Mi papá tenía una pequeña sala de meditación que utilizamos, y mis hermanos y yo pasamos tiempo meditando desde una edad temprana.

Uno de mis hermanos es músico ahora, y el otro trabaja en una startup tecnológica en el campo de la salud mental digital. Todos somos diferentes, pero veo que los tres nos acercamos al mundo con un alto nivel de curiosidad intelectual y espiritual.

Honestamente creo que crecer en un hogar espiritual donde la meditación y la reflexión eran la norma me ha convertido en un programador más intuitivo.

Este es el por qué:

Fomentó la intuición y la curiosidad

La curiosidad que alimenta mis proyectos está parcialmente influenciada por crecer en un hogar espiritual. Mis padres crearon un ambiente donde se fomentaba la curiosidad espiritual e intelectual.

Me di cuenta de que cuando mis hermanos y yo hacemos cosas, ya sea un proyecto creativo o un proyecto tecnológico, tenemos el deseo de observar a otras personas y sus interacciones. Somos curiosos Queremos consumir ese conocimiento y aprender de él.

Y esa curiosidad también me ayudó a confiar en mi intuición. Hay muchas cosas (frecuencias, longitudes de onda) que están más allá de la percepción humana, pero eso no significa que no estén allí.

Piense en el rango de frecuencias de sonido que un perro puede escuchar, pero no podemos. Sin embargo, si prestas atención y te das cuenta de que todos los perros de tu vecindario se están volviendo locos, estás ampliando tu percepción. Intuitivamente sabes que algo está sucediendo fuera de tu rango normal de percepción.

La programación requiere que trabajes con sistemas complicados que interactúan de manera compleja. Tener un alto grado de intuición y percibir esas interacciones es fundamental para la capacidad de un programador para diseñar cadenas complejas de causa y reacción.

Crecer en un hogar donde la intuición y la curiosidad se nutrieron absolutamente me ayudó a desarrollar esas habilidades necesarias.

Aprendí las reglas y cómo romperlas

Siempre me han interesado las reglas y complejidades de diferentes temas. Crecer en un hogar espiritual aumentó mis percepciones de los diferentes sistemas y sus relaciones interconectadas.

Antes de entrar en la tecnología y la programación, estaba muy interesado en la literatura inglesa, la teoría crítica, los sistemas simbólicos, la escritura y la lingüística. Eso es realmente lo que estudié en la universidad. Pero, incluso antes de eso, cuando era un estudiante de segundo año en la escuela secundaria, un profesor de inglés me dio algunos consejos que se pegaban. Ella me dijo,

"Debes aprender las reglas antes de poder romperlas".

Ella estaba hablando de gramática en ese caso, pero creo que es aplicable a la codificación, y también a la vida en general. Debes conocer las reglas y la forma en que funcionan las cosas antes de que puedas comenzar a romper esas reglas.

En gramática, una vez que has aprendido todas las reglas de memoria, es divertido, no, creativo, más bien, romperlas. Desviarse Para crear nuevos formularios. Estuve realmente obsesionado con la gramática por un tiempo, y fue divertido escribir creativamente. Fue divertido romper las reglas.

Una vez que conoces las reglas, tu intuición guía las decisiones sobre cómo romperlas.

Lo mismo es cierto para los programadores. Una cosa es escribir un argumento lógico y lineal; otra es poder escribir poesía con código.

Aprendí cuándo desviarme

Cuando conoces las reglas y te apartas de ellas, se llama creatividad. Cuando no conoces las reglas, tu desviación de ellas es solo un acto involuntario. Podría ser bueno, podría ser malo, pero no es creativo.

Cuando rompí las reglas en casa, mis padres no me castigaron. No me impidieron ver a mis amigos. Pero me hicieron escribir un ensayo sobre lo que había hecho. Ese tipo de enfoque alternativo fue fundamental para desarrollar la autoconciencia y el aprendizaje de la contemplación. Me ayudó a entender cuáles eran las reglas y por qué existían. Me ayudó a entender ambos lados de un problema.

No diría que soy un seguidor de la regla, pero estoy al tanto de ellos. Me gusta aprender las reglas. También sé que no tienes que cumplir con ellos en todo momento.

Empecé a tener momentos de "¡ajá!" Mientras escribía esos ensayos. Comencé a desarrollar un profundo respeto por la comprensión de ambos lados. Empecé a examinar las reglas y sus usos de una manera que me permitía desviarme de ellos de forma más consciente.

Y creo que todo viene a través de mi programación. Todos esos años en los que me enseñaron a examinar las reglas, a seguir mi intuición y a decidir cuidadosamente cuándo romper esas reglas, me convirtieron en un programador desviado e intuitivo.

Por Samantha Radocchia , cofundadora de Chronicled (2015-presente). Originalmente publicado en Quora .

Para obtener respuestas tecnológicas más actuales de Quora , visite HackerNoon.com/quora .

Texto original em inglês.