プロジェクトにこだわっていると感じたらどうしますか?[閉まっている]


25

私がコードやデザインのわだちにいるとき、私は問題を議論するために開発者でない同僚を見つける傾向があります。問題を詳細に説明せざるを得ないので、通常はその過程で見逃したものを見つけます。

あなたの「固定解除」方法は何ですか?


歩き回って、技術に関係のないことについて再びチャットして、完全な要件を読み、それを達成するために別の方法で考えます。私は同じことをし、合理的に成功しました。
Gopi

Facebookの閲覧:)
Antoops

プロジェクトにこだわっていると感じたら、技術ブログを読みます。
jean27

だから、開発者でない同僚はゴム製のアヒルだと思いますか?:p
ディミトリC.

私には明らかなようです:StackOverflowまたは他の適切なフォーラムの質問を書いてください:)
nanda

回答:


24

私の戦術のいくつか:

  • 問題を誰かに、あるいは誰にも説明しません。私のガールフレンドは、彼女が飼っていたジャガイモに問題を説明していた。
  • (機会があれば)少し他の何かに取り組みます-他の機能または別のプロジェクトですら。現在のプロジェクトを終了します。多くの場合、午後4時30分には不可能と思われる問題は、翌日の午前9時30分にはささいなことです。
  • パブに移動します(可能な場合)。上記と同じ原理。
  • 頭を打ちます。これは問題を解決するのにそれほど生産的ではありませんが、少なくとも私にとっては、多くのことを学ぶ傾向があります。グリッドビューが自動ソートされていない場合は、問題についてできる限りのことを読みます。私の側の愚かなエラーを解決するのにまだ3時間かかりますが、最後には、グリッドビューとそれらがデータにバインドする方法について知っていることをすべて学びました-私は任意の数を解決することができます将来的に同様の問題の。
  • 別の入力を取得します。できれば、プロジェクトのコンテキストについて少なくとも何かを知っている人が望ましいです。私のエラーのほとんどは馬鹿げたもので、2番目の目から数分しかかからずに何時間かかるかを解決します。
  • 問題を特定します。大規模で複雑なプロジェクトの全体的なコンテキストの外側で特定の問題を再現するプロジェクトの山を保持する「バグの証拠」というラベルの付いたフォルダーを保持します。これには少し時間がかかりますが、大規模プロジェクトの膨大な干渉要因とは無関係に、問題の原因を絞り込むことができます。

6
ジャガイモのアイデアについては+1。一般に、ゴム製のカモのデバッグとして知られています:en.wikipedia.org/wiki/Rubber_duck_debugging
GSto

それはいつも同じで、信じられないほど長命のポテトでしたか?それとも、通りから離れたランダムなジャガイモだけですか?
-Mawg

8

私はコンピューターから離れてしばらくの間何か他のことをするのが大好きです。新鮮な目と明確な脳の働きは、問題に驚嘆します。


5

私の人生の中で、問題を解決するのに最も役立つ人を想像してみてください。彼らは私を助けるために短期間で連絡が取れないと仮定し、私が一人でいることができる場所を探しに行き、あたかも私がそうであるかのように問題を大声で説明しますその人と話しています。最終的に、私が/本当に/問題を抱えていることを彼らに納得させようとする過程で、私は通常彼らが私に与えたであろう同じアドバイスに行き着きます。


3

誰かと話をするのが最善の解決策ですが、多くの場合、コンピューターからしばらく離れて新鮮な目で見るのも役立ちます。

また、シャワーやお風呂に入っているときにデザインに関する多くの洞察が得られます。


3

私は常に2つまたは3つのまともなサイズのタスクを自分の前に置くようにしています。これは、たとえそれが当時の私の主な仕事でなかったとしても、ある目標に向かって生産的になることを可能にします。ただし、壁に本当に激しくぶつかった場合は、15分間かかったり、コーヒーやソーダを飲んだり、散歩したりする必要がある場合があります。


3

良い睡眠が役立ちます。

時々私は問題に悩まされ、眠っている間に頭の中で解決策を考え出しました。文字通り、AHAソリューションで目を覚まします。脳をリセットする必要がある場合もあります。


3

気分を良くするために、良い音楽(ボリュームが小さい)を保持します。

自分がしていることに集中できないと感じたとき。足を動かしたり、タップしたり、しばらくバウンドさせたりすると、血流が再び自然になります。あなたが邪魔される理由は、身体がしばらく同じ位置にとどまっているので、身体の緊張や血流の不足です。血液をよりよく循環させて、仕事を終わらせてください。

あなたが何をしているのかを誰かに話してみてください(私の場合、私の婚約者の近くの誰か)。他の人がそれを理解しているかどうかは重要ではありませんが、確かに良い感触を得ることができます。

立ち往生した場合は、ペンの紙を手に入れ、いくつかのボックス、名前、矢印などで視覚化してください。フローを理解してください。もう一度考え直してください。

何か食べるものを手に入れて、しばらく座って、しばらく考えてみてください:P。

ドライバーを入手し、マシン、ラップトップ、またはノートブックを開いて、何が問題なのかを見つけてみてください... ??? 期待した結果が得られない理由:P(冗談)

私が動けなくなるとき、私が個人的にほとんどしているもの、しかし面白い-それを見て、鏡を始めてください。顔を作り、自分に話しかけ、それを自分の前に置いておくのを考え始めます。自分を見つめ続けてください。それは私が再び新鮮になり、私の力を再び増やすのに役立ちます。奇妙なええと...しかし、私のために働く。


2

私はそれについて書いてみます。まず、すべての関連情報を収集し、検討したすべての情報と、なぜ機能しないのかをリストします。目の前にすべて書き留めておくと、考えるのがずっと簡単になります。


2

自宅で仕事をしている場合は、外でジョギングをしたり、散歩したりできます。それはあなたの健康に良いですし、あなたが立ち往生している問題について考えるのに役立ちます。これが効果的であるとわかった場合、問題の概要を把握するのに役立ちます。問題の間違った部分に集中している場合や、問題の概要を把握できれば、解決策を見つけやすくなります。


2

たとえほんの数時間であっても、私は職場の場所を変えることが好きです。時々、そのような少しの微調整で、問題/プロジェクトを別の視点で見ることができます。私のお気に入りのスポットは、デッキ、図書館、または自分用のホワイトボードがある会議室です。


1

別のツールと同様に、斜め戦略カードのセットを入手できます。

Oblique Strategies [...]は、1975年に最初に発行されたブライアンイーノとピーターシュミットによって作成された発行済みカードのセットであり、現在は第5版になっています。各カードには、デッドロックまたはジレンマの状況を打破するために使用できるフレーズまたは不可解な発言が含まれています。いくつかは音楽作曲に固有のものです。その他はより一般的です。

著者は、創造的な思考を促進するためにカードを使用したミュージシャンです。

ランダムなカードを選択し、「ディレマ」ステートメントを取得します。例えば:

「詳細を削除してあいまいさに変換する」

音楽を作ろうとしていない場合、それはナンセンスである場合もありますが、カードが示唆することを理解しようとする簡単な練習は、あなたの現在の考えからあなたの心を解き、関連のない未踏の道から考えるのを助けるかもしれません。

ダウンロード可能なバージョンいくつかあり、オンラインで読むことができるいくつかのWeb サイトもあります。iPhoneやAndroidアプリとしても入手できると確信していますが、探していません。「Oblique」というMac OS Xダッシュボードウィジェットとして持っていますが、リンクを検索しただけで、もうオンラインではないようです。


0

私のクライアントの一人は、彼がプロジェクトにこだわったとき、彼は誰かがズボンを引っ張っているように感じていたと言いました。それは楽しかった。

私はその場から出て、人々に話しかけ、読んでいます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.