Size: a a a

2020 April 18

QH

Quantum Harmonizer in pro.jvm
Eugene Moiseev
ну это ваше мнение. Почему-то многие люди воспринимают эти алгоритмы как 100 задач которые нужно знать, да, несомненно есть такие, но их чисто для собесов и учи, как те же паттерны или синтаксис языка. Но важно знать подходы к решению и как работает та или иная структура например, а не какие-то там задачи
Я знаю, как работает та или иная структура, и могу написать ArrayList или HashMap, но я это не заучивал, а понял в процессе работы.
источник

HW

Hello World in pro.jvm
найм человека в корпорат - это задача снижения риска (всегда будут люди, которые просто попали, надо минимизировать их количество)
и шанс того, что человек знает ТОЛЬКО алгоритмы и не умеет кодить и думать гораздо ниже того, что человек не умеет вообще решать задачи на алги, но очень хороший программист
источник

EM

Eugene Moiseev in pro.jvm
Quantum Harmonizer
Я знаю, как работает та или иная структура, и могу написать ArrayList или HashMap, но я это не заучивал, а понял в процессе работы.
Я рад за вас. В чем собственно тогда проблема с тем кто учит алгоритмы, или все их должны понимать только в таком порядке как поняли вы?
источник

QH

Quantum Harmonizer in pro.jvm
Hello World
найм человека в корпорат - это задача снижения риска (всегда будут люди, которые просто попали, надо минимизировать их количество)
и шанс того, что человек знает ТОЛЬКО алгоритмы и не умеет кодить и думать гораздо ниже того, что человек не умеет вообще решать задачи на алги, но очень хороший программист
Пфф, полно людей, которые ставят себе целью работу с определённой компании и задрачивают алгоримты. Программисты из них обычно совершенно никакие.
источник

QH

Quantum Harmonizer in pro.jvm
Eugene Moiseev
Я рад за вас. В чем собственно тогда проблема с тем кто учит алгоритмы, или все их должны понимать только в таком порядке как поняли вы?
Проблема в пустой трате времени. Если человек довёл все свои пет-проджекты до блеска и действительно нечем заняться, тогда можно и алгоритмы.
источник

EM

Eugene Moiseev in pro.jvm
Quantum Harmonizer
Пфф, полно людей, которые ставят себе целью работу с определённой компании и задрачивают алгоримты. Программисты из них обычно совершенно никакие.
это  субъективное мнение. Но впрочем больше вам отвечать не буду, вы слишком однобоки, да и ещё ведёте себя надменно и предвзято
источник

QH

Quantum Harmonizer in pro.jvm
Ну опять съезд на «мнение». Аргументов не будет, всем зубрить алгоритмы
источник

EM

Eugene Moiseev in pro.jvm
Quantum Harmonizer
Ну опять съезд на «мнение». Аргументов не будет, всем зубрить алгоритмы
вы не стоите того чтобы я вам что-то доказывал, ваши ответы говорят сами за себя. счастливо.
Оставляю последнее слово за вами.
источник

IR

Ivan Rykov in pro.jvm
Просто можно поставить вопрос следующим образом. Что лучше?
Быть опытным разработчиком или быть опытным разработчиком, бонусом знающим нетривиальные алгоритмы, применяемые на практике, или хотя бы знающим об их существовании?
источник

IR

Ivan Rykov in pro.jvm
Это просто хорошее подспорье
источник

QH

Quantum Harmonizer in pro.jvm
Ivan Rykov
Просто можно поставить вопрос следующим образом. Что лучше?
Быть опытным разработчиком или быть опытным разработчиком, бонусом знающим нетривиальные алгоритмы, применяемые на практике, или хотя бы знающим об их существовании?
«нетривиальные алгоритмы, применяемые на практике»
звучит круто, а можно пример?
Это ведь явно не сортировки, которые в гугле на доске пишут?
источник

QH

Quantum Harmonizer in pro.jvm
например, мне нравятся lock-free, wait-free и obstruction-free-алгоритмы
источник

IR

Ivan Rykov in pro.jvm
round-robin, любые продвинутые алгоритмы на графах, триангуляция
источник

IR

Ivan Rykov in pro.jvm
всякая генетика и численные методы
источник

IR

Ivan Rykov in pro.jvm
да даже просто банальное понимание организации поиска в различных структурах данных
источник

IR

Ivan Rykov in pro.jvm
Вон, вы же написали эскейпинг для XML, круто же. Значит что-то понимаете, это же классно. Без понимания этого, другой бы не написал подобный инструмент.
источник

IR

Ivan Rykov in pro.jvm
Ivan Rykov
всякая генетика и численные методы
ту да же криптография
источник

QH

Quantum Harmonizer in pro.jvm
Ivan Rykov
да даже просто банальное понимание организации поиска в различных структурах данных
о, вот это мне сейчас интересно
источник

QH

Quantum Harmonizer in pro.jvm
просто если два инженера встретятся на собеседовании, и один хорошо знает криптографию, а другой графы, то при должном уровне ЧСВ они оба друг друга завалят
источник

IR

Ivan Rykov in pro.jvm
в таком случае лучше даже не начинать
источник