Рубріки: ДосвідДумка

Як новачку в IT створити свій командний проєкт?

Олександр Філоненко

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

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

Ідеї для проєкту

Де шукати ідеї для проєкту? Всюди. Туторіали на YouTube, власні життєві задачі, що потребують автоматизаціі, або щось для друзів та сім’ї. Не потрібно вигадувати новий Facebook чи ChatGPT. Почніть з малого та звичайного. Для вас головне — це досвід.

Добре, припустимо, що ідея є. Що далі робимо? Аналізуємо рішення, які вже є чи якими користуємося. В ідеалальній ситуації і те, й інше. Чим більше референсів, тим більше можливостей для створення дійсно чогось нового. В цей час ви можете прокачати навичку не тільки певних рішень в цілому, а й читання чужого коду. Так, я натякаю на те, що треба ідеї шукати не тільки у Google, ще й на Github не боїмося заходити.

Вибір команди

Маємо ідею, маємо рефенеси. Наступний крок — як ми будемо їсти цього слона? Так, метафора підібрана дуже влучно, бо з цього моменту починається робота. Її дуже багато буде.

Ви розумієте, щоб зробити доволі якісний продукт, одного(-єї) Вас буде замало. Ось і постає питання набору команди. Тут на сцену виходять: designers, backend, frontend, iOS, Android тощо. Чому так багато? Все просто. Ви будете вирішувати, відштовхуючись від того, що самі вмієте.

Я, наприклад, розробник Android. Можу написати back-end, але якість буде, скоріш за все, не найвищою. Тому на мій уявний проєкт вже потрібен ще один учасник. Ще хочу дизайн гарний, тому пошук UI/UX designer вже відкрито. Подальшу логіку ви напевно зрозуміли.

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

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

Замість висновку

Що можна сказати у підсумку? Свій проєкт — це не так легко і романтично, як задається на перший погляд. Проте з часом ви зрозумієте, як швидко ви зростаєте, ніж тоді, коли працювали самі. Тим паче, на проєкт можна і ментора пошукати. Це буде великим плюсом всій команді. Головне йти цей нелегкий шлях. Успіх завжди десь поруч із нами!

Цей текст з особистого блогу, опублікований з дозволу автора.

Якщо ви знайшли помилку, будь ласка, виділіть фрагмент тексту та натисніть Ctrl+Enter.

Останні статті

Недооцінені фішки вашого смартфона, які спрощують життя

Щодня ми носимо в своїй кишені пристрій, що в сотні мільйонів разів потужніший за комп’ютер,…

05.06.2025

В чому різниця між фіксом та «костилем»?

Оце сиджу, працюю і задумався: «А де ж проходить та тонка межа між фіксом, який…

04.06.2025

Закон Гудгарта або як метрики змінюють цінності

«Коли вимірюваний показник стає метою, він перестає бути хорошою мірою» Закон який значною мірою відповідальний…

03.06.2025

Як приймати обдумані рішення за допомогою ChatGPT? Приклади промптів

Інколи здається, що ви врахували все. Упевненість у рішенні настільки висока, що ви вже подумки…

02.06.2025

Чи можете ви програмувати, не дивлячись на екран?

Блогер та розробник Джозеф Круз розповів, як він працює програмістом, маючи доволі серйозні проблеми із…

23.05.2025

Як швидко полегшити головний біль. Три науково доведені способи

Голова може боліти з безлічі причин. Але один з найпоширеніших різновидів — так званий головний…

22.05.2025