Bästa svaret
Om du är fem år kommer du förmodligen att säga ”stickad”. Det är vad jag förväntar mig och det skulle vara mycket dåliga sätt att korrigera henne. Några år senare, om hon säger ”stickad”, skojar hon antagligen, och jag skulle skratta med henne. Men jag kanske bara införlivar ”fastnat” i en liknande mening om hon inte var det.
För att gå lite längre kan det dock finnas situationer där ”fastnat” är bättre än ” fastnat och är till och med bättre meningsfullt, så det skulle göra en bättre fråga om du erbjöd ett sammanhang.
Svar
Här ”är en omformulerad version av några råd jag fick för länge sedan , det har tjänat mig bra:
- Försök att dela upp problemet i logiska bitar.
- Lös alla bitar du kan.
- Titta på hela problemet igen.
- Upprepa 1-3 efter behov (du kanske tycker att du måste dela upp några av bitarna i mindre bitar, eller kombinera dem igen och dela dem på olika sätt, men se till att komma tillbaka och titta ibland hela problemet.)
Detta fungerar för många saker, inte bara matematik och programmering. Och av min egen erfarenhet skulle jag lägga till:
Om du får fastnar, ta en paus och gör något som skiljer sig väsentligt från problemet. Om det är ett intel föreläsnings problem, gör något fysiskt eller socialt. Om det är ett fysiskt problem, gör något intellektuellt eller känslomässigt. Om problemet är i ett rum, gå till ett annat rum (eller utanför.) Om problemet är utanför, gå in. De exakta valen spelar ingen roll, så länge som du använder en annan del av din kropp eller hjärna. Kom sedan tillbaka till problemet; fortsätt inte att skjuta upp det.
Och var inte rädd för att be om hjälp! Ofta, bara att försöka förklara problemet för någon annan kommer att leda till nya tankar. Och för att programmera problem specifikt, om någon annan tittar på din kod några minuter kan spara timmar av frustration.