Сам собі компілятор

505

Ось тільки вчора скаржилася по телефону, що, будучи програмістом, змушена на співбесіди готуватися, як на іспит, і писати там на листочку код, зображуючи із себе компілятор або інтерпретатор. І ось новий герой часу — людина, що шукає «за знайомим програміста, який на співбесіді на листочку код напише і прокомпилирует в мозку».

От ви мені поясніть, за яким, питається, чортом? Я згодна, що треба знати основні поняття та алгоритми, треба вміти їх розповісти і написати без допомоги интернетика, треба розуміти основні принципи роботи коду, який пишеш, але вашу ж дивізію!

Минулого разу мене запитували, що буде, якщо зробити «ось так от з хитровывертом». З урахуванням того, що це були веб-технології, цілком здатні відображатися по-різному в різних браузерах, а ще вони були застарілими —після них вже вийшло версії по 2-3 як мінімум… Ну, загалом, ми один про одного все відразу зрозуміли.

Серйозно, ось це ось «напишіть код на листочку» (і мова йде не про алгоритмах, не про сортування бульбашкою, а, наприклад, про дизайн) — не розумію, хоч убейся. Гаразд би в конторі взагалі не було інтернету, тоді Екшн сно зрозуміло, а так… Задовбали!

І до речі, пошук по знайомих теж іноді не прокатує. Найняли ми так одну, що могла на листочку написати та у мозку прокомпилировать. І що? Потім їй довелося пояснювати засадничі речі, які вона, взагалі-то, за написаним кодом знала, але не розуміла, хоч убейся.