← All posts tagged проектное

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

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

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

сегодня было совещание, на котором три индуса друг на друга орали..

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

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

скоро соберемся обсуждать, надо ли её переписать ещё раз так, чтобы она укладывалась в N мс и потребляла ЦПУ в меру.. команда резко демотивировалась, переписывать в третий раз фичу — больно. а коллеги из бывшей английской колонии нас побаиваются.

— Сегодня мы продолбали аж целых 2 майлстоуна (из 4).
— И теперь мы заняли лавры первенства косячников года, оставив коллег из Индии далеко позади.

Впереди ещё два дна, которые можно пробить. Причем явно один костыль надо переписать, без него никак.

в общем, недолго думая, я принёс тем из вас, кто часто путешествует, тулу для упрощения подсчёта оставшихся или доступных в будущем дней по визе/нерезиденству/безвизу с ограничениями (X за Y).

an-pro.org

Самое простое.
— Шенгенская виза: 30 дней в течение 90.
— Эквадорский безвиз: 90 дней за 180.
— Нерезиденство: 183 за 365 дней.

Чистый клиент, родного общения с сервером лишён by design, из запросов во внешний мир — лишь аналитика от гугла. В первый раз долго грузицца, я знаю и работаю над тем, чтобы pulp browserify взлетел. Ну и плашки всякие, да, они тоже скоро появятся.

Плохо, когда правила 1hpd (hours per day) да даже 15 mpd (minutes per day) не работают. Всегда какая-нибудь хрень да выбьет из колеи. Ещё плохо, когда одновременно несколько проектов. Пропускная способность воспринимать информацию и производить value падает. И в какой-то момент хобби-проекту наступает двухнедельная дыра простоя. Восстановление потом — мама не горюй. Работает код — не трогай. Не работает — трассу подавай! Сижу уже пару часов и смотрю, почему алгоритм хождения по датам туда-сюда не работает.

ответ на #2907187

1. бессонная прошедшая неделя (ну т.е. я лукавлю в этот самый момент.. когда всё-таки спишь, но не более 2-5 часов в день и засыпаешь после рассвета — это не бессонница..) привела к срыву после возвращения из нуар-сити.
2. продрых 40+ часов за период с вечера пятницы по утро понедельника.
3. естественно, был недоступен по работе в этот период из 2.
4. успел потеряться и словить эскалацию. :)
5. сегодня мимоходом удалось по крупицам разрешить недостающие вопросы от своего падавана.
6. коллеги раскачиваются, респект им.
7. выдали вторую ревизию фичи и словили новую пачку требований в ответ.
8. выкатил ребятам в ответ, мол, давайте уже ВСЕ требования, мы тут какой-то хернёй занимаемся иначе.
9. тут проблема уже сместилась от предметной области к области формирования требований: если мы будем моделировать то, чего нет, то насколько далеко нам надо зайти в этом моделировании.. :)

ответ на #2906666

1. теперь мы знаем, что делают наши изменения в коде.
2. мы знаем, как протестировать наши изменения.
3. но мы не уверены в корректности требований, по которым эти изменения внесены.
4. да пофигу на незнание джавы, умеешь рисовать картинки и писать алгоритмы, а код — это хрень, разве лишь много его.
5. новые требования сводят на нет всю стабилизацию, это нормально.
6. эмулятор хорошо, но нужно подавать ему на вход корректные наборы данных, которые диктуются требованиями, см. пункт 2.
7. хорошую вещь Ignite (en. "воспламенение") не назовут. вот и тушим пожары.
8. я в нуар-сити, надо выбрать соответствующие фотки..

1. мы не знаем, что делают наши изменения в коде.
2. мы не знаем, как их протестировать.
3. но начинаем догадываться.
4. мы не знаем джавы.
5. и это не помешало нам отбить эскалацию. и стабилизировать решение.
6. мы получили 3 разных эмулятора запросов в нашу сторону, выбрали лучший, который успешно стучится на прокси, но пункт 2 и пункт 3.
7. игнайт — сыроватая вещь.. Кассандра — ещё более, т.к. 8 и 9.
8. WHERE ... IN ('x'); — OK
9. WHERE ... IN ('x','y'); — not implemented yet, LOL

1. на новом проекте без джавы никак.
2. проект для меня и команды начался сразу с пожара, огонь которого успели развести коллеги из Индии.
3. интенсивность поступающей информации велика и меняющихся требований велика.
4. налицо нежелание коллег передавать нам знания.
5. начальство требует от нас патчей сразу, не беря в расчет время на погружение и адаптации к существующим процессам (их можно считать нет).
6. за время между митингами ничего не успеть написать на джаве, т.к. писать надо много. фрустрирую. прототипировать тоже некогда..
7. брать работу на дом нельзя, иначе потом случаются инциденты со светофорами или бессонные ночи.

кажется, пора что-то менять..

Стабильно нужно переживать 6 дней кошмара, чтобы прийти в норму после возвращения из Эквадора. С ужасом замечаю, как за год незаметно для самого себя скатился на позицию менеджера. С ещё большим ужасом семья привыкает ко мне после 5 или 6 недель разлуки. Зло, дремавшее внутри, проснулось, и теперь выплёскивается наружу. Раньше нежелание людей видеть дальше своего носа и зашоренность их мышлений вызывали отторжение и отталкивали, а сейчас хочется причинять людям боль за их недальновидности и нежелания развиваться.

Офесное

— Session types и другая идея обернулись в кураторство двух дипломных работ.
— Новые идеи дремлют и ждут своего часа.
— Проект сдан.
— Продукт вышел из стагнации, команда из 4 человек есть, а значит, он будет актуализирован через 3 месяца.

Неофисное

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

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

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

выгорание. да, это уже было пройдено в декабре.

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

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

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