Всім привіт,
Для тих, хто це пропустив: сьогодні мій останній день як працівника Exercism. Хочу скористатися нагодою й подякувати всім, з ким я працював за весь час роботи в Exercism. Когось це може здивувати, але захопився я не безліччю чудових мов Exercism, а спільнотою (тобто людьми)!
Невдовзі після того, як у вересні 2014 року я пройшов трек Scala (це ще був Exercism v1), я долучився до треку Haskell. Мені було дуже важко, але з фантастичною допомогою «наставників» з Haskell (офіційно їх тоді так не називали, але їхні коментарі були справжнім наставництвом) я зумів крок за кроком вивчити Haskell (і розвинув у собі любов до функціонального програмування, яка зі мною й донині). Побачивши, як багато мені дало наставництво над моїми рішеннями Haskell, я почав коментувати рішення інших людей на C# (це також зробило мене значно кращим програмістом).
Поволі, але впевнено я втягувався в мейнтейнерську частину Exercism. Те, що почалося з кількох скромних внесків у трек C#, швидко стало моїм улюбленим хобі: працювати разом із людьми з усього світу, щоб допомагати будувати Exercism. Я витратив багато годин (навіть цілі вихідні), додаючи вправи спочатку до треку C#, а згодом і до треку F#. Наступним кроком було долучитися до обговорень у репозиторії problem-specifications, і це був просто чудовий досвід.
За час роботи мейнтейнером C# я створив шалено переускладнений генератор тестів для треку C# (про що тепер дуже шкодую!), але робота над першим прототипом аналізатора для C# була для мене вершиною інженерного задоволення.
У якийсь момент 2019 року Джеремі запитав мене, чи не хочу я допомогти зі створенням Exercism v3. Мені не знадобилося багато часу на роздуми: я швидко подав заяву на звільнення і почав працювати в Exercism у вересні 2019 року. Останні пʼять років я допомагав будувати Exercism v3 і намагався впорядкувати додавання понад 70 мовних треків на сайт. Я вивчив десятки нових мов, деякі з них стали моїми улюбленими. Це однозначно зробило мене кращим програмістом. Але, що ще важливіше, спілкування зі спільнотою також зробило мене кращою людиною. Зі спілкування з вами я навчився дуже багато!
На жаль, частина моєї подорожі як працівника Exercism добігла кінця. Однак я не зникаю (я ж не чарівник), я лише повертаюся до попереднього стану: того, у якому я звичайний учасник спільноти (з правами адміністратора 🤭) і сам підтримую треки C#, F# і Prolog. Тобто ви й надалі будете бачити мене, і, гадаю, мені ще довго будуть ставити багато запитань. Щоправда, я не буду таким активним у відповідях на ваші запитання, а більшістю код-ревʼю займатимуться наші новостворені мейнтейнерські команди.
Загалом це були неймовірні 5 років, і я не проміняв би їх ні на що. Оскільки я й надалі буду тут, мені навіть не доведеться прощатися! Я хочу лише сказати: дякую всім вам за те, що ви такі чудові люди. Для мене було за честь і приємність працювати з вами (особливо з Джеремі).