I started knitting socks for myself over 10 years ago when I realized that they were more comfortable than I had suspected. While I was working in the auto industry and being on my feet on concrete all day every day I would wear a pair of hand knit wool socks and a pair of cotton socks. No more uncomfortable feet. Now, the original pairs are wearing out so I'm adding new ones to my wardrobe.
Notes: Over the years I've learned how to "do the math" to adjust the traditional sock pattern to fit different size feet. The trick is to find a shoe size chart that is used in the sock/shoe industry for standard sizes.