 **«Kotlin — це найкраща мова програмування з усіх, які я знаю».**

Так Марія Пісня, Junior Software Engineer в EPAM, пояснює, чому свого часу обрала Android-розробку. А ще її приваблює можливість поєднувати технічне й творче: не лише продумувати, як працюватиме застосунок, а й вирішувати, як він виглядатиме та наскільки зручним буде для людей. Результат роботи можна одразу побачити на екрані.

 Шлях Марії в ІТ почався з навчання на математичному факультеті за спеціальністю «комп’ютерна математика».

> «Ми вивчали чимало мов програмування: Python, Java, C, C++ та інші. А на четвертому курсі один із наших професорів, який працює Android-розробником, вирішив, що нам не завадить ще одна. Так я познайомилася з Kotlin і зрозуміла, що це — найкраща мова програмування з усіх, які я знаю».


До навчання в EPAM Campus Марія багато часу присвячувала самоосвіті: проходила курси, добирала літературу й розробляла пет-проєкт, яким, до речі, користується й досі. За допомогою ШІ розбиралася зі складними темами. Але саме навчання в EPAM Campus допомогло їй структурувати знання.

> «У мене з’явилося чітке розуміння, що за чим вивчати. Я побачила, де маю прогалини, і змогла їх закрити».


 А невдовзі після початку навчання Марія отримала пропозицію долучитися до реального проєкту.

> «Я готувалася поїхати до Львова на музичний фестиваль і продовжити навчання, аж тут мені пропонують: „Хочеш на проєкт?“ І я така: „Ого, звісно, хочу&#33;“»


Сьогодні Марія працює над великим багатомодульним мобільним застосунком у напрямі автоматизованого тестування. Свою роль вона описує як місток між розробниками та фахівцями з ручного тестування.

> «Коли ти працюєш зі складним багатомодульним застосунком, код якого складається з тисячі файлів, написаних різними людьми, це зовсім інший досвід, ніж робота над власним маленьким пет-проєктом. На реальному проєкті ти бачиш, як працює система».


 **Чому саме мобільна розробка?**
Для Марії відповідь пов’язана ще й із тим, наскільки глибоко смартфон інтегрований у наше повсякденне життя.

> «Мобільна розробка, на мою думку, ніколи не перестане бути актуальною, тому що дедалі більше побутових питань ми делегуємо смартфону».

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

 **Які навички потрібні junior-фахівцю в епоху ШІ?**
Говорячи про навички початківця, Марія називає технічні знання, креативність, готовність навчатися та вміння аналізувати інформацію. Вона також наголошує на дедалі більшій ролі soft skills.

> «Просто написати код — недостатньо. Це може зробити ШІ, який справді значно полегшує роботу, особливо коли йдеться про рутинні завдання. Щоправда, він використає на це чимало токенів, а це болюче питання», — жартує Марія.

А ще важливо постійно вчитися. У мобільній розробці регулярно з’являються нові інструменти й оновлення, тому навчатися доведеться на будь-якому етапі кар’єри.

 **Хочеш спробувати себе в Android-розробці?**
В EPAM Campus уже відкрито набір в Android Лабораторію, з якої вже за кілька місяців учасники підуть на співбесіди на проєкти. [Дізнайся більше та реєструйся](https://epa.ms/t-5977) — можливо, саме так почнеться і твоя історія.