Найти тему

С чего начать заниматься веб-разработкой. Различия Фронт-энд и Бэк-энд.

Для того, чтобы работать в сфере разработки сайтов, вам сначала нужно выбрать ваш путь – фронт-энд или бэк-энд. Я не рекомендую изучать все сразу, потому что так вы потратите в два раза больше времени на изучение, при этом дольше оставаясь на начальных этапах.

Фронт-энд (разработка визуальной части веб-интерфейсов) лучше подходит новичкам. Он проще, терпимее к ошибкам. Для того, чтобы заниматься фронт-энд разработкой, вам не обязательно хорошо знать основы программирования или математику. Гораздо важнее быть «уверенным пользователем ПК» – вам потребуется больше времени на старте, если вы не знаете, как поставить кавычку на клавиатуре или открыть ZIP-папку (да, это реальные случаи из моей практики). Но даже если вы никогда в своей жизни не сидели за компьютером – у вас может всё получиться, просто времени и усилий на это уйдёт больше, чем у остальных.

Бэк-энд будет интереснее тем, кто по-настоящему любит ковыряться в коде и работать с точными науками в целом. Бэк-энд разработчик знаком с такими моментами, как создание админки на сайте, работа с базами данных, настройка сервера и т. п.

Как правило, бэк-энд сложнее чем фронт и требует более глубокого понимания работы сайтов и компьютеров в целом.

Хотя мне кажется, что в наше время уже нельзя быть только фронтом или только бэком. Например, фронтэндщик легко может научиться созданию простого взаимодействия между сайтом и админкой, а бэк должен хоть немножко разбираться в современной верстке сайтов. Подобные навыки легко освоить, и они точно принесут пользу на вашем карьерном пути.