Марія БровінськаУвійти в ІТ
19 червня 2023, 16:31
2023-06-19
12 айтішників EPAM створили сайт для збору коштів на відновлення доступу до освіти saved.foundation. Як він влаштований
Айтішники EPAM створили сайт для збору коштів на відновлення доступу до освіти saved.foundation. Це проєкт благодійного фонду savED за підтримки найбільшого аутсорсера України.
Айтішники EPAM створили сайт для збору коштів на відновлення доступу до освіти saved.foundation. Це проєкт благодійного фонду savED за підтримки найбільшого аутсорсера України.
Така ініціатива викликана тим, що за майже 14 місяців повномасштабного вторгнення росія знищила в Україні понад 400 шкіл, ще понад 3000 пошкодила обстрілами та вибуховими хвилями. Сотні тисяч дітей залишились без доступу до освіти — бо їхня школа зруйнована, пошкоджена, розграбована, або ж розміщена у прикордонній чи прифронтовій зоні.
Попри те, що війна триває, благодійний фонд savED відновлює доступ до освіти в громадах, що постраждали. Сайт saved.foundation дозволяє фонду фандрейзити по всьому світу на відбудову шкільних приміщень, облаштування укриттів та створення освітніх центрів.
Над створенням сайту працювала команда з 12 волонтерів — спеціалістів українського офісу EPAM: дизайнери, інженери програмного забезпечення, архітектори рішень, розробники.
Особлива увага приділена інтеграції платіжних систем, для якої були проведені додаткові дослідження ринків Європи, США, щоб правильно підібрати налаштування, локалізацію, підписку тощо. З нуля розгорнули інфраструктуру в хмарному середовищі AWS.
Сайт є повністю кастомізованим продуктом без використання готових шаблонів, з головною навантаженістю на FrontEnd частині. Для роботи з цією частиною продукту використовували фреймворк Vue.js. Щоб конфігурувати зручні оглядові можливості для сайту, було інтегроване нове рішення Google Analytics 4.
Особлива увага фахівців була приділена захисту персональних даних за правилами GDPR, що гарантує безпеку і мінімальний збір персональних даних, адже донація відбувається тільки на ліцензійних сервісах, як от WayForPay, Fondy, Monobank тощо.
В розробці зважали також на доступність сайту — передбачені вимоги для читання скрінрідерів, передача кольорів для людей з обмеженнями зору та навігація для людей з обмеженою моторикою. Крім того, проаналізовані особливості користувацької поведінки в різних регіонах світу. Загалом сайт saved.foundation — один із десятків проєктів, які фахівці EPAM реалізували в рамках діяльності волонтерської ІТ-спільноти та передали pro bono на запит громадських організацій, органів місцевого самоврядування, освітніх та медичних установ.
На вебсайті saved.foundation можна знайти програми, над реалізацією яких працює фонд, а також реалізовані проєкти. Команда EPAM розробила зручний та інформативний дизайн програм та інтегрувала низку платіжних систем, щоб користувачі з усього світу могли долучитись до відновлення доступу до освіти українських дітей.
Мануал для джуна. Що треба знати новачку у frontend-розробці перед співбесідою на проєкт мрії: запитання для інтерв'ю та приклади тестових
Створювати ІТ-продукти можна на різних рівнях і вдосконалювати їх як зсередини, (backend), так і ззовні (frontend). Візьмемо, наприклад, сайт. Спеціаліст може працювати із завданнями «під капотом», а може розвивати інтерфейс сайту, застосунку чи спеціальне програмне забезпечення для бізнесу, щоб вони були зручними, зрозумілими та функціональними.
Останнім якраз займається frontend-інженер. Що ще треба знати джунам про frontend-розробку, що не варто робити перед співбесідою та на які запитання відповісти, щоби бути готовим на 100% — Frontend Engineer у Levi9 Олексій Горбунов розклав все по поличках у цьому матеріалі.
«Після випуску про IT-Generation хочеться зробити тред про те, як IT-школи вас най**ують». Відомий IT-блогер Діма Малєєв розповів, що думає про IT-освіту
Відомий IT-блогер Діма Малєєв розповів своє ставлення до IT-курсів, які наразі продукуються в Україні. «Після сьогоднішнього випуску про IT-Generation, хочеться зробити невеликий тред про те, як IT-школи вас най**ують, продаючи курси, які вам ніяк не допоможуть. І навіть якщо ви виграєте грант від програми — ви просто згаєте час», — написав він у Twitter.
Публікуємо його допис із частковою цензурою.
50 питань та відповідей щодо програмування для підготовки до технічного інтерв'ю
Готуючись до співбесіди, багато програмістів-початківців поняття не мають, яких питань очікувати від інтерв’юрів — чи це співбесіда в стартап, чи в технологічний гігант на кшталт Amazon, Microsoft або Google. У статті на Hacker Noon розробник Джавін Пол зібрав питання, які люблять ставити на таких інтерв’ю, а також відповіді на них та додаткові ресурси для підготовки.