< Return to Video

Como gerenciar seu tempo de forma mais efetiva (segundo as máquinas) - Brian Christian

  • 0:14 - 0:16
    No verão de 1997,
  • 0:16 - 0:20
    a espaçonave Pathfinder, da NASA,
    aterrissou na superfície de Marte,
  • 0:20 - 0:25
    e começou a transmitir imagens incríveis
    e icônicas para a Terra.
  • 0:25 - 0:28
    Mas dias depois, algo terrível aconteceu.
  • 0:28 - 0:30
    As transmissões foram interrompidas.
  • 0:30 - 0:34
    Na verdade, Pathfinder
    estava procrastinando:
  • 0:34 - 0:40
    se mantendo totalmente ocupada,
    mas falhando no trabalho mais importante.
  • 0:40 - 0:41
    O que estava acontecendo?
  • 0:41 - 0:45
    Acontece que havia um vírus
    no seu escalonador.
  • 0:45 - 0:48
    Todo sistema operacional
    tem o que chamamos de escalonador,
  • 0:48 - 0:52
    que informa à CPU o tempo que deve dedicar
    a cada tarefa antes de passar para outra
  • 0:52 - 0:54
    e para qual deve passar.
  • 0:54 - 0:59
    Normalmente, os computadores alternam
    suas várias obrigações de forma tão fluida
  • 0:59 - 1:02
    que criam a ilusão
    de fazer tudo simultaneamente.
  • 1:02 - 1:06
    Mas todos nós sabemos o que acontece
    quando as coisas dão errado.
  • 1:06 - 1:10
    Isso poderia ser
    um prêmio de consolação para nós.
  • 1:10 - 1:13
    Até mesmo os computadores
    podem ficar sobrecarregados.
  • 1:13 - 1:16
    Talvez aprender
    sobre a ciência do escalonamento
  • 1:16 - 1:18
    possa nos dar algumas ideias
  • 1:18 - 1:21
    sobre os problemas
    que os humanos têm com o tempo.
  • 1:21 - 1:23
    Uma das primeiras ideias
  • 1:23 - 1:26
    é que todo o tempo que gastamos
    priorizando o trabalho
  • 1:26 - 1:29
    não está sendo usado para realizá-lo.
  • 1:29 - 1:31
    Suponhamos que ao verificar
    sua caixa de entrada
  • 1:31 - 1:35
    você analise todas as suas mensagens,
    selecione a mais importante,
  • 1:35 - 1:38
    responda essa mensagem
    e repita o processo.
  • 1:38 - 1:40
    Parece sensato, mas tem um problema.
  • 1:40 - 1:44
    É o que chamamos de algoritmo
    de tempo quadrático.
  • 1:44 - 1:46
    Com uma caixa de entrada
    com o dobro de mensagens,
  • 1:46 - 1:49
    esses passos levarão o dobro do tempo
  • 1:49 - 1:52
    e você terá que fazer
    o dobro do mesmo processo!
  • 1:52 - 1:55
    Isso significa fazer
    a mesma coisa quatro vezes.
  • 1:55 - 1:58
    Os programadores
    do sistema operacional Linux
  • 1:58 - 2:01
    encontraram um problema similar em 2003.
  • 2:01 - 2:06
    O Linux colocava cada uma de suas tarefas
    em ordem de importância,
  • 2:06 - 2:10
    e às vezes gastava mais tempo ordenando
    as tarefas do que as executando.
  • 2:10 - 2:15
    A solução encontrada pelos programadores
    foi substituir esse ordenamento
  • 2:15 - 2:18
    por um número limitado
    de cestos de prioridades.
  • 2:18 - 2:21
    O sistema era menos preciso
    sobre o que fazer na sequência,
  • 2:21 - 2:26
    mas mais do que compensou por isso
    gastando tempo fazendo progresso.
  • 2:26 - 2:31
    Assim, quanto aos e-mails, insistir
    em sempre fazer o mais importante primeiro
  • 2:31 - 2:33
    pode nos levar a um colapso.
  • 2:33 - 2:36
    Organizar uma caixa de entrada
    três vezes mais cheia do que o normal
  • 2:36 - 2:39
    pode levar nove vezes
    mais tempo para limpá-la.
  • 2:39 - 2:44
    O melhor seria responder em ordem
    cronológica ou até mesmo aleatória!
  • 2:44 - 2:48
    Surpreendentemente, às vezes, deixar
    de fazer as coisas em uma ordem perfeita
  • 2:48 - 2:51
    pode ser a melhor forma de fazê-las.
  • 2:51 - 2:54
    Outra ideia oriunda
    do escalonamento de computadores
  • 2:54 - 2:59
    tem a ver com uma das maiores questões
    da vida moderna: interrupções.
  • 2:59 - 3:01
    Quando um computador
    passa de uma tarefa para outra
  • 3:01 - 3:05
    ocorre a chamada mudança de contexto,
  • 3:05 - 3:07
    marcando onde parou de executar a tarefa,
  • 3:07 - 3:11
    tirando da sua memória
    dados antigos e inserindo novos.
  • 3:11 - 3:14
    Cada uma dessas ações tem um custo.
  • 3:14 - 3:17
    A ideia aqui é que existe
    uma troca fundamental
  • 3:17 - 3:20
    entre produtividade
    e capacidade de resposta.
  • 3:20 - 3:24
    Terminar tarefas críticas significa
    minimizar a troca de contextos.
  • 3:24 - 3:29
    Mas ser responsivo significa
    reagir a todo momento.
  • 3:29 - 3:33
    Esses dois princípios
    estão basicamente em tensão.
  • 3:33 - 3:35
    Reconhecer essa tensão nos permite
  • 3:35 - 3:38
    decidir onde queremos
    atingir esse equilíbrio.
  • 3:38 - 3:42
    A solução mais óbvia
    é minimizar as interrupções.
  • 3:42 - 3:45
    A menos óbvia é agrupá-las.
  • 3:45 - 3:49
    Se não há mensagens que exigem resposta
  • 3:49 - 3:52
    em menos de uma hora,
  • 3:52 - 3:55
    então é exatamente com essa frequência
    que devemos checá-las;
  • 3:55 - 3:57
    não mais do que isso.
  • 3:57 - 4:02
    Na ciência da computação, essa ideia
    é chamada de interrupção coalescente.
  • 4:02 - 4:05
    Mais do que lidar com as coisas
    conforme aparecem:
  • 4:05 - 4:06
    o mouse foi movido?
  • 4:06 - 4:07
    Apertou uma tecla?
  • 4:07 - 4:09
    Baixou um arquivo?
  • 4:09 - 4:12
    O sistema agrupa essas interrupções
  • 4:12 - 4:15
    baseado em quanto tempo
    elas podem esperar.
  • 4:15 - 4:18
    Em 2013, a interrupção coalescente
  • 4:18 - 4:22
    desencadeou uma melhoria massiva
    na vida útil da bateria dos laptops.
  • 4:22 - 4:27
    Isso porque evitar interrupções permite
    que um sistema verifique tudo de uma vez,
  • 4:27 - 4:31
    retornando rapidamente
    ao modo de economia de energia.
  • 4:31 - 4:33
    Ocorre conosco o mesmo que ocorre
    com os computadores.
  • 4:33 - 4:36
    Talvez adotar uma abordagem similar
  • 4:36 - 4:39
    permita que nós, usuários,
    recuperemos a atenção,
  • 4:39 - 4:45
    e nos devolva uma das coisas mais raras
    na vida moderna: o descanso.
Title:
Como gerenciar seu tempo de forma mais efetiva (segundo as máquinas) - Brian Christian
Speaker:
Brian Christian
Description:

Veja a lição completa: https://ed.ted.com/lessons/how-to-manage-your-time-more-effectively-according-to-machines-brian-christian

Seres humanos e computadores enfrentam o desafio de fazer o máximo possível em um período de tempo limitado. Nos últimos 50 anos ou mais, cientistas da computação aprenderam muitas estratégias para gerenciar o tempo efetivamente, e eles têm muita experiência com o que pode dar errado. Brian Christian compartilha como podemos usar algumas dessas ideias para aproveitar a vida da melhor forma.

Lição de Brian Christian, animação de Adriatic Animation.

more » « less
Video Language:
English
Team:
closed TED
Project:
TED-Ed
Duration:
05:10

Portuguese, Brazilian subtitles

Revisions