🎧 Дорожня карта для 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 Прощаємося

👍ПодобаєтьсяСподобалось4
До обраногоВ обраному3
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Підписатись на коментарі