Професійний шлях: від інтерна до Mobile Software Architect

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

Перший гість Олександр Саєнко, Mobile Software Architect у Sigma Software. Саша прийшов у компанію інтерном. Пройшов шлях від Junior iOS Developer до Mobile Software Architect. Зараз він бере активну участь у зустрічах із замовниками, долучається до проєктів мобільних команд компанії, допомагає їм з налаштуванням процесів на різних етапах життєвого циклу продуктів, які вони розробляють. Також Олександр спікер на IT конференціях, тренер та ментор у Sigma Software University. З 2021 року переїхав до Нью-Йорка, де у нас є офіс.

Сашо, розкажи з чого починався твій професійний шлях?

У 2012 році я вступив до інтернатури Sigma Software. Вивчав мову програмування Objective-C для розробки додатків під iOS. Після інтернатури приєднався до команди компанії, і паралельно навчався в університеті.

Курс програмування iOS також дозволить вам опанувати омріяну професію.

Ти пройшов шлях від Junior iOS Developer до Mobile Software Architect. Якими досягненнями ти пишаєшся, чого навчився за цей період?

Коли я починав, у нашій команді було лише п’ять розробників. За декілька років ми з колегами розширили команду до 50-60 спеціалістів. Реалізували багато крутих проєктів, якими користуються мільйони користувачів по всьому світу. Я встиг попрацювати над створенням продуктів для таких доменів як реклама та медіа, охорона здоров’я, автомобільна галузь, безпека, соціальні ініціативи та інші.

Щодо навчання, то через два роки моєї роботи iOS розробником, я зрозумів, що треба продовжувати вчитися та освоювати суміжні області для свого професійного зростання. Відповідно, я почав вивчати програмування під Android. Також працював з різними кросплатформовими рішеннями для мобільних додатків. Досить часто стикався з Back-End задачами, тому паралельно освоював і цей напрямок.

Якщо ти в ІТ, вчитися мусиш постійно, щоб встигати за змінами. Крім того, сьогодні спеціалісти широкого профілю, так звані Full Stack розробники, більше затребувані замовниками та мають більше можливостей для зростання.

А з якого моменту краще починати студенту робити перші кроки у професії?

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

Як поєднувати роботу та навчання?

Університет дає фундаментальні базові знання, без яких буде важко рости професійно, тому я залюбки відвідував пари. Але коли почалось стажування у Sigma Software, було складно поєднувати інтернатуру та навчання. Деякі предмети доводилось пропускати, але я говорив викладачам над чим працюю на стажуванні. Це збігалося з тим, що ми проходили на лекціях, тому зазвичай викладачі йшли назустріч, і я успішно складав іспити.

Головне – бажання та відповідальність. Не можна просто забути про навчання. Треба домовлятися з викладачами, і більшість тебе підтримають.

Як обрати компанію для інтернатури?

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

Також раджу звертати увагу на культуру та атмосферу компанії. Якщо в компанії колеги один одному не допомагають, то інтернові буде досить важко успішно завершити стажування. Обирати, звісно, тобі.

Ще я б порадив розпитати про план навчання, теми та терміни, щоб порівняти пропозиції від різних компаній та розуміти як швидко ти зможеш розвиватися як фахівець.

Що допомогло тобі професійно зростати?

Мені допомогли мої комунікативні навички. Важливо вміти не тільки писати код, а ще й спілкуватися з людьми. Код вміють писати на якомусь етапі всі, а для правильного спілкування із замовниками або командами потрібне певне вміння. Старайся його прокачувати.

Крім того, серйозну підтримку у професійному зростанні надавала компанія. Дуже круто, що я та мої колеги мали змогу навчатись чомусь новому: освоювати нові технології, прокачувати хард та софт скіли, навіть розвивати нові напрямки, які досі в компанії не існували.

Як змінилося твоє життя після переїзду до США?

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

Щодо країни, то США дуже відрізняється від України своєю культурою і… масштабністю. Все навколо нове і цікаве. Я й досі до цього не звик.

Як зважитися на суттєві зміни в житті?

Для того, щоб побороти свій страх нового та невідомого, необхідно скласти чіткий roadmap та рухатися маленькими кроками до своєї мети. Страх зникає, коли ми маємо розуміння куди ми йдемо, як там все влаштовано, та що на нас там чекає.

Три поради від тебе для наших читачів

  1. Читайте професійну літературу. Не обов’язково книжки, це можуть бути статті та будь-що інше. Не чекайте, доки хтось вам принесе готову інформацію, цього може ніколи не трапитись. Досліджуйте питання самостійно. Це дуже важливо для вашого розвитку. З часом ви знайдете джерела пошуку потрібної інформації.
  1. Не бійтеся пробувати нове. Прокладайте нові маршрути, освоюйте нові технології, наважуйтесь на великі зміни. Якщо маєте бажання потрапити в IT, зробіть перші кроки. Це дуже велика індустрія з великою кількістю можливостей.
  2. Ходіть на співбесіди. Навіть якщо ви маєте сумніви щодо рівня ваших знань. При проходженні співбесіди, ви покращите свій рівень комунікації та будете знати як цей процес відбувається. А також побачите, яких знань вам не вистачає і зможете їх прокачати.

Сашо, дякуємо за таку ширу розмову. Бажаємо тобі подальших успіхів!

Дивіться відеоваріант інтерв’ю за посиланням.

 

 

 

Поділитись