?

Log in

Живой Журнал Якова Сироткина Below are the 10 most recent journal entries recorded in the "Яков Сироткин" journal:

[<< Previous 10 entries]

January 19th, 2017
12:57 am

[Link]

Как изменилось российское образование
Многие считают, что российское образование стремительно деградирует и это вполне в духе древней традиции считать молодежь дурно воспитанной. Но я считаю, что если сравнивать с СССР, то наше образование шагнуло очень далеко вперед и я хочу рассказать об этом.

Если судить по детским садикам по фильму «Джентльмены удачи», то может показаться, что там всегда царила полная идиллия. К сожалению, не везде. Не было форумов, где мамы могли оставлять отзывы не стесняясь в выражениях и меры воспитания иногда применяли весьма специфичные. Например, заставляли детей съедать всю еду. А если ребёнок не успевал съесть суп, то могли прямо в него положить второе. И, конечно, не было такого изобилия кружков и развивающих центров для маленьких детей.

Главное изменение, которое случилось со школой — это появление Wikipedia. Если раньше дети были ограничены стандартным учебником и Большой Советской Энциклопедией, то теперь они могут делать содержательные рефераты и доклады с хорошими иллюстрациями, зубрежка утратила своё значение. И ещё в СССР очень часто набирали детей по конкурсу: от спортивной секции до математического кружка, нельзя было просто так прийти с улицы и начать заниматься, сначала тренер проверял, есть ли у ребёнка способности. Конечно, сейчас может быть не всегда удаётся попасть в бесплатную группу, но секций для школьников стало в разы больше.

Отдельно хочу сказать что внедрение ЕГЭ — это здорово. Если раньше школы занимались натягиванием медалистов, что практического смысла не имеет, то теперь качество образования видно по результатам единого экзамена. И ещё осталось не удел всякое жульё из ВУЗов, которое за весьма большие деньги натаскивала будущих студентов на особенности своей приёмной комиссии. Сейчас школьник из любого села может поступить в самый престижный университет, нужно только хорошо написать ЕГЭ.

Важным внешним фактором развития высшего образования стала гуманизация нашей армии и сокращение срока службы. Сейчас многие предпочитают просто отслужить 1 год, чем мучиться в ненавистном ВУЗе, а потом скрываться от военкомата. Очень хорошо, что теперь можно сначала за 4 года стать бакалавром, а потом перейти в совсем другой университет и учиться там ещё 2 года на магистра. Раньше 5-ый год учёбы на специалитете был самым лёгким, а с 1 курса магистратуры могут и выгнать. То есть теперь те, кто не очень хочет учиться, могут спокойно идти работать на год раньше, а кто хочет — у них ещё 2 года полноценной учёбы и возможно выбрать для себя интересное направление.

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

Теперь я хочу привезти примеры изменений в конкретных ВУЗах, пускай моя оценка явно субъективна и не претендует на аккуратность. Мат-мех СПбГУ в Петергофе, где я учился, был для меня самым крутым университетом в городе, но за последние 20 лет (а может и все 40) практически не изменился, так что идея учиться там сейчас не кажется привлекательной. Зато на Васильевском острове появился бакалавриат по математике под руководством Стаса Смирнова — я уверен, что там можно получить отличное образование.

20 лет назад казалось, что ИТМО просто набирает талантливых ребят, которые потом выигрывают олимпиады по программированию. Но сейчас ясно, что это только верхушка айсберга: в ИТМО заставляют студентов учиться постоянно, а не только в период сессии, да ещё и применяют материальные стимулы, чтобы студенты учились хорошо. Полагаю, что это наиболее быстрорастущий университет в Петербурге, если не во всей России. Видимо, в ИТМО просто отличный ректор, который знает своё дело.

А вот питерский Политех — университет с богатой историей, но с бездарной администрацией. Конечно, там есть хорошие профессора, но у меня есть большие сомнения, что типичному студенту удастся получить там хорошее образование. Если же мы посмотрим на ГУАП (бывший ЛИАП), то он и в СССР был не самым крутым ВУЗом, а теперь упал куда-то на самое дно.

И ещё в Петербурге открылся ряд новых учебных центров, например, Академический университет, Европейский университет и Computer Science Center. Таким образом, если смотреть изнутри какого-нибудь ВУЗа, то вполне может показаться, что образование у нас всё хуже и хуже, но со стороны школьника или студента возможностей гораздо больше. Самое главное, сейчас хорошее образование имеет смысл, «инженер на сотню рублей» больше не является вершиной карьеры. Если хорошо учиться, то можно и уехать за границу заниматься наукой, и найти достойную работу.

Tags:

(116 comments | Leave a comment)

January 15th, 2017
10:58 am

[Link]

Случай со "скорой"
По интернету прошла новость про то, как на Камчатке не пропустили «скорую» и из-за этого человек умер. До меня эта история дошла в виде заметки на Газета.ru с минутным видео в середине статьи.

Конечно, адекватный человек, увидев перед собой «скорую», постарается быстро убраться с дороги. Увы, в данном случае мы этого не наблюдаем, но в задачу водителя «скорой» не входит перевоспитание всех хамов! Его профессиональная обязанность — как можно скорее доставить врачей к пациенту, для этого у него есть спецсигналы и этому он должен быть обучен.

По видео создаётся впечатление, что места там вполне достаточно, чтобы разъехаться левыми бортами, может быть даже не останавливаясь. За минуту, которую длится ролик, водитель «скорой» мог бы не вступая в перепалку уступить дорогу и проехал бы. 10 минут, о которых написано в статье, это уже за гранью добра и зла, за это время врачи могли пешком пройти несколько сотен метров до нужного подъезда. По-моему, в этой встрече двух баранов наибольшая ответственность лежит на водителе «скорой», он должен был делать свою работу с учётом особенностей местного населения.

Теперь Следственный Комитет и Общественная Палата делают разные заявления, а смысл? Много у нас в стране людей, которые способны признать ошибку? Пойти на компромисс? Просто хорошо делают свою работу? А по телевизору у нас часто показывают разные точки зрения? Теперь кого-нибудь накажут по законам военного времени, может быть законодательство ужесточат. Но проблема явно носит культурный характер и привычными силовыми методами её не решить. Ради Путина могут перекрыть любую дорогу и всем плевать, куда там «скорая» едет. Не удивительно, что холопы тоже иногда ведут себя аналогичным образом.

Tags:

(15 comments | Leave a comment)

January 8th, 2017
02:40 pm

[Link]

Про русских хакеров
Нет сомнений, что борьба с оппозицией в России идёт не только по телевизору. Мы знаем про «фабрику троллей» в Интернете и для наблюдателей DDoS-атаки на call-центры во время выборов — привычное явление.

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

Могли ли «русские хакеры» попытаться взломать почту Хиллари Клинтон? А почему нет? Может быть даже у них получилось прочитать какую-то личную переписку. Но Клинтон — не такой безответственный политик как, например, Михаил Касьянов, шансы у наших «хакеров» найти какой-нибудь серьёзный компромат заведомо мизерные.

Я не знаю, насколько сильно обиделись американцы и насколько убедительные там доказательства в секретной части. Честно говоря, мне это и неинтересно — к разборкам между Обамой и Путиным я никакого отношения не имею. Выслали наших анонимных дипломатов — да скатертью дорога, как-то не верится, что от них какая-то польза была для нашей страны. А что касается Russia Today, то после прекращения бюджетного финансирования от неё мокрого места не останется.

Tags:

(38 comments | Leave a comment)

January 4th, 2017
02:08 pm

[Link]

Навальный и эмиграция
Если человек уже уехал из России, то вряд ли ему нравится Путин. Парадоксально, но я вижу много примеров, когда Навальный при этом тоже не нравится, потому что недостаточно хороший. По-моему, здесь есть простое объяснение: если человек не надеется на будущие успехи российской оппозиции, то ему не очень интересно ждать 2024 года, чтобы посмотреть, как ещё Путин изнасилует конституцию, чтобы в очередной раз остаться у власти.

При этом молодежь обычно не сильно интересуется политикой и уезжает не вдаваясь в детали. Верящих в перспективы российской экономики и желающих брать ипотеку от 13 процентов годовых очень немного.

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

Tags:

(48 comments | Leave a comment)

December 31st, 2016
11:06 am

[Link]

Итоги-2016
Я сменил работу, жена сменила работу, Вероника перешла в ЮМШ и занялась рисованием, Ада пошла учиться в автошколу. Можно сказать, для нашей семьи был год личностного роста.

Государство продолжает дноуглубительные работы в стране. Была надежда, что выборы что-то изменят, но нет. И даже нельзя сказать, что были фальсификации — всё слишком очевидно. Не сошлись контрольные соотношения — и ладно. Почти любого из нынешних депутатов можно спокойно посадить в тюрьму под редкие аплодисменты публики.

Прогнозы — дело неблагодарное, но я надеюсь, что уж следующий год будет лучше нынешнего. Всем удачи и радости в Новом году!

Tags:

(Leave a comment)

December 29th, 2016
08:46 am

[Link]

Навальный против Путина
Я тоже был сторонником Путина, примерно первые 8 лет. А если сейчас посмотреть наше телевидение, то может показаться, что Запад уже внимательно прислушивается к позиции российского МИДа и наша страна вот прямо ух! Нужно признать, что многие люди неплохо зарабатывают и их в принципе всё устраивает, поэтому они тоже поддерживают Путина. Проблема в том, что никаких планов на период после Путина нет. Это очень похоже на последние годы Брежнева: потихоньку загнивающая экономика, вместо олимпиады в Москве — олимпиада в Сочи, вместо Афганистана — Сирия. Брежнев дожил до карикатурного состояния, а последовавшие за ним два генсека тоже быстро умерли. И только при Горбачеве страна потихоньку начала выходить из комы.

Нет сомнений, что чем дольше будет править Путин, тем глубже опустится наша экономика и тем больше людей просто уедут из страны. Желающих подраться с бандитами за право баллотироваться на местных выборах больше нет. Идея вступить в партию Яблоко и реформировать её изнутри по-своему красивая, но на мой вкус довольно экстравагантная. Парадоксально, но участие в президентских выборах представляется наиболее перспективным направлением: да, очень трудно, но победа действительно многое изменит. Вкладываться, например, в борьбу за мандат депутата Государственной Думы просто нет мотивации, потому что даже несколько адекватных депутатов принципиально ничего не изменят.

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

Я понимаю людей, которым не нравится, что Навальный когда-то что-то не так сказал. В нормальном обществе был бы десяток оппозиционных губернаторов, которые имели бы опыт успешных избирательных кампаний, детально изученные журналистами биографии и между ними шла бы острая конкуренция за выдвижение кандидатом в президенты. К сожалению, у на губернаторы не избранные, а нарисованные, и уж точно не оппозиционные. Когда очередного губернатора сажают в тюрьму, вся страна аплодирует. Выдвижение Навального — это не столько его личная заслуга, сколько следствие внешних обстоятельств. Фонд Борьбы с Коррупцией уже нашёл столько компромата на российскую власть, что хватило бы на всю американскую историю, но это не Навальный заставляет российских чиновников скупать роскошную недвижимость за границей. И это не Навальный посадил брата в тюрьму по абсурдному обвинению. И если бы был жив Борис Немцов, то может была бы сейчас в Думе оппозиция.

И ещё нужно понимать, что Навальный не пришёл нами руководить, он всего лишь представляет наши интересы. В его программе будет то, что избиратели готовы поддержать. Понятно, что всю программу целиком никто не читает, она распадается на предвыборные обещания, которые транслируются на разные целевые аудитории. Выдвижение Навального — это приглашение к обсуждению, как должна развиваться Россия после Путина.

Да, будет трудно, но только ради большой цели множество людей может объединить свои усилия. И только так может измениться большая страна.

И если ты идёшь, то мы идём в одну сторону — другой стороны просто нет.

Tags:

(77 comments | Leave a comment)

December 27th, 2016
07:30 am

[Link]

Профессиональные проблемы разработки программного обеспечения
Некоторым программистам везёт: у них понятные цели и задачи, их работа востребована. К сожалению, обычно приходится долго уточнять требования, потом много раз переделывать и в конце концов пользователи могут просто проигнорировать получившуюся систему. Программист может упорно работать, а потом оказывается, что проект был обречен с самого начала. Или бывает так, что бюджет на программистов и даже тестировщиков выделили, а менеджер просто не понимает, что происходит.


Допустим, программисту повезло и он нашел работу, где с постановкой задач всё более-менее в порядке, пользователи радуются всем новшествам. Не спешите радоваться: продукт может бурно развиваться год, два, может быть 3 — каждый следующий год расти будет всё тяжелее и тяжелее. Рынок насытится, появятся конкуренты, возможности карьерного роста подойдут к концу. Если программист проработал над одним продуктом или даже просто в одной компании 10 лет — это уже большое достижение. Какой бы прекрасной не была работа, лучше быть морально готовым, что через несколько лет её придётся менять, вживаться в новый проект и изучать новые технологии.

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

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

Tags:

(16 comments | Leave a comment)

December 13th, 2016
12:40 am

[Link]

Продуктивное увольнение
1 сентября я сменил работу и это, пожалуй, мой самый большой добровольный выход из зоны комфорта. Больше 3 лет я проработал на одном проекте плечом к плечу с Димой Максимовым, в слаженной команде и с прекрасным Product Owner.За это время мы переписали на Java десятки тысяч строк на PL/SQL, избавились от зависимости, которая делала комиты в наших транзакция, а потом отваливалась по таймауту, переписали веб-интерфейс без самописного фреймворка, который похоронил все остальные проекты, которые его использовали. За это время мы сделали множество изменений для бизнеса и ещё больше исправили разнообразных багов. Под конец я даже внедрил свою любимую асинхронную обработку задач и на её основе заработал новый движок для отчётов и поиск. Казалось бы, трудно представить более удобное место работы, но я решил пойти дальше, теперь можно подвести некоторые итоги.

Так как уволился я почти за 2 месяца до очередного релиза, то он получился очень стабильным. Внезапно пришли контролирующую органы и попросили избавиться от некоторых внедрённых мной подходов. Меня бы это расстроило, а у коллег не было привязанности к этому коду, поэтому они просто исправили его, без лишних переживаний. Дима Максимов наконец-то получил серьёзное повышение и на наше с ним место взяли ещё 3 человек. Надо подчеркнуть, что не взяли работать вместо нас, а наш труд помог создать новые рабочие места. К сожалению, физически пространство для нашей команды не увеличилось и я не жалею, что теперь работаю в офисе попросторней. Надо сказать, что мой уход и уход ряда коллег вывел из зоны комфорта и руководство, поэтому оставшимся сотрудникам всё-таки подняли зарплату, а от нашей команды даже направили делегацию в Цюрих.

Теперь пришло время рассказать о том, что изменилось для меня лично. Встаю я по-прежнему в 6:30, но не для того, чтобы доехать без пробок, а чтобы припарковаться рядом с офисом. Дорога по прежнему занимает от 40 минут, но если раньше нужно было ехать по кольцу на полной скорости, то теперь стоять в пробках. На мой вкус второй вариант значительно комфортней, да и на заправку не надо заезжать раз в неделю. В настольный теннис я теперь играю только 2 раза в неделю, но зато в специализированном клубе и уровень моей игры существенно вырос, в баскетбол стал играть 3 раза вместо 2. Печенек в новом офисе существенно больше и мест, где можно пообедать — просто изобилие.

Первые два с половиной месяца я занимался изучением Lucene/Solr и в рамках внутреннего R&D проекта сделал для Lucene реализацию поиска со звёздочками в начале слов на основе суффиксных массивов. В принципе, Lucene и так очень быстрый, но если слово начинает с *, то движок начинает перебирать все слова по одному и получается довольно долго. Проблема довольно специфичная, поэтому не очевидно, что патч дойдёт до основного репозитория, но мы постарались всё сделать максимально качественно и я подготовил презентацию про наше решение. Конечно, после двух лет в биоинформатике, снова повстречаться с суффиксными массивами было очень приятно, но отсутствие явного заказчика вызывало у меня тревогу. К счастью, уже скоро месяц как я снова оказался в привычной атмосфере кровавого энтерпрайза.

Нужно сказать, что если на прошлой работе я считался экспертом, то здесь я не Senior, не в Advanced группе по английскому, не являюсь лучшим игроком в настольный теннис и у меня не самая большая борода. И, действительно, за 2 года в науке и 3 года выпиливания древнего legacy я порядком отстал от современных технологий. Если на прошлой работе соседний проект на микросервисах запускали примерно полтора года со всеми мерами предосторожностями, то здесь меня сразу бросили в бой. С Java 8 я познакомился, пока работал с Lucene, но вот Spring на аннотациях оказался для меня в новинку, когда я 3 с лишним года назад делал на Spring тестовое задание, то конфигурация в XML считалась вполне нормальной. Ещё меня забыли спросить о моём отношении к Unit-тестам — и, должен признать, с Mockito, они вполне себе пишутся. И ещё Cassandra в качестве базы данных, так что получение новых навыков мне гарантировано.

Так же наша компания мотивирует покупку сотрудниками оборудования, поэтому свою проблему с нехваткой пикселей я решил кардинально.


Слева мой 4K монитор с диагональю 43 дюйма, в центре — 13-дюймовый MacBook Pro, справа — обычный FullHD монитор.

Tags:

(26 comments | Leave a comment)

November 30th, 2016
11:47 pm

[Link]

4 декабря выступаю перед школьниками
В это воскресенье, 4 декабря буду рассказывать школьникам о тяжёлой жизни программиста.

https://bananaschool.timepad.ru/event/406465/

Tags:

(2 comments | Leave a comment)

October 18th, 2016
06:33 am

[Link]

Ещё один последний раз про ЯБЛОКО
Нет сомнений, что по крайней мере с 2011 года результаты выборов в Петербурге фальсифицируются. Однако, обычно голоса просто приписываются Единой России и заодно повышается явка. И нет оснований считать, что в 2011 году у ЯБЛОКО отняли меньше голосов, чем на последних выборов. И, по официальным данным, на выборах в петербургский ЗакС по единому округу в 2011 году ЯБЛОКО получило 247 741, а в 2016 — 120 242. То есть за ЯБЛОКО проголосовало вдвое меньше избирателей.

То есть ЯБЛОКО потеряло половину своих избирателей, это даже больше, чем падение явки. При этом партия могла выдвигать кандидатов без сбора подписей, получала госфинансирование и имела своих представителей в ЗакСе. Очевидно, что ЯБЛОКО не умеет привлекать голоса избирателей, просто не знает, как это делать.

Итого, нет никакой надежды, что ЯБЛОКО сможет инициировать какие-то перемены к лучшему в нашем городе.

Tags:

(4 comments | Leave a comment)

[<< Previous 10 entries]

Telamon.RU Powered by LiveJournal.com