I would say “sight words” is what people figure out on their own AFTER they learn how to read. You don’t truly know the english language until you’ve had time with at least one other language, and learned to type. I would say learn the basics of french and spanish and be able to type 50 words a minute(in english). Until then, you are only semi literate.
Then I’m only semi-literate and have a degree in computer science.
I don’t think you need a foreign language or need to type.