A manutenção de uma ajuda de diário no seu trabalho? [fechadas]

15

Anos atrás, no meu primeiro trabalho de programação real, meu chefe me incentivou a manter um diário das minhas atividades diárias. Eu ainda o faço, embora não seja mais um papel e escrito à mão.

Você mantém um diário? Em caso afirmativo, o que você escreve nele e como isso o ajuda em seu trabalho? Ou leva tempo que nunca é recuperado?

    
por thursdaysgeek 14.09.2010 / 01:00
fonte

9 respostas

9

Acho útil o registro de atividades por vários motivos:

  • Concordo plenamente com Jon Sagara na medida em que ajuda a responder a pergunta " o que você fez na semana passada (além de dormir)? ".
  • Além disso, ajuda a acompanhar as milhões de interrupções , que muitas vezes são esquecidas, mas combinadas gastam muito tempo.
  • Também considero uma grande ajuda para aprender a estimar , pois isso fornece dados concretos sobre quanto tempo as coisas demoram (geralmente mais do que você imagina).
por 14.09.2010 / 12:40
fonte
3

Eu fiz no meu trabalho anterior. Todos os dias, passava alguns minutos anotando o que tinha feito. Sempre que chegava a um grande marco, também gravava isso. Nenhuma entrada foi muito elaborada; eles continham apenas informações suficientes para que fossem úteis num piscar de olhos.

Chegou a hora da revisão, foi muito fácil responder às perguntas "como você contribuiu para a empresa nos últimos X meses / trimestres / anos" e fazer backup de minhas respostas com exemplos específicos.

    
por 14.09.2010 / 01:44
fonte
2

Pessoalmente, não eu. O código que escrevo é o diário. E muito parecido com um diário real, eu lembro onde e quando resolvi um problema específico e posso voltar para ele.

No que diz respeito ao processo normal de 'registro no diário', não tenho necessidade de desenvolvimento profissional para registrar como minha mesa foi movida no mês passado, etc.

Editar: Depois de pensar um pouco sobre isso, eu mantenho um blog, e quando me deparo com algo particularmente difícil ou raro, faço um blog para que eu possa voltar a ele mais tarde. Como benefício secundário, ajuda os outros com o mesmo problema. Então eu acho que esta pergunta também poderia ser "Será que manter um blog ajuda você no seu trabalho?"

Por exemplo, só me deparo com a classe SPWebConfigModification do SharePoint uma vez em uma lua azul, portanto: link

    
por 14.09.2010 / 01:03
fonte
1

Eu sempre achei que manter um diário "real" seria legal, mas nunca poderia mantê-lo por muito tempo. Eu não tenho a menor chance de manter um diário de codificação, tanto quanto eu acho que seria uma coisa boa. Eu sinto muita pressão para continuar codificando ou talvez seja apenas uma desculpa. Eu acho que não sou apenas o tipo de revista.

    
por 14.09.2010 / 01:25
fonte
1

Existe uma vantagem em manter um log que eu costumo desenhar mais do que qualquer coisa:

Você pode deixar as coisas que estão incomodando mais facilmente quando você as escreve.

Eu costumo escrever as coisas que eu fiz ou o que aconteceu durante o dia em pequenas frases em um caderno de papel. Dessa forma eu posso esquecer quando chegar em casa e fazer coisas em casa .

Existem outras razões para você manter um registro também:

  • Para o seu próprio bem, a revista também é uma evidência para você provar que você está realmente "trabalhando" no caso de alguém duvidar dela.

  • Também é um treinamento para você se tornar um melhor comunicador. Se você pode ler seus próprios rabiscos de semanas atrás, então você sabe que você melhorou. Se não, você deve se concentrar mais quando você anote seu log. Não importa se o log é digital ou analógico: a gramática faz! Então, uma linguagem clara e concisa!

por 14.09.2010 / 07:22
fonte
1

Sou tendencioso - trabalho com cientistas de laboratório de forma bastante significativa, então "Você não mantém um caderno de anotações de laboratório!?" seria recebido com choque e horror, mesmo que eles reconheçam que a maior parte do meu trabalho nunca chegará perto de uma bancada de laboratório.

Mas sim, isso me ajuda no meu trabalho. Embora eu comente strongmente o código, há decisões que são tomadas no código e o desenvolvimento de projetos, que podem levar a parágrafos de explicação. Ou fotos. Ou indo e voltando comigo mesmo. Um notebook permite que esses processos internos de pensamento sejam documentados em um lugar significativo - completo com ideias secundárias aleatórias, como "A imputação múltipla poderia corrigir isso?" - e permite-me referir-me a eles para trabalhar a minha memória de porque escolhi um conceito em detrimento de outro.

Isso me permite fazer coisas como pegar um projeto e não apenas saber o que / por que o código está fazendo (comentários), mas por que essas coisas foram codificadas, enquanto outras perguntas não. No meu caso, na verdade é um diário físico.

    
por 28.09.2011 / 07:41
fonte
0

IMHO é muito útil e geralmente pode servir como / substituir a documentação do código se você acompanhar as coisas certas. Muito parecido com a documentação do código, o como e o que não é geralmente importante, uma vez que deve ser relativamente fácil de discernir através do layout e implementação do código. O que é importante é o porquê. Por que estamos implementando isso dessa maneira? O que deveria estar fazendo? Mas ainda mais importante ainda, o que mais tentamos (que não funcionou) que nos levou a implementá-lo dessa maneira?

Isso pode evitar desperdício de tempo depois. Seja refazendo os seus próprios passos ou no clássico fiasco de reescrita que acontece x anos mais tarde, quando os documentos originais e as trocas de e-mail foram arquivados / apagados ... "esse código seria muito mais limpo e rápido usando o so- e-tão arquitetura, não é de admirar que está quebrado, quem escreveu essa bagunça? " Somente para descobrir tarde no reescrever / refatorar que existe alguma falha crítica no hardware ou em um aplicativo de terceiros que leva o desenvolvedor original ao caminho aparentemente menos elegante.

    
por 14.09.2010 / 01:25
fonte
0

Se, como um respondente anterior sugeriu, você altera a pergunta para "O fato de manter um blog ajuda você no seu trabalho?" então, sim, é absolutamente ajuda. Como "magos da tecnologia", temos muitos feitiços para lidar! Quando eu me vejo procurando algum encantamento complicado pela segunda ou terceira vez, eu coloco no meu blog com uma tag apropriada para que eu não tenha que buscar a resposta novamente. Eu vou postar coisas como:

  • Como usar o Vim como um editor externo com o Outlook
  • Como usar o easy_install Por trás de um firewall restritivo
  • Combinando vários Libs estáticos no Visual Studio
  • Empacotando um aplicativo Python independente com bbfreeze

Meu blog é publicamente acessível, mas eu não me incomodo muito em parecer sexy. Muitas vezes eu só colo um monte de comandos de uma sessão de terminal, então eu tenho algum tipo de registro pesquisável ...

    
por 14.09.2010 / 02:03
fonte
0

Não são exatamente periódicos, mas eu escrevo um monte de coisas.

Bloco de notas de papel para coisas rápidas (elas são jogadas quando cheias).

Eu mantenho um banco de dados para coisas específicas do trabalho:

  • como fazer login no compartilhamento de documentos site para um de nossos provedores
  • qual pasta mantemos os modelos para revisões anuais
  • chaves de software
  • minha biografia para colocar no site
  • informações do cartão de visita

Outras coisas de programação que não são específicas do trabalho vão para o evernote.com

    
por 15.09.2010 / 15:23
fonte