A programação intensiva reduz as habilidades de comunicação? [fechado

StackOverflow https://stackoverflow.com/questions/231764

  •  04-07-2019
  •  | 
  •  

Pergunta

Esta é uma daquelas perguntas de meta-programação que podem ou não pertencer a isso, mas aqui vai ...

Algum outros programadores notaram que sua capacidade de se comunicar com as pessoas (técnicas ou não) quase desaparece durante e após um período de intensa programação?

Normalmente, eu me considero um comunicador relativamente bom. No entanto, ontem à noite depois de ficar até tarde para trabalhar em algumas tarefas de programação relativamente desafiador, achei que até pedir uma refeição de take -away era muito difícil: minhas palavras ficaram amarradas antes de deixarem minha boca. Esta não é a primeira vez que isso acontece ...

Alguém mais experimentou esse fenômeno? Existe um nome para isso?

Foi útil?

Solução

Isso acontece comigo, até certo ponto, basicamente a cada dia de trabalho. Minha namorada sabe que, quando estou no "modo robô", serei muito menos responsivo às suas sutis pistas de idioma corporal e levarão mais tempo para fazer respostas faladas.

Parte disso é apenas uma concentração intensa, e a fadiga causada por ele, tenho certeza; Mas também faz sentido para mim que envolver o cérebro em torno de idiomas que são moldados em torno das necessidades e limitações das máquinas tornam uma menos adepta, pelo menos temporariamente, nessas línguas moldadas em torno das necessidades e limitações das pessoas.

Outras dicas

Sim, é chamado de fadiga.

Embora a fadiga seja definitivamente um componente, eu experimentei esse fenômeno depois algum tarefa que requer concentração intensa e não envolve comunicação com outra pessoa. É intensificado se a tarefa for repetitiva ou impostos a memória de curto prazo, como lembrar resultados intermediários enquanto segue vários caminhos da lógica. Exemplos de não programação incluem resolver problemas de matemática; comparar estratégias complexas e concorrentes; e organizar um ano de recibos de papel por data, conta e categoria.

Meu palpite é que essas tarefas incentivam a comunicação "interna", o que não exige necessariamente para você expressar seus pensamentos como palavras, e certamente não em frases organizadas. É mais eficiente para o seu cérebro tomar "atalhos" que não seriam possíveis se você tivesse que descrever seus pensamentos para outra pessoa de maneira lógica e ordenada. E à medida que você se envolve na tarefa, se concentra exclusivamente, perdendo a consciência do tempo, as condições ambientais e físicas e a "conversa" que normalmente ocorre em sua cabeça quando você está ciente de seu "eu". Imagino que algo semelhante aconteça com os atletas quando eles acertaram o "passo", embora eu esteja lamentavelmente sem saber por experiência própria. :-)

Para mim, este é um estado muito confortável, pois gosto de focar em um problema e navegar para a solução. Se eu for forçado a "realidade" sem alguns minutos de transição, é como acordar de um sonho vívido, e não me comunico no meu melhor até que os processos normais, sociais e de pensamento retomem.

Isso também acontece, embora, em um grau muito menor, quando minha esposa e eu explicamos as coisas um para o outro: cada um de nós tendemos a assumir muita formação e compreensão da parte do outro, e, portanto, omitimos muitos detalhes e "incidentais" que incluímos se estivéssemos conversando com mais alguém. Quando estamos "em sintonia" um com o outro, é fácil, eficiente e cria uma tremenda sinergia; Quando assumimos muito entendimento, pode ser terrivelmente frustrante e deixar cada um de nós se perguntando como o outro poderia ser tão denso. :-)

Percebi que longos períodos de concentração profunda nos problemas de programação às vezes me fizeram lutar com a comunicação verbal e escrita. Torna -se perceptível quando começo a lutar para encontrar palavras e frases de recall que normalmente vêm facilmente para mim.

Minha teoria: toda a minha memória de curto prazo está ligada a conceitos não verbais; Dizer algo exige que eu realize uma operação muito cara de troca de contexto (ou 'paging', se você quiser)

olhar e grunhir é tudo o que posso gerenciar às vezes

Quando minhas habilidades de comunicação caem, acho que geralmente é em conjunto com minhas habilidades de programação também caindo, geralmente (como outros observaram) devido à fadiga.

Mas quando tenho programado intensamente, acho que meu nível geral de habilidades de comunicação é aprimorado - falo, ouço e discuto com mais intensidade, certamente sobre o espaço geral em que estou trabalhando, mas mesmo sobre outras coisas. É como pensar muito sobre um problema me coloca no modo de pensar muito sobre tudo.

Eu até descobri que a melhor maneira de escrever documentos técnicos-o que geralmente não gosto-é fazer uma codificação interessante, mesmo que seja prototipagem ou experimental ou de outra forma, para me colocar no modo certo e apenas Faça meu cérebro funcionar.

Eu acho que existem algumas perguntas a fazer aqui:

1) Você pediu verbalmente, on-line ou através de notas manuscritas? Se você fez o primeiro, pode ser que sua mente possa ter problemas para trocar de marcha, o que pode ser compreensível se você realmente entrou em uma zona onde seus reflexos foram otimizados para digitar isso e que, em vez de explicar como pedir uma pizza, por exemplo .

2) Você realmente fez uma pausa antes de fazer a refeição ou foi parte de um rápido: "Ok, eu vou pegar isso, isso e isso fizermos de vez em quando voltarei para terminar isso", " mentalidade? Eu já fiz o último muitas vezes e geralmente é apenas um sinal de que minha mente está focada nessa tarefa de programação, em vez das outras coisas ao meu redor.

3) Quão alerta você estava quando pediu? A fadiga é certamente outro fator possível, combinado com a subida em uma hora irregular.

4) Quanto tempo você gastou programação antes de sair? Se fosse mais de algumas horas, por exemplo, 3, então eu pude vê ?

Essas seriam algumas áreas que eu examinaria. Talvez você tenha uma intensa adaptabilidade que está apenas aprendendo que tem. :)

As habilidades linguísticas geralmente estão situadas no hemisfério esquerdo do cérebro.

O sentimento que sinto quando estou "na zona" é semelhante aos sentimentos de cérebro direito que sinto quando desenho.

Concluo que a programação é mais uma atividade de cérebro direito para mim.

O "desenho do lado direito do cérebro" de Betty Edwards é um livro fantástico sobre o cérebro e o desenho. Foi aí que aprendi a fazer essa mudança.

SYN

leva a...

ACK

Ou talvez...

NACK

Este!

É a questão!

Quanto mais codificar, mais bombas F digo ao computador.

Hoje, a importação de excelentes habilidades de comunicação é imensa, todas as pessoas mais bem -sucedidas nascidas nesta terra foram bem versadas com a poderosa habilidade de comunicação. É uma arte que pode ser adquirida se estiver disposto a passar algumas horas consigo mesmo e rocognizar, é escondido.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top