1/ Зависит от области применения навыков.
2/ Примерные списки для ориентации =
https://habrahabr.ru/company/mailru/blog/248733/
https://habrahabr.ru/post/259317/
https://xakep.ru/2014/11/09/books-for-coders/