Фото професії
W. чоловіча

Розробниця Full Stack

Я створюю як фронтенд, так і бекенд для додатків та вебсайтів.

Розробниця Full Stack

Я створюю як фронтенд, так і бекенд для додатків та вебсайтів.


ВЕРСІЯ чоловіча

Чому мені подобається ця професія?

Мені подобається моя робота, бо вона дуже різноманітна. Кожен додаток або вебсайт, який я створюю, відрізняється, що дозволяє мені повністю використовувати свою креативність і ніколи не нудьгувати. Я постійно розвиваюся і вчуся користуватися новими інструментами, а також слідкую за новинами в IT-сфері.

Чим я займаюся?

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



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


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


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


Що я повинна вміти?

Я маю добре знати мови HTML і CSS, бо це дозволяє мені проєктувати, створювати та редагувати вебсайти. Я повинна вміти користуватися мовою скриптів JavaScript, яка служить для додавання нових функцій до додатків і написання коду, а також дозволяє створювати динамічні та адаптивні вебсайти. Я повинна знати мови програмування, які використовуються для створення бекенду, такі як Python, Java, PHP, Ruby.



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


Я повинна вміти користуватися інструментами для створення фронтенду, такими як Angular і React. Я маю розуміти архітектуру сучасних вебдодатків, вміти працювати в хмарі, користуватися протоколом HTTP та знати принципи проєктування REST API.


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


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


Які м'які навички важливі в моїй роботі?

  • креативність,
  • спостережливість,
  • точність,
  • стійкість до стресу,
  • ясне і точне формулювання думок,
  • уміння працювати під тиском часу,
  • здатність повністю зосередитися на роботі,
  • уміння логічно мислити,
  • бажання постійно розвиватися і самонавчатися.

Де я можу працювати?

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


Текст доступний за ліцензією Creative Commons Attribution 4.0 (CC BY 4.0). Якщо хочеш його поширити або використати у своїх матеріалах, переглянь тут.