🎧 Дорожня карта для Frontend-розробника. Запис войсчату
Усі статті, обговорення, новини про Front-end — в одному місці. Підписуйтеся на телеграм-канал!
Публікуємо запис войсчату, де ми разом із менторами та досвідченими розробниками розібрали дорожню карту для Frontend-розробника в 2022 році.
Спікери:
🎙 В’ячеслав Колдовський, SoftServe IT Academy Competence Manager
🎙 Ілля Літвінов, Senior Frontend Engineer у Wix, ментор курсу «Front-end з нуля» у Web Academy
⏱ Таймкоди:
00:00 Вітаємося
02:27 Який бекграунд (базові знання) треба мати, щоб починати освоювати фронтенд-розробку? Треба розуміти, як працює інтернет, клієнт-сервер, як працює браузер... Де це вчити? Чи можливо самостійно?
07:20 Тож давайте обговоримо з яких базових технологій потрібно розпочинати знайомство із веброзробкою? (HTML, CSS, основи JavaScript) Куди потрібно рухатися розробникам, в яких уже є базові знання (SCSS, LESS..., TypeScript)? Чому? Де вчити? Чи самостійно?
17:22 Існує холіварна думка, що Front-End розробка має розділитися на 2 окремі галузі. front-of-the-front-end — люди, які глибоко знають усі нюанси кросбраузерної верстки, верстають складні візуальні ефекти, реалізовують круті анімації, одним словом є майстрами реалізації будь-якого UI/UX в браузері. back-of-the-front-end developers — це люди, які реалізовують бізнес-логіку, яка має працювати в браузері, вони є майстрами сучасних фреймворків і взаємодії з сервером. Чи погоджуєтесь ви з таким розподілом і чи варто на це взагалі звертати увагу новачкам?
29:15 Давайте обговоримо фреймворки. Які фреймворки CSS і JavaScript варто додати до свого набору навичок новачкам? Чому? Де вчити?
40:07 В реаліях сучасної розробки ПЗ недостатньо просто знати якусь одну-дві мови чи технології. Є велика кількість інструментів, які супроводжують розробку і робота з ними вимагається навіть в новачків. Наприклад, система контролю версій — git. На які ще супутні інструменти в першу чергу ви рекомендуєтете звернути увагу, але і щоб не потонути у цьому потоці? (пакетні менеджери, бандлери, літнери і т.п...)
47:00 Тестування програмного забезпечення — окрема велика тема, яка певний час була трохи осторонь front-end розробки. Але зараз все більше і більше клієнтського коду покривається тестами і це не є такою екзотикою, як в часи jquery. На вашу думку, чи потрібно джуніору вміти писати тести?
52:14 Які інструменти пов’язані з якістю ПЗ ви можете порекомендувати для front-end розробників? (натяк на Code Analysis Tools ?)
57:25 Питання про soft-skills та англійську :)
Q&A-сесія
01:02:05 Чи в тебе гарний код? Як це зрозуміти?
01:06:12 Чи потрібна джуніору математика?
01:17:20 Чи потрібно розробнику замовляти дизайн для портфолію?
01:25:00 Що обрати? Курси чи самостійне навчання?
01:28:20 Прощаємося
Немає коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів