Тут нужно различать типы организаций и типы начальников. Например, в государственных организациях всем вообще *** на работу и эффективность, поэтому туда охотно берут по блату. Какой бы человек ни был *** - все равно найдут ему какое-нибудь непыльное занятие и будет за бюджетные деньги работать. В коммерческих компаниях больше ориентированы на эффективность и прибыль (но это не значит, что там блата нет - очень даже есть). Теперь про начальников. Если начальник сам взят по блату и ему за провалы ничего не будет (не уволят, не лишат премии и пр.), то он будет брать себе на работу сотрудников тоже по блату. Если же начальник отвечает за результаты работы своего отдела своей должностью и карьерой - он будет брать только тех знакомых, которые действительно крутые профессионалы и на них можно положиться. Потому что если он возьмет блатных - то работать за них ему придется самому.
Где брать связи? Обычно они формируются у человека либо от родителей, либо со школы-ВУЗа. Чем общительнее человек, чем больше людей он знает, тем выше вероятность, что кто-то из этих людей предложит ему какую-то хорошую работу. Для специалистов, которые хотят завести знакомства, нужно выступать на всяких профильных конференциях и там завязывать новые контакты. Всё это довольно сложно, но решаемо.