Personally I have so bad memory that I need to daily check same stuff from wiki or some other documentation. I keep forgetting words and if I remember the word I might not remember how to spell it. I do not remember peoples names unless I see the name daily, Facebook helps with this. I barely remember anyone's face without actually seeing their face and sometimes even then the person might feel like total stranger. I barely remember events from the past correctly.
For example I forgot that Finland president changed until I remembered to check who won the selection. I forgot that Finland won MM ice hockey gold last year and I still need to ask my friend was it last year or when. When I am drinking in the city pretty much every time someone comes to me and say hello to me and I do not have any idea who they are even though they seem to know me. It is absolutely fucking annoying when you try to say something and in the middle of the sentence I go, "What the fuck was the word?"
This becomes really time consuming with programming when I have to keep checking function names and parameters from documentation or earlier code.
Edited by TMKCodes, 20 August 2012 - 02:32 AM.