Нельзя знать развивающийся язык на все 100%.
Все очень просто - пока вы учите язык и все к нему прилагающее пройдет, скажем, 5 лет. И то, что было 5 лет назад будет уже не так актуально. А в худшем случае, за эти 5 лет язык умрет.
Знать на 100% вредно по тем же причинам. Судите сами: если вы достигли 100%ного знания языка то, во-первых, вы на самом деле ничего не знаете потому, что скорость учебы равна (или немного больше) скорости измены языка, а во-вторых, вы остановитесь, соответственно быстро отстанете от жизни.
Да и зачем вам знать все 100%? Вам постоянно будет пригождаться <20% языка, а >20% вы, скорее всего, будете использовать пару раз в жизни.
Вам просто необходимо понять, что достаточно знать основы. Остальное - это наш любимый Google, который вас быстро научит тому, что вам необходимо.
Вы думаете я шучу про Google? Совсем наоборот. Есть вполне достоверный факт, что опытные разработчики используют поисковики ничуть не реже новичков. Выводы сделайте сами.