Oct. 16th, 2018

sab123: (Default)
Интервьюировал намедни человека. Человек в-принципе быстро нащупал путь к решению на общем уровне, и собственно код писать может. Но вот посередине между этим верхним и нижним уровнем - полный затык. Как говорится, угадал все буквы, не смог назвать слово. Не может поделить задачу на части, детализировать требования к этим частям, и шаг за шагом довести до уровня кода. Хотя, казалось бы, при нормальном подходе этот уровень делается довольно-таки механически, без больших затрат ума. Пытается интуицией, но в интуиции не хватает сил для этой сложной задачи, а как применить механистический подход - не знает, даже с подсказками, подсказки не вызывают нужных ассоциаций.

И вот так если подумать в ретроспективе, то этому ведь как-то и не учат. Студентам и читателям учебников рассказывают тут общую картину, тут синтаксис языка, между ними - пустое место. Кто сам научивается, тот научивается. Кто не научивается, тот учит других :-)

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

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

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

P.S. Учет и контроль, хоть нынче и хреновый:
Locations of visitors to this page
sab123: (Default)
Для путешествия брал Додж Караван. Вообще фургончик, даже маленький - самое милое дело для путешествий, всех можно разложить по своим лавкам, плюс место на разведение всякого бардака. У маленького фургончика есть преимущество по сравнению с большим, он без проблем влазит в зло%^%^& многоэтажные парковки. С полноразмерным фургоном я уже знаю, что где потолок меньше 6'11" - соваться совсем нежелательно. Но в говнолюбских местах норовят строить ниже.

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

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

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

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

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

Средний ряд сидений при желании складывается в пол.

И заодно о Максиме. Я как-то удивлялся, что странно, что машина приличная, но их не видно на улицах. А вот в Нью-Йорке их ездит много. Видимо, региональные особенности предпочтений.

January 2026

S M T W T F S
     12 3
45 678910
11121314151617
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 7th, 2026 01:34 pm
Powered by Dreamwidth Studios