Qual é a melhor lista de reprodução para ouvir enquanto programa?
Eu sempre vou para a lista de reprodução instrumental, mas não necessariamente apenas instrumental.
Todos os anos eu construí uma lista de reprodução que me mantém ocupado. Eu mantenho a playlist com temas épicos (Gladiator Theme, Inception Theme, Halo 1, 2 e 3 temas, Oblivion Theme, etc) uma vez que eles me mantêm na vanguarda, muito parecido com café, exceto por mais tempo (raramente bebo mais café a menos que eu tenha muitas reuniões), mas também música "normal" com canto. Também tenho lá duas boas faixas de ópera.
Over tudo eu gosto de ter música que me mantenha entusiasmado, pois ajuda com inspiração (usar os nomes certos, manter o código limpo, etc., requerem inspiração constante). Eu também tenho músicas que são diferentes em estilos para "me tirar dele" se eu começar a me desviar muito para a terra dos sonhos, uma vez que minha mente muitas vezes vai vagar para outras coisas enquanto programo algo chato.
Eu também vou jogar alguma música "cantar junto", para aquele solavanco de felicidade, muitas vezes vou usar este tempo para fazer uma visão geral da estrutura do código e refatorá-lo na forma correta, uma vez que eu posso praticamente me abstrair da lógica e reescrevê-lo para ficar bonito.
Quando você faz sua própria playlist estritamente para programação, leve em conta os principais passos da programação :
- Parte da criação : pensando no problema e encontrando uma boa solução e escrevendo -> Música épica (a maior parte do tempo gasto para conseguir muita música épica).
- Parte de Refactoring simples (corrigir o cheiro do código e torná-lo bonito) -> Música feliz "cante junto", dá-lhe sacudidas de felicidade, se você está feliz, você faz código melhor.
- Parte de refatoração profunda (quebrar grandes partes de código em funções menores, mover código em classes, fixar responsabilidades de classe, etc) -> Música épica de ópera (não do tipo chato, pense "Nessun dorma" ou "Casta Diva"), já que isso me coloca em um estado de espírito "comandante/geral", comandando minhas "tropas" (código) com estratégias de pensamento de alto nível.
Eu normalmente mantenho minha playlist baralhada, então eu não'não ando por aí mexendo nela, mas se eu vejo que surgiu uma música que está incomodando a parte que eu estou fazendo, eu simplesmente pulo rapidamente. Para tornar isso mais eficiente e não quebrar a concentração, certifique-se de manter atalhos no teclado para que você possa mudar a música sem pensar muito. Além disso, se a minha tarefa actual está a demorar muito tempo (normalmente se eu não'não reparo imediatamente que está a ser curta porque eu andei demasiado à deriva e provavelmente estou a perder muito tempo com ela), então, vou usar o facto de que uma música de Ópera acabou de começar a fazer uma vista geral rápida, ou se uma música feliz começou a limpar rapidamente o código. Então se ela'está me incomodando, eu pulo.
Um outro fato importante sobre sua playlist. NÃO vá por aí e use listas de reprodução aleatórias que você encontrou em algum lugar porque você é muito preguiçoso para fazer a sua própria. Isto é importante porque se você não'não conhecer a playlist de cor vai te surpreender e quebrar sua concentração.
De fato sua playlist deve te dar uma sensação constante, e quando uma música muda a sensação de um "empurrão suave no tempo" não um "oh esta música é nova, vamos ouvi-la" ou pior ainda o "oh meu deus eu odeio esta música eu tenho que ignorá-la", já que ela vai quebrar sua concentração.
Tambem tenha certeza que não é muito grande, é uma playlist, não sua biblioteca de músicas de 10GB. Aponte menos de 50-60 músicas, se por alguma razão você encontrar este novo artista que você realmente gosta e colocar 5-6 músicas na sua playlist, certifique-se de remover lentamente as que não são pelo menos 4 de 5 estrelas.
E nunca faça a sua playlist igual à sua playlist de treino/jogging, a programação não é sobre sprinting (400% mais combustível para 130% de trabalho com alta probabilidade de colisão e queima), é sobre eficiência (70% de combustível para 100% de trabalho com probabilidade quase zero de colisão e queima). A música vai diminuir o seu stress, melhorando a sua saúde e permitindo trabalhar mais tempo e de forma mais eficaz sem se queimar fora da portadora, não brinque com isso! (provavelmente igualmente importante como um bom teclado, boas condições de iluminação e uma boa cadeira)
PS: Ultimamente estou indo a muitos sites, e como considero o HTML não ser uma "parte de criação" da programação, mas mais como "corrigir um cheiro de código constante", a música feliz ajuda muito a manter a calma.
PS2: se alguém está se perguntando qual é a minha playlist : Programação
Artigos semelhantes
- O que determina se uma celebridade está na Lista A, na Lista B, na Lista C ou na Lista D?
- Qual é a probabilidade de que uma lista de reprodução baralhada jogue em ordem?
- Quais são algumas boas músicas para uma lista de reprodução noturna? Qualquer género serve.
- Como copiar a lista de reprodução de outra pessoa para a minha