LINUX.ORG.RU
ФорумTalks

Специалист не должен знать как, он должен знать где.

 ,


1

2

Сабжевая прописная истина, отчего-то не очевидна большинству, от самого маленького наношкольника, до самого крупного начальника.

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

Зато вопрос «как?» - очень удобный фильтр, понятный и им легко пользоваться, но людей мыслящих рационально он отсеивает. В итоге за фильтр, проходят те на кого рассчитывала система образования.

ps. рационализм на этапе обучения диктует: минимальными усилиями сдавать предметы, свободные силы направлять на изучение (не зазубривание, а анализ) интересующих областей науки.

Deleted
Ответ на: комментарий от next_time

тот факт, что самая тупая зубрёжка не способствует пониманию предмета, ещё нужно доказать

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

Тот факт что два твоих высказывания как-то связанны между собой тоже нужно доказать 8)

Для примера, возьми в свои рассуждения что большиснтво задача возникающих перед инженером не формализуемы, т.е. тут надо не «быстро решить шаблонную херню», а «у нас тут НЁХ, что она ест и как размножается, а главное где у нее голова?»

Deleted
()
Ответ на: комментарий от next_time

как только специалист, хотя бы частично, выпадает из контекста цивилизации, он становится не нужен и его знания обесцениваются

Я ничего не говорил про контекст цивилизации. Я говорил «вдали от интернетов». Специалист в деревне и специалист в подвале — всё тот же специалист. Даже в джунглях он специалист, хоть и не в любой области.

vurdalak ★★★★★
()
Ответ на: комментарий от aedeph_

Нужно написать бинарный поиск.

И как зазубривший сможет написать его в функциональном стиле (если попросят)? Да даже если зубрил решение на java, а попросят на js?

holuiitipun
()
Ответ на: комментарий от holuiitipun

Если конпелятор может с одного языка на другой перевести то прокладка под компьютер в виде программиста - тем более.

Deleted
()
Ответ на: комментарий от aedeph_

Нужно написать его в любом виде, можно даже на псевдокоде.

Но для этого не надо ничего зубрить, достаточно один раз прочитать что-то по структурам данных.

holuiitipun
()
Ответ на: комментарий от Deleted

Если конпелятор может с одного языка на другой перевести то прокладка под компьютер в виде программиста - тем более.

Разница между решением на java и sml довольно таки большая. Даже само дерево по-разному хранится.

holuiitipun
()
Ответ на: комментарий от holuiitipun

достаточно один раз прочитать что-то по структурам данных

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

Зато вопрос «как?» - очень удобный фильтр, понятный и им легко пользоваться, но людей мыслящих рационально он отсеивает. В итоге за фильтр, проходят те на кого рассчитывала система образования.

aedeph_ ★★
()

Полностью солидарен.

JN
()
Ответ на: комментарий от vurdalak

Я говорил «вдали от интернетов».

это и есть «вне контекста цивилизации», как и обходиться без телефона, автомобиля, шуроповёрта, etc

Специалист в деревне и специалист в подвале — всё тот же специалист.

на самом деле, нет: в подвале или деревне его знания обесцениваются. разумеется, если он не сантехник или агроном соответственно.

next_time ★★★★★
()
Ответ на: комментарий от next_time

это и есть «вне контекста цивилизации»

Люди в деревне это уже не цивилизация? Ок.

в подвале или деревне его знания обесцениваются.

С какой стати? Там тоже могут быть вычислительные устройства, просто к общей сети они не подключены.

vurdalak ★★★★★
()
Ответ на: комментарий от Deleted

зависит же от HR, тыж пойми что спросить алгоритм бинарного поиска (и главное протестировать ответ) гораздо проще чем «накидай примерную архитектуру файлового key-value хранилища [далее пучек требований к конкуррентому доступу, размеру данных кол-ву и т.п.]»

про архитектуру файлового хранилища можно спрашивать на втором собеседовании, тех, кто осилил бинарный поиск на первом :) Одно другому не мешает

Harald ★★★★★
()
Ответ на: комментарий от Harald

в итоге кто на первом ответил на втором засыпется, а кто ответил бы на втором - на первом уйдет нафиг ибо ищет место разработчика а не переписывалки алгоритмов.

Deleted
()
Ответ на: комментарий от Harald

Мешает белке устроиться на работу, очевидно же.

aedeph_ ★★
()
Ответ на: комментарий от Deleted

в итоге кто на первом ответил на втором засыпется, а кто ответил бы на втором - на первом уйдет нафиг ибо ищет место разработчика а не переписывалки алгоритмов.

Как-то тот же гугл набирает разработчиков этим способом, без разработчиков не остался :) Значит, существуют те, кто осиливают и первое, и второе

Harald ★★★★★
()
Ответ на: комментарий от Harald

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

Deleted
()
Ответ на: комментарий от vurdalak

Люди в деревне это уже не цивилизация? Ок.

цивилизация. но инженер в деревне — вне цивилизации, а, например, агроном — вполне себе в.

С какой стати? Там тоже могут быть вычислительные устройства, просто к общей сети они не подключены.

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

next_time ★★★★★
()
Ответ на: комментарий от next_time

а что делать инженеру в деревне?

Это очень широкий вопрос, инженеры бывают разные. Тракторы ремонтировать, проектировать автоматизированные системы полива растений, обеспечивать связь с соседней деревней.

vurdalak ★★★★★
()
Ответ на: комментарий от vurdalak

Тракторы ремонтировать

этим механики занимаются

обеспечивать связь с соседней деревней.

электрики

проектировать автоматизированные системы полива растений

больше похоже на истину. но, скорее всего, на практике такое проектирование будет выглядеть так: приехал, собрал необходимые сведения и уехал в родной НИИ собственно проектировать. опять же, такие ребята частично агрономы, а про агрономов я уже писал.

next_time ★★★★★
()
Ответ на: комментарий от Rastafarra

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

Deleted
()
Ответ на: комментарий от next_time

электрики

Электрик поставит wifi-антенну и ПО для неё? Ну ок, тогда инженеров можно в биореактор.

скорее всего, на практике такое проектирование будет выглядеть так: приехал, собрал необходимые сведения и уехал в родной НИИ собственно проектировать

В случае если инженер ТС — так и будет. Если начальство не даст ему по шее за то что он ездит туда-сюда на каждый чих за казённые деньги.

vurdalak ★★★★★
()
Ответ на: комментарий от next_time

но дело не в этом, а в том, что и у механика, и у электрика, и у инженера на полевых (в прямом и переносном смысле) испытаниях отбирать самое современное оборудование никто не будет, а если, по какой-то причине, оно и будет недоступно, то это — форс-мажор, и к этому относятся с пониманием. это касается не только компьютеров, но и, например, переносной лаборатории, которая, вероятно, потребуется инженеру для определения состава почвы, etc.

next_time ★★★★★
()
Ответ на: комментарий от vurdalak

Электрик поставит wifi-антенну и ПО для неё?

настроить вайфай роутер способен не только электрик, но даже и школьник

Если начальство не даст ему по шее за то что он ездит туда-сюда на каждый чих за казённые деньги.

один раз съездил, взял пробы и уехал, если нужно узнать что-то более сложное, то потребуются более сложные работы (например, бурение), а ими совсем другие люди занимаются

next_time ★★★★★
()
Ответ на: комментарий от next_time

настроить вайфай роутер способен не только электрик, но даже и школьник

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

vurdalak ★★★★★
()

заучивание формул, оперделений, алгоримтов, постоянных

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

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от drull

бг я это еще в школе понял, а тут хотел запустить на орбиту местных задротов, но они какието вялые 8(, даже aedeph_ не торт, хотя как начинал!

Deleted
()
Ответ на: комментарий от Deleted

Всегда так делаю.

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

aedeph_ ★★
()
Ответ на: комментарий от aedeph_

А ты интеллектуально неспособен

А правда что на твоей аватарке последствия очередного твоего извержения после слова java?

Deleted
()
Ответ на: комментарий от aedeph_

Что, можно надеяться на то что ты теперь не будешь страдать в каждом топике где ругают задротов?

Deleted
()
Ответ на: комментарий от Deleted

Жизнь - это боль.

ps: есличо, в этой теме я писал о ровно той же идее по отношению к зубрёжке и дрочеву однотипной хернёй в классическом анализе.

Но если divide and conquer принцип не является основой программирования, то мне неизвестно что тогда является.

aedeph_ ★★
()
Ответ на: комментарий от aedeph_

Жизнь - это боль.

Сожалею, но остальным это малоинтересно.

Но если divide and conquer принцип не является основой программирования, то мне неизвестно что тогда является.

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

Deleted
()
Ответ на: комментарий от Deleted

А когда к вам приходят такого же уровня незнатоки алгоритмов, то просто _качественный_ код, умение найти где тормозит, пользоваться профайлером и знания рефакторинга у них появляется чисто по причине забивания болта.

Прохладная история.

aedeph_ ★★
()
Ответ на: комментарий от aedeph_

к вам приходят такого же уровня незнатоки алгоритмов

Все еще не остыло? Напомню:

понимающий - мыслит рационально, он не станет тратить силы на ерунду.

Deleted
()
Ответ на: комментарий от Deleted

As usual: полотенца текста пишешь ты, а больно мне. Но понимание логики это нерационально, трясти же надо.

aedeph_ ★★
()
Ответ на: комментарий от Deleted

скорость нужна только при ловле блох и распиле бабла

скажи это «кодерам» (программистами их трудно назвать) на сишарпе и пхп, а также их работодателям

reprimand ★★★★★
()
Ответ на: комментарий от Deleted

позволю вспомнить/напомнить, что целью коммерческого проекта является как раз напилить побольше бабла whatever it takes, классика

stevejobs ★★★★☆
()
Ответ на: комментарий от stevejobs

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

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.