Слышал эту поговорку, и не раз..)
Смысл ее был однозначен, и применялась она "к одному и тому же месту", хотя и говорилась разными людьми. Да еще и говорилась так протяжно - "Незнайка лежит, а Знайка далекоооооо бежит!" )
Суть её, можно выразить и короче, другой поговоркой - "Меньше знаешь - крепче спишь!"
"Знайкой" в ней называют человека везде сующего свой нос, пытающегося порой влезть и не в свое дело, умничающего, навязывающегося со своими советами, выскочку. А "Незнайкой" человека, не обязательно недалекого, им вполне может быть и просто скромный, молчаливый человек, который не распускает язык, не лезет не в свои сани, не выпендривается имеющейся информацией, умом, интеллектом.
Ну а "бежит Знайка", следовательно от тех кого достал своими выходками, или же от тех, кого не устраивает то что Знайка о чем то знает.
Еще один пример - на работе "Кто везет - на тех и едут!" а есть сотрудники которым легче сказать "Я не умею..", "Я не знаю..", "Я не могу.." - и все - они уже не нагружаются начальством потому как считаются бестолочами. И только они сами - эти "бестолочи" смеются над остальными про себя - "..везите придурки!" ) Вот так Незнайки лежат на боку, а Знайки постоянно куда то бегут, зарабатывая геморрой.
В общем "Меньше знаешь - дольше живешь!" )) Не ну ты можешь знать и много, но Знайку из себя корчить, не всегда себе на пользу!