Espiritualidade + Programação

Por Samantha Radocchia , co-fundadora da Chronicled (presente 2015). Originalmente publicado no Quora .

As palavras "espiritualidade" e "programação" geralmente não são usadas na mesma frase. Mas eu cresci em uma casa que promoveu meditação e reflexão reflexiva. Meu pai tinha uma pequena sala de meditação que usávamos, e meus irmãos e eu passamos um tempo meditando desde uma idade jovem.

Um dos meus irmãos é um músico agora, e o outro trabalha em um arranque tecnológico no campo da saúde mental digital. Todos somos diferentes, mas vejo que todos nós três nos aproximamos do mundo com um alto nível de curiosidade intelectual e espiritual.

Acredito honestamente que crescer em uma casa espiritual onde meditação e reflexão foram a norma me fez um programador mais intuitivo.

Aqui está o porquê:

Intuição e Curiosidade Fostered

A curiosidade que alimenta meus projetos é parcialmente influenciada pelo crescimento em um lar espiritual. Meus pais criaram um ambiente onde a curiosidade espiritual e intelectual foi incentivada.

Percebi que, quando meus irmãos e eu fazemos coisas, seja um projeto criativo ou um projeto tecnológico, desejamos observar outras pessoas e suas interações. Nós somos curiosos. Queremos consumir esse conhecimento e aprender com ele.

E essa curiosidade também ajudou a ensinar-me a confiar na minha intuição. Há muitas coisas (frequências, comprimentos de onda) que estão além da percepção humana, mas isso não significa que elas não estão lá.

Pense na gama de frequências de som que um cão pode ouvir, mas não podemos. No entanto, se você está prestando atenção – e você percebe que todos os cães do seu bairro estão ficando loucos – você está estendendo sua percepção. Você intuitivamente sabe que algo está acontecendo fora do seu alcance normal de percepção.

A programação exige que você trabalhe com sistemas complicados que interagem de maneiras complexas. Ter um alto grau de intuição e perceber essas interações é fundamental para a capacidade de um programador de criar cadeias complexas de causa e reação.

Crescer em uma casa onde a intuição ea curiosidade foram nutridas ajudaram-me a desenvolver as habilidades necessárias.

Aprendi as regras – e como quebrá-las

Sempre me interessei pelas regras e complexidades de assuntos diferentes. Crescer em uma casa espiritual aumentou minhas percepções de diferentes sistemas e suas relações interconectadas.

Antes de entrar em tecnologia e programação, eu estava muito na literatura inglesa, teoria crítica, sistemas simbólicos, escrita e linguística. Na verdade, é o que eu estudei na faculdade. Mas, mesmo antes disso, quando eu era estudante de segundo ano no ensino médio, uma professora de inglês me deu alguns conselhos que estavam presos. Ela me disse,

"Você precisa aprender as regras antes que você possa quebrá-las".

Ela estava falando sobre gramática naquele exemplo, mas acho que é aplicável à codificação – e a vida em geral – também. Você tem que ter consciência das regras e da maneira como as coisas funcionam antes de começar a quebrar essas regras.

Na gramática, uma vez que você aprendeu todas as regras de cor, é divertido – não, criativo, sim – quebrá-las. Para se desviar. Para criar novos formulários. Fiquei muito obsesionado com a gramática por um tempo e foi divertido escrever de forma criativa. Foi divertido quebrar as regras.

Uma vez que você conhece as regras, sua intuição orienta as decisões sobre como quebrá-las.

O mesmo vale para programadores. Uma coisa é escrever um argumento lógico e linear – é outro para poder escrever poesia com código.

Eu aprendi quando desaparecer

Quando você conhece as regras e se desvia delas, é chamado de criatividade. Quando você não conhece as regras, seu desvio para elas é apenas um ato não intencional. Pode ser bom, pode ser ruim – mas não é criativo.

Quando eu quebrei as regras em casa, meus pais não me prepararam. Eles não me impediram de ver meus amigos. Mas eles me fizeram escrever um ensaio sobre o que eu fiz. Esse tipo de abordagem alternativa era fundamental para o desenvolvimento da autoconsciência e da aprendizagem da contemplação. Isso me ajudou a entender quais eram as regras e por que elas existiam. Isso me ajudou a entender os dois lados de um problema.

Eu não diria que sou um seguidor da regra, mas estou ciente disso. Eu gosto de aprender as regras. Eu também sei que você não precisa aderir a eles em todos os momentos.

Eu comecei a ter "aha!" Momentos quando escrevi esses ensaios. Comecei a desenvolver um profundo respeito pela compreensão de ambos os lados. Comecei a examinar regras e seus usos de maneiras que me permitiram se desviar delas de forma mais consciente.

E acredito que tudo vem na minha programação. Todos esses anos de ensinar a examinar as regras, seguir minha intuição e decidir cuidadosamente quando romper essas regras – isso me fez um programador desviador e intuitivo.

Por Samantha Radocchia , co-fundadora da Chronicled (presente 2015). Originalmente publicado no Quora .

Para mais respostas tecnológicas de Quora , visite HackerNoon.com/quora .