POST ESCRITO POR LEO BABAUTA. SIGA ME NO TWITTER.
Há um conceito na programação chamado "feature creep" - quando um desenvolvedor de software adiciona continuamente um recurso após o outro porque "não seria bom" e "por que não" e "não é legal" e "alguns usuários pediram isso ".
O resultado final é muitas vezes um programa inchado que tenta fazer tudo, mas acaba por não ser muito bom em qualquer um deles - e suporta recursos do seu sistema, trava e possui uma interface complicada.
Feature creep é uma coisa ruim na programação, e é uma coisa ruim em nossas vidas pessoais também.
Todos nós temos características rastejantes em nossas vidas. É uma parte do mundo moderno.
Pense em como a vida era há apenas 20 anos - ninguém estava usando a Internet (basicamente), não possuíamos IM ou e-mail ou Twitter ou blogs ou qualquer outra complicação que temos hoje. E há 50 anos, ninguém tinha computadores pessoais, identificador de chamadas, TV a cabo, aparelhos de fax, máquinas de lavar roupa, aparelhos de CD. Volte 100 anos, mil e dez mil, e você verá quantos recursos foram adicionados às nossas vidas.
Pense quando você começou como um adulto: você provavelmente não teria basicamente nada, incluindo nenhuma dívida (até receber o primeiro cartão de crédito do estudante, empréstimo de carro e talvez empréstimo de estudante), sem móveis, sem casa cheia de coisas, não há muito tempo para -do lista. Agora, esta pode não ser a vida ideal (você também não teve nenhum meio de fazer nada, ou uma carreira sólida, ou habilidades) ... mas você tinha uma ardósia fresca. Nenhuma característica era negativa, mas também não havia inchaço.
Alguns de vocês ainda podem estar nesse ponto - então, deixe isso ser um conto cautelar.
Aqueles de vocês que são 10 ou 20 ou mais anos além desse ponto sabem que a vida não é mais simples - pelo menos, não para a maioria de nós. A vida tende a adicionar recursos à medida que avançamos, e quando eles saem para o mercado.
Agora temos toda a tecnologia da Internet mencionada acima, mas há mais. Há dívidas e todos os tipos de pagamentos a serem feitos. Há filhos e todas as coisas que vêm com isso (uma incrível variedade de recursos, bom e ruim). Há mais responsabilidades e compromissos e um cronograma mais cheio.
Não nos aborrecemos, e temos mais meios, e uma carreira, provavelmente. Mas esses recursos trazem muito mais: encargos e um cronograma sobrecarregado, e conflitos que podem levar a falhas. Dores de cabeça que não precisamos.
A solução para caracterizar rancor em nossas vidas:
1. Comece a partir de uma ardósia em branco.
2. Adicione apenas os recursos que você realmente usa e ama.
3. Implementar lentamente a redução no código da sua vida.
4. Evite o rastreamento de recursos futuros.
Vejamos estas etapas.
Passo 1. Comece a partir de uma ardósia em branco.
Não estou dizendo que você deve abandonar sua casa e seus carros, sua família e seu emprego e entrar em uma caverna. Estou dizendo tirar uma nova folha de papel (ou um arquivo de texto em branco - mas NÃO use o Microsoft Word) e reimprimir sua vida. De uma tela em branco.
Imagine que sua vida não teve nada nele. Nós vamos ser mais ousados do que a Microsoft e a Adobe e fazer o que eles precisam fazer: abandone o software que se tornou inchado ao longo de uma década ou duas de facilidade e inicie nosso código a partir do zero.
Você também pode fazer uma lista de tudo o que você tem em sua vida agora: trabalho, compromissos, objetivos, atividades, clubes, passatempos, reuniões, relacionamentos, tecnologia, posses. Qualquer coisa que ocupe seu tempo e espaço e energia mental. Estas são as coisas que estamos colocando na mesa. Eles serão jogados se não sobreviverem à próxima seção.
Passo 2. Adicione apenas os recursos que você realmente usa e ama.
O que você quer na sua vida? Concentre-se em menos recursos feitos bem.
Qual é a sua vida ideal? O seu dia ideal? O que você quer fazer, trabalhar e jogar e amar?
Olhe para a lista que você fez na primeira seção - o que você deseja manter? Não os mantenha porque são agradáveis ou têm valor sentimental. Mantenha-os porque são parte da vida que você deseja.
Escolha apenas algumas coisas. Isso permitirá que você tenha espaço-espaço e espaço físico para realmente apreciá-los, para fazê-los bem.
Passo 3. Implementar lentamente a redução no código da sua vida.
Você provavelmente não pode simplesmente jogar sua vida antiga e implementar a vida recém-imaginada. Infelizmente. É preciso tempo para sair dos compromissos, para fazer as grandes mudanças que são necessárias para chegar a essa nova vida.
Mas pode ser feito, devagar, gradualmente, ao longo do tempo. Não durante a noite.
Você pode fazer algumas coisas imediatamente: atravesse sua casa e jogue coisas que você não quer. Você tem controle sobre isso. Você também pode ligar ou enviar por e-mail as pessoas para sair de compromissos, projetos, reuniões, trabalhos que você não quer e não precisam absolutamente no momento.
Outras coisas podem ser feitas nas próximas semanas. Encontre lentamente maneiras de sair de compromissos difíceis. Deixe os outros desaparecerem.
Outros ainda levarão mais tempo: mudar casas, empregos, livrar-se de carros, mudar para um novo lugar, sair da dívida. Eu fiz tudo isso, mas isso não aconteceu imediatamente. Toma uma decisão para fazer uma eventual mudança, uma consciência de oportunidades à medida que surgem e a vontade de realizar a mudança.
Etapa 4. Evite o futuroDigamos que você simplifique os recursos em sua vida nas próximas semanas e, eventualmente, tenha uma vida de poucas, mas excelentes funcionalidades. O que é para impedir que o característico se insinua novamente?
Nada além de sua consciência e constante vigilância.
Estar ciente do rastreamento de recursos é realmente a única maneira de combatê-lo. Muitas vezes, esses recursos entram em nossas vidas sem pensar muito - nós compramos coisas novas, concordamos com novos projetos, começamos a usar novas tecnologias, uma pequena coisa de cada vez. Mas se questionarmos tudo, e estamos cientes do que estamos adicionando e do grande quadro, podemos dizer que não.
A vigilância constante é simplesmente dizer que não, se não é uma característica que você precisa absolutamente. Experimente novos recursos e rejeite tudo, exceto o melhor. E quando você adiciona novos recursos, considere abandonar os antigos.
Revise esta questão a cada poucos meses para ver se você precisa eliminar o código desnecessário em sua vida.
-
Em outro lugar:
Em mnmlist.com: você já tem tudo (ou como vencer publicidade)