Apa yang Anda lakukan ketika Anda merasa mandek pada suatu proyek? [Tutup]

25

Ketika saya berada dalam kode atau kebiasaan desain, saya cenderung menemukan rekan kerja non-dev untuk membahas masalah dengan. Itu memaksa saya untuk menjelaskan masalah dengan sangat rinci dan saya biasanya akan menemukan sesuatu yang saya lewatkan dalam proses itu.

Apa metode "unsticking" Anda?

Heather M
sumber
Akan berjalan-jalan dan mengobrol tentang sesuatu yang tidak relevan dengan teknologi kembali lagi membaca persyaratan lengkap dan berpikir dengan cara yang berbeda untuk mencapainya. Saya melakukan hal yang sama dan cukup berhasil.
Gopi
Menjelajah Facebook :)
Antoops
Ketika saya merasa mandek pada suatu proyek, saya membaca blog teknologi.
jean27
Jadi Anda pikir rekan kerja non-dev adalah bebek karet ? : p
Dimitri C.
Tampak jelas bagi saya: menulis pertanyaan tentang StackOverflow atau forum lain yang sesuai :)
nanda

Jawaban:

24

Beberapa taktik saya:

  • Jelaskan masalahnya kepada seseorang, atau bahkan tidak seorang pun. Pacar saya biasa menjelaskan masalah pada kentang yang disimpannya.
  • Kerjakan sesuatu yang lain untuk sedikit (jika peluang memungkinkan) - beberapa fungsi lain atau bahkan proyek lain. Dapatkan ming Anda dari proyek saat ini. Banyak kali masalah yang tampaknya mustahil pada pukul 4:30 sore tampaknya sepele pada pukul 9:30 pagi hari berikutnya.
  • Pergi ke pub (jika mungkin). Prinsip yang sama seperti di atas.
  • Kalahkan kepala Anda. Ini seringkali tidak produktif untuk menyelesaikan masalah, tetapi setidaknya bagi saya, saya cenderung belajar banyak. Jika gridview saya tidak menyortir otomatis, saya akan mencoba dan membaca semua yang saya bisa tentang masalah ini. Saya masih membutuhkan waktu 3 jam untuk menyelesaikan kesalahan bodoh di pihak saya, tetapi pada akhirnya, saya akan belajar semua yang perlu diketahui tentang tampilan kotak dan bagaimana mereka mengikat data - saya akan dapat memecahkan angka apa pun masalah serupa di masa depan.
  • Dapatkan input lain - lebih disukai seseorang yang tahu setidaknya sesuatu tentang konteks proyek. Sebagian besar kesalahan saya adalah kesalahan bodoh yang hanya membutuhkan beberapa menit dari set kedua mata untuk menyelesaikan di mana saya butuh waktu berjam-jam.
  • Isolasikan masalahnya. Saya menyimpan folder berlabel "bukti bug" di mana saya menyimpan setumpuk proyek yang masing-masing mereproduksi masalah tertentu di luar konteks keseluruhan proyek yang besar dan kompleks. Ini mungkin sedikit memakan waktu, tetapi memungkinkan Anda untuk mempersempit penyebab masalah terlepas dari banyak faktor pengganggu proyek besar.
Fishtoaster
sumber
6
+1 untuk gagasan kentang. itu biasanya dikenal sebagai debugging bebek karet: en.wikipedia.org/wiki/Rubber_duck_debugging .
GSto
Apakah selalu sama, berumur panjang, kentang? Atau hanya kentang acak dari jalanan?
Mawg
8

Saya penggemar berat menjauh dari komputer dan melakukan sesuatu yang lain untuk sementara waktu. Mata yang segar dan otak yang jernih bertanya-tanya tentang suatu masalah.

Walter
sumber
5

Saya membayangkan orang dalam hidup saya yang paling bisa membantu saya memecahkan masalah, dan dengan asumsi mereka tidak tersedia dalam waktu singkat untuk membantu saya, pergi mencari tempat di mana saya bisa sendirian, dan menjelaskan masalahnya dengan keras seolah-olah saya ' Saya sedang berbicara dengan orang itu. Akhirnya, dalam upaya meyakinkan mereka bahwa saya / benar-benar / punya masalah, saya biasanya mendapatkan saran yang sama dengan yang akan mereka berikan kepada saya.

blucz
sumber
3

Membicarakannya dengan seseorang adalah solusi terbaik, tetapi seringkali hanya menjauh dari komputer Anda untuk sementara waktu dan melihatnya dengan mata yang segar juga membantu.

Juga banyak wawasan desain saya sering datang ketika saya mandi atau mandi :)

Brian R. Bondy
sumber
3

Saya mencoba untuk memiliki dua atau tiga tugas berukuran sopan di depan saya setiap saat, jadi jika saya terjebak pada satu, saya dapat istirahat dan bekerja di yang lain. Ini memungkinkan saya untuk menjadi produktif menuju beberapa tujuan, bahkan jika itu bukan tugas utama saya saat itu. Namun, jika saya menabrak dinding dengan sangat keras, kadang-kadang saya hanya perlu berjalan kaki - butuh 15 menit, ambil secangkir kopi atau soda, jalan-jalan, dll.

Thomas Owens
sumber
3

Tidur yang baik membantu.

Kadang-kadang saya terjebak pada masalah dan mencari solusi di kepala saya saat saya tidur. Saya benar-benar bangun dengan solusi aha. Terkadang Anda hanya perlu mengatur ulang otak Anda.

Evan Plaice
sumber
3

Menyimpan beberapa musik yang bagus (volume lambat) sehingga Anda tetap dalam mood.

Ketika Anda merasa bahwa Anda tidak dapat berkonsentrasi pada apa pun yang Anda lakukan. Mencoba menggerakkan kaki atau mengetuknya atau memantulkannya sebentar untuk membuat aliran darah kembali liar. Alasan Anda menjadi terganggu adalah alasan sehingga beberapa ketegangan atau kurangnya aliran darah dalam tubuh karena tubuh tetap pada posisi yang sama untuk sementara waktu. Cobalah untuk mengalirkan darah Anda lebih baik dan Anda menyelesaikan pekerjaan Anda.

Cobalah untuk berbicara dengan seseorang tentang apa yang Anda lakukan (seseorang yang dekat dengan Anda, dalam kasus saya tunangan saya). Ini tidak penting jika orang lain memahaminya atau tidak tetapi mendapatkan perasaan yang baik pasti.

Jika Anda terjebak mengambil kertas pulpen Anda dan memvisualisasikannya dengan beberapa kotak, nama, panah, dll. Cobalah untuk memahami alirannya. Pikirkan kembali hal itu.

Dapatkan sesuatu untuk dimakan dan hanya duduk dan makan untuk sementara waktu suatu ide mungkin mengejutkan Anda: P.

Dapatkan obeng dan buka mesin atau laptop atau notebook Anda dan coba cari tahu apa yang salah dengan itu ... ??? mengapa tidak memberi saya hasil yang diharapkan: P (bercanda)

Salah satu yang saya pribadi lakukan sebagian besar waktu ketika saya terjebak, lucu - dapatkan cermin mulai melihat ke sana. Buat wajah, bicaralah pada diriku sendiri, mulailah bertanya-tanya pertahankan di depanku. terus menatap diriku sendiri. Itu membantu saya untuk segar kembali dan meningkatkan kekuatan saya lagi. Aneh eh .... tapi bekerja untuk saya.

J Sinh
sumber
2

Saya mencoba menulis tentang itu. Pertama saya mengumpulkan semua informasi yang relevan dan daftar semua yang saya pertimbangkan dan mengapa itu tidak berhasil. Saya merasa jauh lebih mudah untuk berpikir ketika saya menuliskannya di depan saya.

Casebash
sumber
2

Jika Anda bekerja di rumah, Anda bisa melakukan jogging di luar atau berjalan-jalan. Ini baik untuk kesehatan Anda dan membantu untuk memikirkan masalah di mana Anda terjebak. Jika ternyata ini efektif, karena ini membantu saya mendapatkan gambaran yang lebih baik tentang masalah ini. Terkadang Anda hanya berfokus pada bagian yang salah dari masalah dan ketika Anda mendapatkan gambaran yang lebih baik dari masalahnya, solusinya lebih mudah ditemukan.

HoLyVieR
sumber
2

Saya penggemar mengubah lokasi pekerjaan saya, meskipun hanya untuk beberapa jam. Terkadang sedikit dorongan seperti itu akan membantu saya melihat masalah / proyek dengan pandangan yang berbeda. Tempat favorit saya adalah dek saya, perpustakaan atau ruang konferensi dengan papan tulis untuk saya sendiri.

Datachick
sumber
1

Sama seperti alat lain, Anda bisa mendapatkan satu set kartu Strategi Miring .

Oblique Strategies [...] adalah satu set kartu yang diterbitkan yang dibuat oleh Brian Eno dan Peter Schmidt pertama kali diterbitkan pada tahun 1975, dan sekarang dalam edisi kelima. Setiap kartu berisi frasa atau ucapan samar yang dapat digunakan untuk memecahkan kebuntuan atau situasi dilema. Beberapa spesifik untuk komposisi musik; yang lain lebih umum.

Para penulis adalah / adalah musisi yang menggunakan kartu untuk menumbuhkan pemikiran kreatif.

Anda memilih kartu acak dan mendapatkan pernyataan 'dilema'. Sebagai contoh:

"Hapus spesifik dan konversikan ke ambiguitas"

Meskipun kadang-kadang itu hanya omong kosong jika Anda tidak mencoba membuat musik, latihan sederhana untuk mencoba memahami apa yang disarankan kartu itu dapat membantu Anda membuka pikiran dari pikiran Anda saat ini dan membantu Anda berpikir dari jalur yang tidak berhubungan, yang belum dijelajahi.

Ada beberapa versi yang dapat diunduh , dan juga beberapa situs web tempat Anda dapat membacanya secara online. Saya cukup yakin Anda bisa mendapatkannya juga sebagai aplikasi iPhone atau Android, tetapi saya belum mencarinya. Saya memilikinya sebagai Widget Dasbor Mac OS X yang disebut 'Miring', tapi saya baru saja mencari tautannya dan sepertinya sudah tidak online lagi.

Sergio Acosta
sumber
0

Salah satu klien saya berkata, ketika dia terjebak pada proyek, dia merasa seperti seseorang sedang menarik celananya. Itu tadi menyenangkan.

Saya pindah dari tempat itu, berbicara kepada orang-orang, membaca .. sebagian besar itu berhasil ketika saya kembali untuk duduk dan menyelesaikannya.


sumber