Resolva o impossível

Eu sou frequentemente criticado no trabalho por uma qualidade estranha – às vezes demoro demais para resolver uma tarefa, seja ela gerencial ou de programação, que parece impossível de resolver. Parece que já está na hora de desistir e passar para outra, mas eu continuo a vasculhar sem parar. Afinal, as coisas não são tão simples.

Li um livro incrível que explicou tudo isso novamente. Adoro coisas assim – você age de uma determinada maneira, isso funciona, e então – bum, você encontra uma explicação científica.

Resumindo, há uma habilidade muito útil no mundo – resolver problemas impossíveis. É quando você não faz ideia de como resolvê-la, se isso é possível, de fato. Todos já desistiram faz tempo, declararam o problema como insolúvel, e você continua a cavar até o fim.

Recentemente, escrevi sobre a curiosidade intelectual, que é uma das qualidades chave, na minha opinião, de um programador. E isso é a pura verdade. Não desistir, buscar, tentar opções, abordar de diferentes ângulos, até que o problema finalmente se resolva.

Acredito que uma qualidade semelhante é fundamental para um gerente. Até mais importante do que para um programador.

Você tem um problema – por exemplo, multiplicar os resultados por dois. A maioria dos gerentes nem tenta resolver esse problema. Em vez de soluções, buscam razões pelas quais não devem se envolver na tarefa. As justificativas soam convincentes – talvez porque o gerente acima, honestamente, também não quer lidar com essa questão.

Então, o que o livro explicou. Parece que resolver problemas impossíveis desenvolve a habilidade de resolver problemas que podem ser resolvidos. Quanto mais e mais tempo você passa em problemas insolúveis, melhor você se torna em resolver problemas mais simples.

Ah, a propósito, o livro se chama "Força de Vontade", autoria de Roy Baumeister.

Eu me envolvo com essas coisas desde a infância, por uma razão bastante prosaica. Eu vivi em uma aldeia nos anos 90, não tinha meu próprio computador, então ia à casa dos amigos para jogar. E, por algum motivo, acabei adorando aventuras. Tinha disponível Space Quest, Larry e Neverhood. E não havia internet.

As aventuras da época não se comparam com as atuais. Os itens na tela não eram iluminados, havia cinco tipos de cursor – ou seja, cada item podia ser interagido de cinco maneiras diferentes, resultando em resultados variados. Como os itens não eram iluminados, a caça aos pixels era impossível (quando você move o cursor pela tela toda esperando que algo seja destacado).

Resumindo, fiquei até o limite até ser expulso para casa. Mas completei todas as missões. Foi quando comecei a amar desafios aparentemente impossíveis.

Depois, levei essa prática para a programação. Antigamente, era um verdadeiro problema quando a velocidade de resolução das tarefas determinava o salário – e eu não consigo fazer isso, preciso entender a essência, descobrir o porquê das coisas não funcionarem e alcançar o resultado desejado.

A fábrica salvou a situação – lá, no geral, não importa quanto tempo você passa em uma tarefa. Especialmente, quando você é o único programador na empresa e não há chefe para lembrá-lo dos prazos.

E agora tudo mudou. E, para ser sincero, não entendo aqueles que param em 1-2 tentativas. Chegam à primeira dificuldade e desistem. Nem tentam outras opções. Simplesmente se sentam e isso.

Em parte, a internet estraga a situação. Qualquer coisa que não funcione – correm para o Google. Nos meus tempos, ou você resolvia por conta própria, ou não havia outra opção. No máximo, perguntava a alguém. No entanto, na aldeia, não havia ninguém para perguntar – novamente, porque o círculo social era limitado pela internet.
Hoje, a habilidade de resolver o aparentemente impossível é muito útil no trabalho. De fato, a ideia de desistir e não fazer não passa pela minha cabeça. Creio que há um ponto fundamental aqui.

O hábito de resolver o impossível leva à busca de soluções, enquanto a falta desse hábito leva à busca de justificativas. Ou você chama a mãe em qualquer situação confusa.

Especialmente, isso se manifesta no trabalho com o pessoal. Geralmente, há requisitos que um funcionário iniciante deve atender ou não. Ou há um programa de treinamento, a partir do qual a pessoa se encaixa ou não.

E eu não me importo. Quero transformar qualquer um em programador. Apenas verificar se atende aos requisitos é simples demais. Isso é uma tarefa resolvível. Até uma secretária consegue. Mas transformar uma árvore em um boneco de madeira – isso sim. Isso é um desafio. É preciso pensar, buscar, experimentar, errar, mas continuar.

Portanto, recomendo sinceramente resolver tarefas impossíveis.

Fonte: habr.com

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster