Лотерея Лучше изучи, потрать неделю, лишним точно никогда не будет
На все сто согласен. Просто не понимаю куда идти теперь. Сделать базовый бэк, или начать реакт
Я один раз был на собесе на трейни. Ни до этого, ни после меня столько не гоняли по алгоритмам, например. Если есть хорошая теоретическая база, то возьмут. Если нет, то никому не интересно заниматься долгим обучением людей, теряя при этом деньги. Короче, лучше подтянуть теорию, ну и практику по возможности)
Могу сказать на опыте собеседований с принимающей стороны, что знание баз и алгоритмов один из ключевых факторов, а также основа для роста из джуна в мидла и выше.
Каких алгоритмов ,приведи конкретику
алгоритм ввода npm i *название готовой либы*
Имхо Лучше потрогать бэк. Так ты сильнее закрепишь джс и потом с большей уверенностью зайдёшь в реакт. Знаний и опытв будет по больше и шансов гораздо больше чем у тех, кто реакт уже учит успев только из кроватки качалки вылезти
Как минимум, алгоритмы поиска различные и сортировок. Структуры данных
Как вы используете эти знания на фронт части? Или речь за бек/фуллстек? (хотя даже базы кажется сейчас под капотом упращают получение данных в виде готового кода для сортировки или выборки, только условия указать)
На фронте тоже это часто необходимо. Например, из недавних задач нужно было реализовать поиск с использованием кванторов «и/или». Тут уже алгоритм преобразования инфиксной формы в префиксную, немного матлогики
Сомнительно про "часто" ибо отдавать вычислительную нагрузку на фронт - уже странное решение т.к. получается зависимость от устройства. Даже сортировку стараются на сервере делать, чтобы юзер с миксера мог быстро получать инфу. Канвасы типа карт - да, но все равно вряд ли их можно отнести к "часто". Хотя мне кажется даже вычисление маршрутов на беке должно быть
В основном да, но есть и исключения
Спасибо большое 👍
Обсуждают сегодня