Задать вопрос
@lptn90

Фронтенд — дизайн или программирование?

Здравствуйте, я начинающий программист, учу джаву, но хочу перейти на фронтенд, у меня есть небольшие проблемы с определением выбора, фронтенд кажется для меня слишком "художественным", где нужно креативное и визуальное мышление, которого у меня нет, хочется и писать как бы интерфейс, но с другой стороны писать функциональность и больше кода, то есть более "технических" задач, а не задач, которые требуют быть "художественным", вопрос, является ли фронтенд более "техническим" или "гумманитарным" направлением?
  • Вопрос задан
  • 556 просмотров
Подписаться 1 Простой 2 комментария
Решения вопроса 2
phaggi
@phaggi
лужу, паяю, ЭВМы починяю
Фронтэнд формально это умение воплотить в коде, рисующем картинку на экране, визуальную и, возможно, динамическую задумку дизайнера. То-есть надо уметь перерисовывать, само по себе это не слишком творческое дело.

Но есть другая сторона: программный проект - хоть фронт, хоть бэк, хоть чорт с рогами - сродни написанию произведения. Надо в голове сочинить сюжет, завязку/развязку, место действия, действующих лиц, приключения для них, изменение главного героя к финалу… всё как у писателей. А во фронтенде еще это и с учетом представления в визуале.

Так что без творчества, без креатива и поиска красивых решений - это будет не программирование, а быдлокодерство какое-то.
Ответ написан
Комментировать
За дизайн отвечает дизайнер.
Фронтенд разработчик отвечает за то, как при помощи кода получить нужную картинку и поведение.

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

Вы же не говорите, что работа строителя гуманитарная и художественная, не смотря на то что он точно также при помощи выданных инструментов и чертежей/дизайн-проекта добивается нужного внешнего вида, который придумал дизайнер/архитектор?
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
tentrun
@tentrun
Fullstack (asp.net /react, vue, angular) deletant
Огорчу или обрадую. Творчества там будет практически 0 (в зависимости от компании все же), все будет на макетах в фигме, а от вас требуется перенести извращеную фантазию дизайнера в код.
Ответ написан
Комментировать
@WaterSmith
Android-разработчик. Java, Kotlin
На фронтенде ты сможешь показать знакомым и близким результат своей работы, на бекенде - только коллегам, и то не всем. Для многих это важно.
Ответ написан
@tyxeo
дальний знакомый Мурыча
согласно этой схеме - фронтенд это чисто клиентское программирование
67a8ad6f55471583627714.png
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы