Category: it

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

work

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

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

Collapse )
promo heart_beater april 19, 2021 19:40 51
Buy for 100 tokens
Этот пост написан, в основном, для тех, кто зашёл в этот журнал впервые. Остальные, наверное, почти всё, что тут написано, и так знают. Я буду отсылать к этому посту в ответ на комментарии типа "Крутой журнал! Давай дружить!" Как относиться к таким комментариям, я долго не понимал. С одной…
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% загрузка, пожар, смерч, цунами - ненужное зачеркнуть :)] И снова может начаться режим стояния на ушах, теперь уже с возможной работой в выходные. Но вообще, скорее всего, нет, потому что день сегодня явно начался удачно. Наши коллеги снизу приняли пункт по ручному захвату, а это бывает так редко, когда они принимают пункты. Сегодня утром, когда я уходил на работу, мама мне пожелала: "Ну, пусть там у вас все стоит" (она имела в виду "не падает") :)