Bunun iyi bir soru olduğunu düşünüyorum. Bunu nasıl yorumladığımdan, sorduğunuzu düşündüğüm şey "Periyodik olarak bilgisayardan uzaklaşmam doğru mudur?"
Ben kalkmak ve başka birine ne düşündüklerini sormak zorunda kalmayacak bir gün olduğunu düşünmüyorum, ya da bir parça karalama kâğıdı çıkarın ve sorunu çözmek için bir denklem karalayın. Ayrıca, programlamaya daha fazla girdiğinizde, önceden bir diyagram / mimari oluşturana kadar kodu yazmaya bile başlamayabilirsiniz.
Üniversitedeyken veri yapıları dersi alıyordum ve bir sıralama algoritması tasarlarken sorun yaşıyordum. Profesörümden yardım istediğimde, problemi önceden düşünmediğimi biliyordu. Bana söylediği ilk şey, henüz kodu yazmaya başlamaya hazır olmadığımdı. Böylece bir parça kağıt çıkardı ve birkaç kare çizdi ve sonra diziden sayıları koydu. Sonra kareleri hareket ettirdiği birkaç resim daha çizdi ve bana sıralama algoritmasının nasıl çalışacağını görsel olarak gösterdi.
Zihninizi temizlemek ve sorunu çözmek için yapabileceğiniz bazı şeyler:
- Ara ver
- Bir meslektaşınızla konuşun
- Beyaz tahta sorunu / konsepti
- Uyu!
Gece yarısı çözüm ile uyanırsanız şaşırmayın.