Правда ли, что если изучить Фронтенд а потом начать изучать Бэкенд, ты почти забудешь Фронтенд?

Хочу стать Full Stack разработчиком. Некоторые говорили, что после Фронтенда изучали Бэкенд, и Фронтенд почти забыли.

Дополнительно:

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

Ответы:

Если сразу после учебы и без практики, то разумеется фронт будет забываться.
Поэтому и надо будет или параллельно или в долгую практику

Я считаю себя скорее бэкэндщиком, и да - много раз пришлось фронт заново повторять, вспоминать очевидное, потому что тяжело решать какую-то простую "фронтовую" задачу раз в 2-3 года. За это время все забываешь, да.
Точно так же забывается golang, если долго программируешь на python, и вообще любые неиспользуемые знания пропадают - так уж мозг устроен.

Но две важных вещи:
1. Вспоминать забытое - просто и быстро, это не учиться с нуля. Скорее всего какой-нибудь cheatsheet поможет из сети или самодельный. Они не пропадают совсем.
2. Это все равно надо. Хороший специалист в любой сфере должен иметь некоторое представление и о смежных вещах. Бекэндщику никуда без хотя бы базовых знаний по фронтенду. Фронтендщику бэк, наверное, нужен немного меньше, но если хочется быть ценным специалистом - то все равно нужно.

Никто не мешает совмещать.

за 20+ лет изучишь не только шарп но и порядка 400 технологий и успешно их забудешь и вспомнишь.
Так что не партесь

нет

А правда, что начинаешь изучать какой-то сайт - и сразу забываешь содержимое сайта, который читал перед этим? Ведь один сайт вымещает из памяти другой сайт, они и называются-то одинаково, сайт и сайт...

Раз в принципе сущетсует такое понятие как full stack разработчик - значит неправда, знания фронта после бэка не выветриваются.

  • Думаю, что я, как full stack разработчик, имею компетенцию заявить, что не верю в существование full stack разработчиков. 🙂

    Сфера IT ну ооочень широко и быстро расширяется и усложняется, а черепная коробка - нет. Конечно, человек может освоить HTML, CSS, JavaScript, Apache, Python, Flask, MySQL, GIT, Docker и написать маленький вебсайт для парикмахерской с расписанием и бронированием.

    Но при этом может быть ситуация, когда у вас 20 фуллстеков, но вы не можете найти, скажем просто MySQL специалиста, который бы был способен разобрать-понять-решить одну какую-то очень загадочную проблему с MySQL. А ведь, по хорошему, датабазник должен не просто уметь SQL написать, а должен при начале нового проекта сказать, что есть 50 в принципе подходящих СУБД для этого проекта, он рекомендует 5, а какая из 5 лучше - ему нужно еще проверить, тесты погонять, выучиться.

    Даже если вот СУБД брать, то даже в этой одной (узенькой) сфере, надо быть или специалистом (гуру в одной СУБД, но узкий кругозор), либо генералистом, и знать про все понемногу (и движение в одну сторону - ущерб в другой). А уж fullstack и тем более...

    В общем, мне кажется, кругозор и поверхностное знание про все-все-все - очень нужно. А дальше - уже надо делать выбор, либо специалист, либо генералист. И даже генералист - со своей специализацией.

  • Ярослав,

    Думаю, что я, как full stack разработчик, имею компетенцию заявить, что не верю в существование full stack разработчиков. 🙂

    Я также могу)))
    Могу сказать, что зависит от определения.

    Быть спецом во всём - невозможно.
    Быть спецом в небольших срезах по каждой теме - вполне.
    При этом часто этого будет достаточно

Ну тут главное не синтаксис учить, а базис, на котором зиждется та или иная технология. Да, ты забудешь специфические знания, но понимание того как все работает и как связано друг с другом куда важнее, а остальное можно подсмотреть в интернете.

 

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

 

    • Правда ли, что если изучить Фронтенд а потом начать изучать Бэкенд, ты почти забудешь Фронтенд?Есть ответ
    • 07.04.2024
    Ответить

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

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

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

    Важно помнить, что веб-разработка постоянно развивается, и умение работать как с фронтендом, так и с бэкендом может быть большим преимуществом на рынке труда. Так что не стоит беспокоиться о том, что вы забудете фронтенд, если начнете изучать бэкенд. Все зависит от ваших усилий и желания развиваться в обоих направлениях.

Оставить комментарий