#NoFilter Jun' Stories: Software Engineer 

#NoFilter Jun' Stories: Software Engineer 

SoftServe Education  

Історія про те, як любов до геймерства та комп’ютерів може привести до улюбленої роботи. Артем Голіков розповідає про те, як зацікавився програмуванням, пройшов курс з WebUI та отримав офер у SoftServe. 

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

Історія Артема Голікова: без фільтрів

Який курс ти проходив? Чому обрав саме FrontEnd?  

Я випускник повного курсу WEB/UI. Чому саме FrontEnd? Хороше питання. Певно тому, що ти бачиш, що ти робиш. Це надихає та заряджає. Коли з пустої сторінки ти робиш багатофункціональну, це неймовірне відчуття. Це як сигнал того, що в тебе все виходить, і можна рухатись далі. А ще, коли вивчаєш якийсь новий метод чи технологію, можеш застосувати це й одразу побачити, що воно робить. З BackEnd все не так. Не мій напрям. 

 

Розкажи, чим ти займався до курсів? Чому вирішив піти на курс?   

Я був завзятим ігроманом. До самого вступу, та й під час нього, я не знав, ким буду. Тому, коли прийшов час обирати ЗВО та спеціальності, куди подавати документи, я розумів, що піду на щось пов’язане з комп'ютерами. В інакшій сфері я себе просто не бачив.  

Цікавитись програмуванням я почав на 2 курсі в кінці 1-го семестру. Тоді я пішов на марафон від якоїсь компанії та створив там своє резюме. Це мене прям надихнуло: «Вау! З білої сторінки от таке!». Після того я почав верстати багато сайтів і думав, що цього буде достатньо, поки не почув про JavaScript, React і т.д. Щодо курсів, то взагалі я така людина, яка потребує чіткої структурованої програми навчання та спеціаліста під рукою. Через це почав шукати курси від хорошої компанії, яка знає, чого навчає. Пішов у SoftServe. Це компанія зі світовим ім'ям, тому навчатиме тому стеку, який зараз на ринку необхідний. 

  

Розкажи про своє навчання в Академії? Як вийшло, що ти долучився до створення Discord-сервера?  

Важко. Дійсно важко. Враховуючи, що я зайшов абсолютно сирим, лише з базовими знаннями HTML/CSS, то далося мені навчання нелегко. Коли ти вивчаєш окремі частини й просто розв’язуєш задачки, не пов'язані між собою, ти не розумієш і не уявляєш, як це склеїти у реальному проєкті.  

І тут моїм порятунком став Project Level. Саме той етап, де всі здобуті навички можна використати на проєкті. Може здатись, що 1.5 місяці — це мало, та для мене ні. Цього періоду було достатньо, щоб поверхнево зрозуміти, як воно все пов'язується між собою.  

Звісно, що лише на самих курсах і отриманих знаннях не знайдеш роботу. Іноді потрібно самому шукати додаткову інформацію на просторах інтернету: статті, документації, форуми тощо. Курси дають лише підґрунтя, а все інше залежить від тебе. 

Стосовно Discord вийшла кумедна історія. Я взагалі не думав, що буду одним з розробників спільноти. Оскільки я вів величезний сервер з кількістю понад 9000 людей, я розумів, які актуальні фішки можна використати для зручності користування, кращого вигляду та безпеки. І просто запропонував свою допомогу власнику сервера. Він створив міт, де я зустрівся з тими, хто займався сервером, і запропонував свої ідеї. Згодом мені відписали в особисті, що ідеї класні, тож будемо співпрацювати. І так вже пару місяців ми працюємо разом. 

 

Що змінилося після курсу?  

Мої знання. Це як абсолютно 2 різні людини: я на початку курсу та після його закінчення. Перед курсами я знав, що таке div і як йому прописати стилі. Після курсу я можу зробити проєкт на React.  

Навіть цікавий кейс стався, який дав мені зрозуміти, як змінився рівень знань. На початку, коли був JavaScript Fundamentals курс, я взяв на фінальний проєкт найпростіше завдання — todo list. Не буду приховувати, зробив я його з допомогою GPT, бо банально не розумів, як мені пов'язувати функціонал між собою до кінця. Коли я закінчив проєктний рівень і вирішив виконати завдання ще раз, то підгледів лише збереження у LocalStorage, бо погано розбирався в цій темі. І написав я його на React. 

Тоді я був дуже задоволений собою і розумів, що виріс в знаннях, і цей кейс — ідеальне підтвердження. Ну і звісно, успішне закінчення курсу дало мені можливість потрапити на роботу у компанію мрії — SoftServe. І за це я вдячний менторам, а особливо Владиславу Хричову та Любові Коляса.  Вони дали мені найпотужніший поштовх та найкращу менторську підтримку.  

 

Як тобі робота у SoftServe? Що в житті компанії подобається найбільше?  

Враховуючи, що це моя перша робота в житті, то в мене немає слів. Мені надзвичайно пощастило з командою, з тімлідом: мене дуже тепло прийняли та одразу допустили до імплементації, що мене дуже тішило. Офіси надзвичайно гарні, обладнані всім необхідним та до них зручно добиратись. Постійні здибанки, тренінги на різні теми, безплатний доступ до Udemy, різні події — це окрема любов. 

 

Як уявляєш свій подальший професійний шлях?  

Покращувати себе та рухатися кар’єрною драбиною вгору! Перш за все, планую рости в професійних навичках та покращувати свою англійську мову, бо без неї дорога закрита. На разі, моя ціль — це Senior Developer. Ну і паралельно з цим ходити на різні форуми, бути спікером на подіях, які стосуються FrontEnd напрямку. Це я відверто поділився маленькою мрією   

 

Що порадиш тим хто тільки починає свій шлях в ІТ?  

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

І ще одне: доведеться змиритися із синдромом самозванця. Це штука, яка буде тебе переслідувати протягом всього часу. Я весь час з початку навчання, і навіть через рік після курсу, думав, що я дуже погано знаю програмування. Зараз я програміст у SoftServe 😎 

                                                 ✨✨✨ 

Якщо історія Артема тебе зацікавила, й ти хочеш розвиватися у сфері WebUI — занурюйся у FrontEnd на повному курсі з WebUI у SoftServe Academy. 

З іншими курсами напряму WebUI можеш ознайомитись за посиланнями 

Базові — почати у новому напрямку з нуля   

Практичні — закріпити наявні знання та отримати нові скіли   

Проєктне навчання — отримати реальний досвід на проєкті   

Повні — освоїти професію з нуля на повній програмі 



Report Page