Rafael 🌵
до джуна - недели 2-3
Rafael 🌵
John
то через полгода у тебя будет скилл Infinity
Smooth Operator
Smooth Operator
Пора джуном идти
Anonymous
вот бы вакансии для джунов
Rafael 🌵
Rafael 🌵
Rafael 🌵
@jsjobs
поиск по тегу джун и тд и тп
Rafael 🌵
@jsjobs
https://t.me/javascript_jobs
melvin
а если еще накинуть сверху какой нить фреймворк?
melvin
melvin
немноооожечько классического кс знаю
Nikolay
Rafael 🌵
я не спорю, что это полезно, но типо если нет, то ничего страшного
Anonymous
трудно ходить по собесам когда до дс 3к км
Nikolay
смешно да? )
Rafael 🌵
melvin
melvin
спасибо
Nikolay
прошу https://github.com/basarat/algorithms
melvin
я на пол года ориентировался
melvin
совсем этот яп заигнорил в свое время
Rafael 🌵
я в нубке просто на вопросы отвечал и норм стал разбираться
Nikolay
сайтики на jquery делаешь? )
Nikolay
ну вот автору csso пригодилось знание алгоритмов
Nikolay
взял и запилил самый быстрый css парсер
Rafael 🌵
давай, что нибудь на графах
Rafael 🌵
Rafael 🌵
это ведь не ты, будучи джуном сделал
Rafael 🌵
вот твой экспириенс, камон
Nikolay
а csso нельзя запускать на фронте?
Rafael 🌵
Nikolay
сортировку самому написать хоть в каком то виде уметь нужно
Nikolay
банальный пример
var somearr = [1,2,3,4,5,6,10,11];
console.log(somearr.sort());
Rafael 🌵
особенно будучи джуном
Rafael 🌵
кмк, данных не так много, чтобы знание алгоримто приносило много пользы
Nikolay
а как же развитие?
Nikolay
база которую нужно знать независимо от того на каком языке пишешь
Rafael 🌵
а пот arr.push.apply(arr, args) принисет гораздо больше
melvin
Nikolay
если хочешь стать норм прогером лучше начинать с базы, а не сразу херачить говнокод не?
Nikolay
невсегда
ну это когда научился jquery плагины вставлять на страницу и называешь себя фронтендером?
melvin
адс и алги редко нужны, если ты не занимаешься мат задачами
melvin
но когда они нужны они НУЖНЫ
melvin
Nikolay
ну давайте реальный пример
Nikolay
приведу
Nikolay
валидация кредитной карточки
Nikolay
то что введенный номер валиден, без отправки данных на сервер
Nikolay
область фронтендера
Rafael 🌵
melvin
я тоже могу привести примеры когда простенькое 20 строчное применение знаний по алгам и адс привело к ускорению кода в 100+ раз
Rafael 🌵
проверить, что она подходит под маску?
melvin
не спорю
Nikolay
то что все цифры введенные правильны
melvin
просто они редко нужны
Smooth Operator
Luhn
Nikolay
https://ru.wikipedia.org/wiki/%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC_%D0%9B%D1%83%D0%BD%D0%B0
Nikolay
вперед
Nikolay
так не в этом смысл
melvin
Rafael 🌵
Nikolay
смысл в том чтобы знать базовые алгоритмы и знать что такой алгоритм есть
Rafael 🌵
melvin
во знать о существовании полезно
Nikolay
знать как он работает, а потом уже поставить npm пакет
Rafael 🌵
Nikolay
)))))
Rafael 🌵
если пакет весит мало, пакет выполняет свою функцию, пакет соответвует заявленной функциональности
можно не изучать
melvin