Біографія
Історія за сторінками
Моє знайомство з програмуванням не було любов'ю з першого погляду.
У школі ми місяцями малювали блок-схеми, не написавши жодного рядка коду. В університеті програмування асоціювалося з C++, абстрактними математичними задачами та написанням коду на папері. Усе це не надто надихало й не викликало особливого бажання програмувати.
Минуло чимало років. Я працював над програмними системами, займався розробкою та інженерією даних у різних проєктах Європи. І поступово зрозумів, наскільки інакше можна пояснювати програмування.
Саме це надихнуло мене писати книжки. Я захотів пояснювати складні поняття через знайомі життєві ситуації, практичні приклади та яскраві ілюстрації. Щоб програмування було цікаво досліджувати, а не просто заучувати.
Для мене головне — не лише навчити синтаксису Python, а й допомогти читачеві зрозуміти, як працюють програми, чому певні рішення мають сенс і як мислити по-розробницьки.
Досвід і погляд
Мій досвід у розробці програмного забезпечення та прагнення зробити програмування доступним і зрозумілим визначають мій підхід як до професійної роботи, так і до створення навчальних книжок.
- Професійний досвід
Мій професійний досвід охоплює Python-розробку, backend, інженерію даних і розподілені системи. Я працював над програмними та data-проєктами в міжнародних командах у різних країнах Європи, створюючи й підтримуючи системи, які використовуються на практиці.
Цей досвід впливає на те, як я підходжу до технічних завдань і пояснюю поняття програмування.
- Книжки та навчання
Я переконаний, що вивчення програмування має бути цікавим, практичним і доступним. У моїх книжках зрозумілі пояснення поєднуються з прикладами з життя, практичними завданнями та яскравими ілюстраціями в стилі попарт.
Замість простого запам'ятовування коду я заохочую читачів експериментувати, помилятися й розбиратися, чому все працює саме так.
