|
|
|
|
|
by jhylands
1594 days ago
|
|
I'm a dyslexic programmer and what I find hardest about the job is keeping up when people list things in meetings. The number of times people suggest "Keep notes" as a solution for this is very repetitive. To keep notes you either have to be able to pre-empt something being worth taking a note of (it almost always only becomes aparrent after more context, by which time I've forgotten the name of the thing I should have taken note of and simple can remember the reference) or you have to be able to take note of everything. Recording and typing back isn't an option either as it simply takes too long. The other thing I struggle with is being able to recall things in detail from what I have previously worked on. "What was x called that did Y you were working on last week?" I really struggle with that style of question. For the spelling of variables names I use vim with spell check and mostly use ctrl+n to complete words so that they are spelt the same throughout.
For the memory of function names being able to spin up a repl or run a subset of unit tests/ google/ autocomplete based on the estimated available properties of an object normally get the job done. There are some really nice spell checks that integrate with vim that check the spelling of the words broken up by underscore so that each is checked individually. That helps a lot when writing a variable for the first time. |
|