解決無法解決的問題

我在工作中經常因為一種奇怪的品質而受到批評——有時我在一項似乎無法解決的任務上花費了太長時間,無論是管理還是程式設計。 似乎是時候放棄並轉向其他事情了,但我一直在四處探索。 事實證明,一切都沒有那麼簡單。

我在這裡讀了一本很棒的書,它再次解釋了一切。 我喜歡這個——你以某種方式行動,它起作用了,然後「砰」的一聲,你就找到了一個科學的解釋。

總之,事實證明,世界上有一項非常有用的技能──解決無法解決的問題。 到時候誰知道如何解決它,無論原則上是否可行。 大家早就放棄了,宣布這個問題無解,你就一直摸索到停下來。

我最近寫了一篇關於好奇心的文章,在我看來,好奇心是程式設計師的關鍵特質之一。 所以,就是這樣。 不要放棄,尋找,嘗試選項,從不同角度接近,直到任務最終失敗。

在我看來,類似的特質對經理來說至關重要。 甚至比程式設計師更重要。

有一個任務-例如,將效率指標提高一倍。 大多數管理者甚至不嘗試解決這個問題。 他們不是尋找解決方案,而是在尋找為什麼這項任務根本不值得承擔的原因。 這些藉口聽起來很有說服力——也許是因為坦白說,高階經理也不願意解決這個問題。

這就是書上解釋的。 事實證明,解決無法解決的問題可以培養解決可解決問題的技能。 你對無法解決的問題進行修改的次數越多、時間越長,你就能更好地解決更簡單的問題。

是的,對了,這本書的名字叫做《意志力》,作者是羅伊‧鮑邁斯特。

我從小就對這種廢話很感興趣,原因很平常。 90年代我住在一個村莊,沒有自己的電腦,我就去找朋友玩。 而且,出於某種原因,我真的很喜歡任務。 Space Quest、Larry 和 Neverhood 可用。 但當時沒有網路。

那個時代的追求無法與今天的追求相提並論。 螢幕上的物件沒有突出顯示,有五個遊標 - 即每個項目可以用五種不同的方式來操作,結果也會不同。 由於物件沒有突出顯示,因此像素搜尋(當您在整個螢幕上移動遊標並等待突出顯示某些內容時)是不可能的。

簡而言之,我一直坐到最後,直到他們送我回家。 但我完成了所有的任務。 就在那時,我愛上了無法解決的問題。

然後我將這種做法轉移到程式設計中。 以前,這是一個真正的問題,當時的薪水取決於解決問題的速度 - 但我不能這樣做,我需要追根究底,了解為什麼它不起作用,並達到預期的結果。

植物拯救了一切——一般來說,在那裡,你花多長時間完成一項任務並不重要。 尤其是當你是企業中唯一的程式設計師,並且沒有老闆提醒你截止日期時。

現在一切都變了。 而且,坦白說,我不理解那些只進行 1-2 次迭代就停止的人。 他們遇到第一個困難就放棄了。 他們甚至不嘗試其他選擇。 他們只是坐下來而已。

部分原因是圖片被網路破壞了。 每當他們失敗時,他們就會跑去谷歌。 在我們這個時代,你要嘛自己解決,要嘛不解決。 嗯,頂多問別人吧。 然而,在村子裡卻沒有人再問,因為網路的傳播範圍有限。
如今,解決無法解決的問題的能力對我的工作有很大幫助。 事實上,頭腦中甚至沒有考慮過退出而不做的選擇。 在我看來,這裡有一個基本要點。

解決無法解決的問題的習慣迫使你尋找解決方案,而缺乏這個習慣則迫使你找藉口。 好吧,或者在任何不清楚的情況下打電話給你的母親。

這一點在現在與人員的合作中尤其明顯。 通常,新員工要么滿足,要么不滿足一些要求。 好吧,要么有一個培訓計劃,根據培訓結果,一個人要么適合,要么不適合。

我不在乎。 我想讓任何人都成為一名程式設計師。 僅僅檢查合規性太容易了。 這是一個可以解決的問題。 即使是秘書也能應付。 但是用木頭製作匹諾曹——是的。 這是一個挑戰。 在這裡你必須思考、尋找、嘗試、犯錯,但也要繼續。

所以,我真誠地建議解決無法解決的問題。

來源: www.habr.com

添加評論