Життєво необхідна якість

0
259

Дітки, дітки… Говорите, правопис — артефакт? Ну-ну.

З ранку розгрібають підігнані кадровиком резюме на дві посади: програміста і старшого програміста. Нещодавно одна підпорядкована вирушила за другою дитиною; її колега, молодий хлопець, загримів у ряди непереможної і легендарної — шкода, блін, здібний хлопець. Кандидатів майже десяток: платять за нашим провінційним мірками непогано, та і робота цікава. Три резюме відлетіли в кошик з першого погляду. Як думаєте, які? Так, ті самі: без розділових знаків, з елементарними граматичними помилками і неузгодженими пропозиціями.

Шовінізм? Ні, п’ятнадцятирічний досвід роботи в галузі, який говорить: неписьменна людина не може бути хорошим програмістом. Він може писати «круті шняги», рядків до тисячі, але довести до впровадження великий проект і нічого не зірвати — ніколи. Нездатність (чи небажання?) засвоїти елементарні граматичні норми рідної мови — перша ознака того, що до норм мови програмування, середовища розробки, а вже тим більше до норм науки програмування буде проявлено настільки ж сумна неувага. Повторюю: півтора десятка років досвіду. Жодного винятку з цього правила не зустрів. Правий був старий Дейкстра: «Життєво необхідною якістю для будь-якого програміста є вільне володіння рідною мовою».

Ви, неуважаемые двієчники, нікому нічого не повинні? Можете плювати на правила, «адже і так все зрозуміло»? Будь ласка, скільки завгодно! Але не дивуйтеся потім, що ваше резюме або ділову пропозицію полетить в кошик тільки з-за того, що ви переплутали «-ться» і «-ться», що вам відмовлять в чомусь важливому, почувши «одягнути» замість «надіти». Взагалі, вас навіть було б шкода, якби не розуміння того, що це — теж форма природного відбору.