Category: it

Category was added automatically. Read all entries about "it".

Gleb2

(no subject)

Вчера мы сделали вторую прививку. Процедура ничем не отличалась от первой. Снова нужно было заполнять согласие, в котором можно от прививки отказаться. Вот ты уже сделал первую прививку, а на вторую специально пришёл, и отказался :) Прививочные сертификаты нам выдали, и на Госуслугах они тоже появились, причём на двух языках. Реакция на прививку, в целом, такая же, как на первую. У Маши температура повыше, у меня - порядка 37. Снова пришлось отменить пробежку, но работаю сегодня, как обычно. К вечеру вроде становится лучше. Думаю, что завтра уже буду чувствовать себя нормально. Теперь уж точно можно помахать ручкой ковиду, носить маску формально и наблюдать за эпидемией со стороны.

***

У Матвея наступает горячая пора. Маша устроила для него каждые выходные олимпиаду. Вот уже третьи выходные подряд он в чём-то будет участвовать. В прошлые ездили в ИТМО на олимпиаду по программированию. Он неожиданно прошёл во второй, очный тур, хотя занимается программированием первый год. Я посчитал, что он в своей жизни уже решил не меньше 1000 олимпиадных задач, а что такое программирование в четвёртом классе я и знать не знал. Я считаю, что у него подготовка очень неплохая, часто он решает эти задачи лучше меня.

Олимпиады для него - это тренировка перед поступлением в другую школу. Тут у него тоже есть шанс меня опередить, ведь я учился в 239 только два года. С пятого класса тогда в математические школы вообще не принимали, а тех, кто учился с восьмого мы считали очень крутыми. Будем поступать в три школы - 30 и соседние с нами 777 и 64. Все экзамены будут на последней неделе мая. Было бы очень круто поступить в 30, но мы понимаем, что это малореально. Конкурс около 10 человек на место. В 777 и 64, наверное, попроще. Надеюсь, хотя бы в одну из трёх этих школ он поступит. Интересно, что он сам хочет поменять школу. Сейчас он круглый отличник, и даже по физкультуре как-то умудряется получать пятёрки. Ну, если не поступит, придётся загрузить его кружками. Для нас это будет просто дороже.

Сейчас у нас уходит на кружки детей порядка 40 тыс. в месяц. Матвей ходит на английский в Oxford, на программирование, в бассейн и на подготовительные в 777 школе. Злата ходит на айкидо, в бассейн и у неё платные занятия в садике. Кстати, в бассейне у них тоже скоро будут соревнования. Злата будет участвовать в них впервые, а Матвей вообще будет сдавать на разряд. И ещё в Оксфорде у него будет экзамен. Как бы им выдержать всё это. Очень кстати неожиданно объявили неделю каникул в начале мая. Даже если я буду работать, можно будет пожить на даче, и дети немного отдохнут хоть.

***

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

А ещё из-за командной работы теперь у нас туча совещаний. Вот на этой неделе каждый день, помимо стендапа, что-то было. Совещания я ненавижу. Мне кажется, толку от того, что я слушаю, что говорят по вопросам, в которых я совершенно не разбираюсь, ровно ноль. А разбираться во всём просто нереально. Да даже если и разбираюсь, когда во встрече участвуют 10 человек, крайне мала вероятность, что удастся сказать что-то настолько важное, что тебя послушают. В общем, много я ещё могу здесь написать (и, кажется, уже писал длинный пост на эту тему летом). Приходится со всем этим мириться, потому что платят всё-таки хорошо, а семью кормить надо. Все эти кружки детей, две машины, дача, поездки. Уже не перейти мне на меньшую зарплату. Так что, хотя я и должен отметить, что работа мне нравится меньше, чем когда-то, всё-таки в ней есть много плюсов. Главное, чтобы ещё хуже не стало.
promo heart_beater april 19, 19:40 51
Buy for 100 tokens
Этот пост написан, в основном, для тех, кто зашёл в этот журнал впервые. Остальные, наверное, почти всё, что тут написано, и так знают. Я буду отсылать к этому посту в ответ на комментарии типа "Крутой журнал! Давай дружить!" Как относиться к таким комментариям, я долго не понимал. С одной…
work

Почему мы так медленно работаем?

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

Collapse )
Gleb2

(no subject)

Отмечу для памяти: сегодня (24 мая) наблюдались заморозки (-0.1). На моей памяти это самые поздние заморозки в нашем районе. Для города эта дата - 28 мая, когда в 1918 году также было зафиксировано -0.1. Но понятно, что в этом случае данные для города - не показатель, так как a) городской остров тепла и b) близость к морю повышают температуру в городе в холодные ясные ночи на 5-7 градусов по сравнению с пригородами.

***

Сегодня прочитал, что Новоприозерское шоссе откроют до Керро уже 20 июня. Похоже, советская традиция сдавать объекты к знаменательным датам сохраняется - как раз к Тюходню откроют :) Считаю уже дни. В это трудно поверить, но от порога до Меги-Парнас после открытия будет всего 25 минут езды, даже с моим строгим соблюдением скоростного режима.

***

Как я и подозревал, сборка uninav вобрала в себя худшие черты сборки наших продуктов. Воюю уже четвёртый день, а нормальной сборки без ошибок всё не получается. Всё больше убеждаюсь, что, хотя Microsoft и ругают за монополизм, но всё же с платными продуктами и операционными системами гораздо приятнее иметь дело, чем с линуксоподобными поделками. К последним, видимо, нужно иметь склонность, чтобы интуитивно понимать, какого хрена почему в очередной раз что-то работает не так как надо. А уж в совокупности с любовью некоторых товарищей писать сложный код и использовать кучу сторонних утилит и пакетов (без особой на то необходимости), все эти сложности возводятся в квадрат. А ведь это пока всего лишь сборка под Windows! Что же будет, когда дело дойдёт до Линукса, а также всяких страшных Спарков и Армов?
Gleb2

Отвечаю (1)

Вопросы от человека, пожелавшего остаться анонимным :)

Как долго ты собираешься вести ЖЖ? Можешь ли представить себя в старости за этим же занятием?
Хотел бы освоить какую-то новую специальность и сменить профессию или всю жизнь хочешь заниматься программированием?

Collapse )

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

Collapse )
work

Результат работы - "отрицательный" :)

Если бы работу программистов оплачивали пропорционально строчкам написанного кода, то за сегодняшний день я оказался бы должен рекордно большую сумму. Только в одном из файлов число строчек кода сократилось с 2320 до 942. Ещё в нескольких - результаты чуть поскромнее, но тоже отрицательные. А я добавил четыре совсем коротеньких файла, но именно в них делается то, чего много лет хотели от нас судоводители. Правда, эта идея не моя, а Валерина, но она очень хорошо иллюстрирует, что рабочее время программистов нельзя измерять ни в чём, кроме конечного результата.

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

О половой принадлежности JIRA

Возник забавный вопрос: JIRA - это он или она? :) Как правильно писать: "доступ к вашЕМУ JIRA" или "к вашЕЙ JIRA"? По правилам русского языка надо бы расшифровать это сокращение (если это сокращение), потом перевести, и какого рода получится главное слово... Вот только как это расшифровывается, я не нашёл. В википедии говорится только, что это название было получено путём модификации конкурирующего продукта Bugzilla.
Gleb2

Про МТС-чудеса

Вчера мой МТС-й номер перевели таки на корпоративный тариф. Правда, сколько денег снимают за звонок узнать невозможно, т.к. если слать USSD-запрос *100#, то он всегда сообщает старый баланс, а если позвонить 088011, то они говорят про какую-то задолженность в 15 центов. И рекомендуют внести платеж в 14 долларов сколько-то там центов (интересно, по какому алгоритму они рассчитывают эту сумму) :) И сообщают, что до отключения осталось менее 1 дня. Тоже интересно, каким образом они вычисляют, сколько осталось до отключения :) 

Вообще, конечно, странно, что переход на другой тарифный план такой долгий и мучительный. Но, с другой стороны - в МТС же тоже люди работают. Программисты :))
Gleb2

У настоящих программистов всегда ...

Ура! Маленькие человеческие радости доступны и нам, программистам! Оно откатало всю ночь и не упало. Конечно, и это ничего не гарантирует, но все-таки! Теперь я с содроганием жду появления Вики в нашей комнате. Вот сейчас она придет и скажет: "Глеб, а там на стенде опять..." [упало, зависло, 100% загрузка, пожар, смерч, цунами - ненужное зачеркнуть :)] И снова может начаться режим стояния на ушах, теперь уже с возможной работой в выходные. Но вообще, скорее всего, нет, потому что день сегодня явно начался удачно. Наши коллеги снизу приняли пункт по ручному захвату, а это бывает так редко, когда они принимают пункты. Сегодня утром, когда я уходил на работу, мама мне пожелала: "Ну, пусть там у вас все стоит" (она имела в виду "не падает") :)