ti-enxame.com

O que você faz quando se sente preso em um projeto?

Quando estou em uma rotina de código ou design, costumo encontrar um colega de trabalho que não seja desenvolvedor para discutir o problema. Obriga-me a explicar o problema em grandes detalhes e, geralmente, encontro algo que perdi no processo.

Quais são os seus métodos de "descolar"?

25
user95

Algumas das minhas táticas:

  • Explique o problema a alguém, ou mesmo a ninguém. Minha namorada costumava explicar problemas para uma batata que ela guardava.
  • Trabalhe em outra coisa um pouco (se a oportunidade permitir) - alguma outra funcionalidade ou até outro projeto. Saia do projeto atual. Muitas vezes, problemas que parecem impossíveis às 16h30 parecem triviais às 9h30 do dia seguinte.
  • Vá ao pub (se possível). Mesmo princípio que acima.
  • Bata sua cabeça contra isso. Isso nem sempre é tão produtivo para resolver o problema, mas pelo menos para mim, eu aprendo muito. Se meu gridview não for de classificação automática, tentarei ler tudo o que puder sobre o problema. Ainda vou demorar três horas para resolver um erro estúpido da minha parte, mas até o final, eu aprenderei tudo o que há para saber sobre visualizações de grade e como elas se ligam a dados. de problemas semelhantes no futuro.
  • Obtenha outra entrada - de preferência alguém que conheça pelo menos algo sobre o contexto do projeto. A maioria dos meus erros são estúpidos, que exigem apenas alguns minutos de um segundo par de olhos para resolver onde levaria horas.
  • Isole o problema. Eu mantenho uma pasta chamada "prova de bugs", onde mantenho uma pilha de projetos que cada um reproduz um problema específico fora do contexto geral do projeto grande e complexo. Isso pode consumir um pouco de tempo, mas permite restringir a causa do problema, independentemente dos bilhões de fatores interferentes em um grande projeto.
23
Fishtoaster

Sou um grande fã de me afastar do computador e fazer outra coisa por um tempo. Olhos frescos e um cérebro claro fazem maravilhas sobre um problema.

7
Walter

Imagino a pessoa na minha vida que melhor poderia me ajudar a resolver o problema e, supondo que ela não esteja disponível em pouco tempo para me ajudar, vá encontrar um lugar onde eu possa ficar sozinha e explique o problema em voz alta, como se eu estivesse ' estou falando com essa pessoa. Eventualmente, ao tentar convencê-los de que eu/realmente/tenho um problema, costumo seguir os mesmos conselhos que eles teriam me dado.

5
blucz

Bom sono ajuda.

Às vezes, fiquei preso a um problema e descobri a solução em minha cabeça enquanto durmo. Eu literalmente acordo com uma solução aha. Às vezes você só precisa redefinir seu cérebro.

2
Evan Plaice

Eu tento escrever sobre isso. Primeiro, coleciono todas as informações relevantes e listo tudo o que considerei e por que não funciona. Acho muito mais fácil pensar quando escrevo tudo à minha frente.

2
Casebash

Conversar com alguém é a melhor solução, mas geralmente se afastar do computador por um tempo e observá-lo com novos olhos também ajuda.

Além disso, muitas das minhas idéias de design vêm quando tomo banho ou toma banho :)

2
Brian R. Bondy

Mantendo uma boa música (volume lento) para manter o humor.

Quando você sente que não é capaz de se concentrar no que está fazendo. Tentar mexer as pernas ou bater nelas ou quicá-las por um tempo, fará com que seu sangue volte a fluir novamente. O motivo de você ficar perturbado é o motivo pelo qual algumas tensões ou falta de fluxo sanguíneo no corpo, enquanto o corpo permanece na mesma posição por um tempo. Tente circular melhor seu sangue e você fará seu trabalho.

Tente conversar com alguém sobre o que você está fazendo (alguém próximo a você, no meu caso, meu noivo). Não é importante que a outra pessoa entenda ou não, mas tenha uma boa sensação com certeza.

Se você ficar preso, pegue o papel da caneta e visualize a coisa com algumas caixas, nomes, setas, etc., tente entender o fluxo. Repense sobre isso.

Pegue algo para comer e apenas sente-se e coma por um tempo, uma idéia pode lhe ocorrer: P.

Pegue uma chave de fenda e abra sua máquina, laptop ou notebook e tente descobrir o que há de errado com ela ... ??? por que não está me dando o resultado esperado: P (brincando)

Aquele que eu pessoalmente faço na maioria das vezes quando fico preso, engraçado - comece um espelho olhando para ele. Faça caretas, fale comigo mesmo, comece a pensar em mantê-lo na minha frente. continue me encarando. Isso me ajuda a me refrescar novamente e aumentar meu poder novamente. Estranho eh .... mas funciona para mim.

2
J Sinh

Eu tento ter duas ou três tarefas de tamanho decente diante de mim o tempo todo, portanto, se eu ficar preso em uma, posso fazer uma pausa e trabalhar na outra. Isso me permite ser produtivo em relação a algum objetivo, mesmo que não seja minha tarefa principal no momento. No entanto, se eu bater em uma parede com muita força, às vezes eu só preciso ir embora - tome 15 minutos, tome uma xícara de café ou refrigerante, faça uma caminhada, etc.

2
Thomas Owens

Sou fã de mudar meu local de trabalho, mesmo que por apenas algumas horas. Às vezes, apenas um pequeno empurrão assim me ajuda a ver o problema/projeto com uma visão diferente. Meus lugares favoritos são o meu deck, a biblioteca ou uma sala de conferências com um quadro branco para mim.

1
Datachick

Se você estiver trabalhando em casa, poderá correr lá fora ou dar um passeio. É bom para sua saúde e ajuda a pensar no problema em que você está preso. Se achar que isso é eficaz, porque me ajuda a obter uma melhor visão geral do problema. Às vezes, você está apenas focando na parte errada do problema e quando obtém uma melhor visão geral do problema, a solução é mais fácil de encontrar.

1
HoLyVieR

Assim como outra ferramenta, você pode obter um conjunto de cartões Estratégias Oblíquas .

Estratégias oblíquas [...] é um conjunto de cartões publicados criados por Brian Eno e Peter Schmidt, publicados pela primeira vez em 1975 e agora em sua quinta edição. Cada cartão contém uma frase ou comentário enigmático que pode ser usado para quebrar uma situação de impasse ou dilema. Alguns são específicos para composição musical; outros são mais gerais.

Os autores são/eram músicos que usaram os cartões para promover o pensamento criativo.

Você escolhe um cartão aleatório e recebe uma declaração de 'dilema'. Por exemplo:

"Remover detalhes e converter em ambiguidades"

Embora algumas vezes sejam apenas bobagens, se você não estiver tentando compor música, o simples exercício de tentar entender o que o cartão sugere pode ajudar a liberar sua mente dos pensamentos atuais e a pensar em um caminho inexplorado e não relacionado.

Existem algumas versões para download , e também um par de websites onde você pode lê-los online. Tenho certeza de que você também pode obtê-los como iPhone ou Android, mas não os procurei. Tenho-os como um widget de painel do Mac OS X chamado 'Oblique', mas eu apenas procurei o link e parece que ele não está mais online.

0
Sergio Acosta

Um dos meus clientes disse que, quando ele mantinha projetos, costumava sentir como se alguém estivesse puxando as calças. Foi divertido.

Saio do lugar, falo com as pessoas, leio ... quase funcionou quando voltei para sentar e resolver.

0
Macronimous