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

Конечно, в идеале надо стремиться к тому чтобы стать Full Stack разработчиком, которому под силу и Front-end и back-end. Но, для этого требуется и время и способности.

Full Stack Developer — это универсальный программист, который может сам с нуля разработать функциональный продукт.
Как показывает практика, есть смысл начинать свое вхождение в ИТ с технологий фронт-энда. Или проще - надо надо научиться писать интерфейсную часть сайта или приложения. Для этого вам следует начать с курсов по HTML, доступных даже школьнику и не требующих специальной предварительной подготовки или знания каких-то языков программирования. HTML это язык разметки и свою первую веб-страницу пусть и примитивную можно создать уже на первом занятии. Дальнейшим шагом в изучении технологий фронт-энда будет обучение верстке и CSS. Тут вы научитесь нарезать шаблоны сайтов и создавать стили, соответствующие задумке дизайнера. Дальше надо практиковаться и пробовать себя в компаниях на позициях front-end разработчика, желательно под руководством ментора.

Вывод: наша рекомендация звучит так: начинайте входить в профессию с фронт-энда. В любом случае, если потом вам захочется уйти в back-end, полученные знания и навыки будут просто необходимы.

5 советов тем, кто выбирает: Front-end или back-end

  • Если вы перфекционист, то тут и думать нечего - front-end позволит вам реализовать свою дотошность к деталям на все 100%.
  • Если у вас есть чувство цвета, размеров, пропорций и вам нравится все красивое, то смело беритесь за изучение html, css и javascript.
  • Любите логику и вам нравится все что с ней связано - пробуйте силы в бэк-энде.
  • По рисованию в школе у вас были двойки? Вы дальтоник? У вас плохое зрение? Тогда только back-end.
  • Не любите работать в команде потому что вы одиночка? Тогда осваивайте и front-end и back-end

Однако надо заметить, что часто программисты выгорают от своей работы и переход с front-end на back-end или наоборот - отличный способ разнообразить свою рутинную работу и сменить специализацию.

Рубрика «Учеба»
2021-10-09 • Просмотров [ 102 ]


 Похожие публикации