Rozwiąż nierozwiązywalne

Często jestem krytykowany w pracy za jedną dziwną cechę – czasami poświęcam zbyt dużo czasu na zadanie, czy to kierownicze, czy programistyczne, które wydaje się nierozwiązywalne. Wygląda na to, że najwyższy czas rzucić palenie i zająć się czymś innym, ale wciąż grzebię i grzebię. Okazuje się, że nie wszystko jest takie proste.

Przeczytałam tutaj wspaniałą książkę, która wszystko jeszcze raz wyjaśniła. Podoba mi się to – zachowujesz się w określony sposób, to działa, a potem bum i znajdujesz naukowe wyjaśnienie.

Krótko mówiąc, okazuje się, że istnieje na świecie bardzo przydatna umiejętność - rozwiązywanie nierozwiązywalnych problemów. Wtedy nie wiadomo, jak to rozwiązać, czy w zasadzie jest to możliwe. Wszyscy już dawno się poddali, uznali, że problem jest nierozwiązywalny, a Ty szperasz, aż przestaniesz.

Niedawno pisałem o dociekliwym umyśle, jako jednej z kluczowych, moim zdaniem, cech programisty. Więc to jest to. Nie poddawaj się, szukaj, próbuj opcji, podchodź do sprawy z różnych perspektyw, aż zadanie w końcu się nie powiedzie.

Wydaje mi się, że podobna jakość jest kluczowa dla menedżera. Nawet ważniejsze niż dla programisty.

Jest zadanie - na przykład podwoić wskaźniki efektywności. Większość menedżerów nawet nie próbuje rozwiązać tego problemu. Zamiast rozwiązania szukają powodów, dla których w ogóle nie warto się tego zadania podejmować. Wymówki brzmią przekonująco – być może dlatego, że menedżer wyższego szczebla, szczerze mówiąc, również niechętnie rozwiązuje ten problem.

A więc to właśnie wyjaśniła książka. Okazuje się, że rozwiązywanie problemów nierozwiązywalnych rozwija umiejętność rozwiązywania problemów. Im więcej i dłużej majstrujesz przy nierozwiązywalnych problemach, tym lepiej rozwiązujesz prostsze problemy.

Tak, nawiasem mówiąc, książka nazywa się „Siła woli”, autorem jest Roy Baumeister.

Od dzieciństwa interesowałem się tego typu bzdurami, z bardzo prozaicznego powodu. Mieszkałem na wsi w latach 90., nie miałem własnego komputera, jeździłem do znajomych, żeby się pobawić. I z jakiegoś powodu naprawdę lubiłem questy. Dostępne były Space Quest, Larry i Neverhood. Ale nie było Internetu.

Zadania z tamtych czasów nie dorównują tym współczesnym. Obiekty na ekranie nie były podświetlane, kursorów było pięć – tj. Na każdy element można zareagować na pięć różnych sposobów, a wynik będzie inny. Ponieważ obiekty nie są podświetlone, polowanie na piksele (kiedy przesuwasz kursor po całym ekranie i czekasz, aż coś zostanie podświetlone) jest niemożliwe.

Krótko mówiąc, siedziałem do końca, aż odesłali mnie do domu. Ale ukończyłem wszystkie zadania. To wtedy zakochałem się w nierozwiązywalnych problemach.

Następnie przeniosłem tę praktykę na grunt programowania. Wcześniej był to poważny problem, gdy wynagrodzenie zależało od szybkości rozwiązywania problemów - ale nie mogę tego zrobić, muszę dojść do sedna, zrozumieć, dlaczego to nie działa i osiągnąć pożądany efekt .

Roślina uratowała dzień - tam ogólnie nie ma znaczenia, jak długo siedzisz nad zadaniem. Zwłaszcza, gdy jesteś jedynym programistą w przedsiębiorstwie i nie ma szefa, który by Ci przypominał o terminach.

A teraz wszystko się zmieniło. I szczerze mówiąc, nie rozumiem tych, którzy zatrzymują się na 1-2 iteracjach. Docierają do pierwszej trudności i poddają się. Nawet nie próbują innych opcji. Po prostu siadają i tyle.

Częściowo obraz psuje Internet. Gdy im się nie uda, uciekają się do Google. W naszych czasach albo dojdziesz do tego sam, albo nie. Cóż, najwyżej kogoś zapytaj. Jednak we wsi nie było kogo zapytać - znowu, bo krąg komunikacji jest ograniczony ze względu na Internet.
Obecnie umiejętność rozwiązywania nierozwiązywalnego bardzo pomaga w mojej pracy. Tak naprawdę opcja rezygnacji i nierobienia tego nawet nie jest brana pod uwagę w głowie. Wydaje mi się, że tutaj mamy do czynienia z zasadniczą kwestią.

Nawyk rozwiązywania nierozwiązywalnych problemów zmusza Cię do szukania rozwiązania, a brak tego nawyku zmusza Cię do szukania wymówek. Cóż, lub zadzwoń do swojej matki w niejasnej sytuacji.

Szczególnie widać to teraz w pracy z personelem. Zwykle istnieją wymagania, które nowy pracownik albo spełnia, albo nie. Cóż, albo istnieje program szkoleniowy, zgodnie z wynikami którego dana osoba albo pasuje, albo nie.

Nie obchodzi mnie to. Chcę z każdego zrobić programistę. Samo sprawdzenie zgodności jest zbyt łatwe. Jest to problem możliwy do rozwiązania. Nawet sekretarka sobie z tym poradzi. Ale zrobienie Pinokia z kłody - tak. To wyzwanie. Tutaj trzeba myśleć, szukać, próbować, popełniać błędy, ale iść dalej.

Dlatego szczerze polecam rozwiązywanie problemów nierozwiązywalnych.

Źródło: www.habr.com

Dodaj komentarz