Nikita
клиентом в пинг-понг между друг другом играют)
Oleg
если разработчик не знает что такое сложность алгоритма - то это не разработчик какойт о
Выучил продвинутые алгоритмы, которые впоследствии так ни разу и не пригодились и теперь чтобы обидно не было всем заливаешь про "не знаешь не разработчик"?
Oleg
Светлая голова и умение решать задачи намного полезнее в работе
Yakov
+1
Алдар
и то только для бекендеров
Nikita
не надо знать все алгоритмы) надо уметь быстро в них въезжать)
Nikita
и должен быть нормальный собеседующий. Может надо напомнить что такое дерево, а потом предложить вообще в принципе алгоритм самому придумать
Vladimir
естественно, теоретически чувак который не знает алгоритм, но когда ему объяснили задачу, и он сам его придумал, круче чувака, который просто знает алгоритм
Yakov
+1
Nikita
ну или чувак который пытается придумать алгоритм, а не говорит: я фронтендер, дайте мне кнопку сверстать, а не ваши эти деревья переворачивать)
Anonymous
Всем привет, господа! Никто случаем не знает подобных каналов в Telegram, но только по AngularJS?
Dmitry
Работа только для ангулярщиков? :)
Igor
упс, не прочитал про подобные)
Anonymous
Dmitry спасибо бро)
Anonymous
https://github.com/A-gambit/awesome-telegram-chats
Вот это самое крутое! Спасибо)
Ale
ну, в общем-то как показывает текущий ужас в вебе и все эти хромы, которым не от хорошей жизни приходится выедать все 10гб моей оперативы, да, фронтендщикам не нужно знать про сложность алгоритмов, отрасль под них подстроится и выпустят еще планок с оперативкой, а хром еще что-нибудь научится оптимизировать и понимать)
Алдар
крутые фронтендеры из Тинькова недавно зафигачили редизайн, да так что теперь грузит долго сайт, 5мегов сразу
Алдар
зато реакт и все дела
Ale
это уже устали перетирать)
Ale
понятие светлой головы очень размыто, у нас есть парень, который начал с простейшей верстки и вообще про код ничего не знал, сейчас тесты перед кодом пишет, старый код покрывает и вообще шарить начал. Вопрос только был в том, как понять осилит или нет
Yakov
ну, в общем-то как показывает текущий ужас в вебе и все эти хромы, которым не от хорошей жизни приходится выедать все 10гб моей оперативы, да, фронтендщикам не нужно знать про сложность алгоритмов, отрасль под них подстроится и выпустят еще планок с оперативкой, а хром еще что-нибудь научится оптимизировать и понимать)
Ты будто знаешь тех разработчиков сайты которых выедают все, все!!! 10гб оперативы ))) Может там сидит чувак, который бьет себя в грудь и твердить про сложности алгоритмов, а как дело доходит до оперативы - так ему с высокой колокольни ))
Nikita
хром сам по себе на сложных приложениях течет
Ale
хром сам по себе на сложных приложениях течет
я ж говорю, не от хорошей жизни он так делает)
Yakov
> Вопрос только был в том, как понять осилит или нет Вот это да, это важно.
Алдар
Ты будто знаешь тех разработчиков сайты которых выедают все, все!!! 10гб оперативы ))) Может там сидит чувак, который бьет себя в грудь и твердить про сложности алгоритмов, а как дело доходит до оперативы - так ему с высокой колокольни ))
чувак которые знает алгоритмы оптимизирует расход памяти, а чувак которые не знает сложность по памяти и структуры данных вполне может написать тормозное говно
Ale
знающий чувак может написать говно, не знающий чувак напишет говно. Как-то так
Yakov
Чувак, который знает алгоритмы - это чувак, который знает алгоритмы, все остально далеко не фатк
Yakov
> не знающий чувак напишет говно От куда такая уверенность?
Ale
что такое знает алгоритмы?
Yakov
не знаю. ты сказал.
Nikita
вот сильно не факт))
Nikita
каждый программист случайно, сам того не зная писал алгоритмы, реализовывал паттерны)
Yakov
+1
Ale
я вроде нигде не писал "знает алгоритмы"
Ale
знающий в моем сообщение было "понимающий что делает", а не подглядевшей на вики сортировку слиянием)
Yakov
а, это был Альдар, сори
Yakov
Все равно не понимаю, от куда такое суждение - не знающий чувак напишет говно
Yakov
один напишет, да, другой напишет, ок. но почему ж все не знающие непременно напишут говно?
Nikita
знающие тоже говно пишут) Со знанием дела пишут))
Ale
потому что они не знают правильного решения? А придумал правильное решение какой-нибудь слишком умный чувак?)
Ale
тут есть тонкая грань. Между подглядевшем и скопипастившим)
ну да, понять=осознать и помнить последовательность разные вещи
Алдар
почему тогда в гугл берут тех кто алгоритмы знает
Алдар
а не тех у кого вагон опыта и сделанные проекты
Ale
что такое знает алгоритмы 🙊
Ale
и это неправда
Алдар
знает определённый набор базовых алгоритмов
Yakov
как не правда? он знает, что берут )
Ale
гугл большая организация, туда берут неслишком разбираясь
Алдар
иначе собеседование там не пройдёшь
Алдар
я имею ввиду только разработчиков
Алдар
а не всяких продажников
Nikita
в реальной работе тебе не готовое использовать надо. А придумывать, модифицировать. От того что ты заучил пару алгоритмов, тебе это не поможет практические задачи решать)
Ale
я имею ввиду только разработчиков
и я про них же. Там все очень по-разному
Yakov
Вот верно
Ale
в реальной работе тебе не готовое использовать надо. А придумывать, модифицировать. От того что ты заучил пару алгоритмов, тебе это не поможет практические задачи решать)
знать(в плане иметь что-то вызубренное) и знать(в плане понимать как это работает) не одно и тоже, я говорю про второе. Если мне надо применить модифицированный алгоритм Дейкстры, то я бы этого не понял, не зная алгоритма Дейкстры
Ale
а сам бы выдумал какое-то говно по экспоненте
Алдар
в майкрософт, в амазон спрашивают алгоритмы
Алдар
видимо они для чего то нужны
Yakov
На собеседованиях часть ограничиваются именно первым вариантом. Сказал что-то умное, ок, не плохо.
Nikita
но если ты понимаеш графы, возможно тебе не составит труда за 20 минут - пару часов? понять алгоритм Дейкстры?)
Ale
в майкрософт, в амазон спрашивают алгоритмы
чувак, это все опять же большие орги, можно даже нагуглить как с конкретными hr-ами пройти собесы
Алдар
чувак, это все опять же большие орги, можно даже нагуглить как с конкретными hr-ами пройти собесы
это большие конторы, но они решили для унифицирования отбора спрашивать именно алгоритмы, а ничто иное
Ale
но если ты понимаеш графы, возможно тебе не составит труда за 20 минут - пару часов? понять алгоритм Дейкстры?)
так, если я не знаю про алгоритм Дейкстры, а этот алгоритм в модифицированном виде оптимальное решение моей бизнес-задачи, то как я должен был бы к этому придти, не зная алгоритм Дейкстры?
Yakov
ну вот для унифицировани не плохая идея
Roman
а может они просто таким образом фильтруют поток
Ale
и графов заодно)
Roman
много кто хотят в гугле работать
Алдар
но если ты понимаеш графы, возможно тебе не составит труда за 20 минут - пару часов? понять алгоритм Дейкстры?)
ну окей, тогда зачем вообще разработчику язык знать, давай будем брать без знания языка, за 20 минут выучит) или вообще без опыта программирования - хороший парень, научится
Yakov
ну в крайности то зачем бросаться
Nikita
ну и кстати не всегда тебе нужен тот, кто алгоритмы знает)
Yakov
золотая середина вещь хорошая
Nikita
такому человеку нужно давать интересные задачи
Nikita
а в реальной работе куча нудятины. Ее должен кто-то делать, сажать за нее человека, который алгоритмы новые может генерить - не правильно)