Executando verificação de segurança...
4

Desenvolvedor automatiza 50% das coisas que digita

O desenvolvedor Erik Schluntz criou o compress com o objetivo de automatizar metade das coisas que ele digita. Olha a velocidade de construir a frase na pequena demonstração abaixo:

Demonstração do "compress"

A ideia é o programa automaticamente computar quais são as palavras ou frases que você mais digita e sugerir abreviações.

Um outro exemplo usando Slack:

Demonstração dentro do Slack

4

Automatizar as coisas parece estar na essência de nós programadores. Sempre procuro - geralmente por preguiça - automatizar tarefas repetitivas, nem que seja só pela diversão de saber se é possível (desde que não tome o tempo de outras tarefas importantes, claro juro que nunca fiz isso).

Esse caso me lembra de um exemplo extremo, no qual um sujeito automatizou até o aviso de "vou trabalhar até tarde" para a esposa.

Claro que não precisamos chegar a tanto, mas automatizar tarefas pode gerar um ganho incrível no médio e longo prazo, daí o clássico gráfico:

Automatizar tarefas gera ganho no longo prazo

Só tem que tomar cuidado para não se perder no processo, como já alertou o XKCD:

Automatizar tarefas nem sempre gera ganho no longo prazo

'Automating' comes from the roots 'auto-' meaning 'self-', and 'mating', meaning 'screwing'.

1

Meu ciclo mental ao analisar isso:

  1. Caraca que maneiro, vou experimentar
  2. Caraca é em python, acho que consigo fazer isso com C#
  3. Pow eu tenho um Mac e nunca desenvolvi nada nativo, seria maneiro
  4. Puts, mas ai não seria compatível com outros sistemas operacionais, será que chegou a hora de aprender algo de C ou C++?!
  5. Puts, lembrei o bocado de coisa que eu tenho pra fazer, deixa pra lá 🥲