Давал недавно рекомендации по улучшению резюме на позицию типа моей.
Глянув после этого свое резюме (пока глаз еще смотрит строгим прищуром), в очередной раз убедился в актуальности пословицы "сапожник без сапог" по отношению к себе 🙂
Уметь проводить собес - не то же самое, что уметь его проходить.
Уметь читать и ревьювить резюме других - не то же самое, что уметь писать его самому.
Просто потому, что умение посмотреть на себя со стороны - это отдельный навык.
И потому, что с другой стороны всегда другой человек, со своими взглядами, знаниями и представлениями о прекрасном.
PS в обратную сторону с умениями работает ровно также :)
#мысли_вслух от вашего КО
Глянув после этого свое резюме (пока глаз еще смотрит строгим прищуром), в очередной раз убедился в актуальности пословицы "сапожник без сапог" по отношению к себе 🙂
Уметь проводить собес - не то же самое, что уметь его проходить.
Уметь читать и ревьювить резюме других - не то же самое, что уметь писать его самому.
Просто потому, что умение посмотреть на себя со стороны - это отдельный навык.
И потому, что с другой стороны всегда другой человек, со своими взглядами, знаниями и представлениями о прекрасном.
PS в обратную сторону с умениями работает ровно также :)
#мысли_вслух от вашего КО
❤6👍3💯2
В IT чудес не бывает
Вовремя сданный релиз - это всегда чья-то недоработка... #мысли_вслух
В этот раз отработали по полной, никаких недоработок 😏
🔥4😁2🎉2👍1
Старое, но интересное исследование про проблемы с обработкой ошибок в коде: 92% критических отказов распределенных систем происходят из-за неправильной обработки ошибок.
Слайды, общая страница
#testing #tech_read
Слайды, общая страница
#testing #tech_read
❤4👍2
Со времен, когда небо было голубее, трава зеленее, а твиттер интереснее :)
Сценка "Карлсон и деплой"
пятничные #it_memes
Сценка "Карлсон и деплой"
пятничные #it_memes
😁17😱1
5-летней давности пост, по мотивам первых дней ковидного карантина.
———
Забавно это читать 5 лет спустя
#байки
Что наблюдаю: стало меньше почты и слака (в публичных каналах). Неожиданно да? Есть вероятность, что у народа отходняк от офисной жизни.
Собесы перешли в онлайн, приспосабливаемся. Мне непривычно: надо научиться считывать невербальные сигналы (или как там по-умному "чуйка" называется) через ТВ.
Опять же: если собеседуешь онлайн и работаешь онлайн, то если какие-то штуки сразу не заметил, то может и в процессе работы не вылезет. Но, работать то потом придется в оффлайне и тут могут быть нюансы.
Кстати, про "потом в оффлайне/офисе". Никто не задавался вопросом сколько команд/людей после этого всего придет с вопросом: ну вот смотрите работали же, давайте дальше продолжим так? Что ответите?
Мини-обзор 12-летней давности знаменитого "Remote: Office Not Required"
Проблемы в процессах удаленной работы и способы их решения не поменялись с тех пор.
Разве что тулы ушли в историю, но появилась масса новых.
———
Забавно это читать 5 лет спустя
#байки
😁7
Как понять и описать то, чем ты занимаешься?
Будет полезно и для передачи задач от одного человека другому или группе людей.
У меня мозг по-другому заточен, не умею вот в такое визуализированное отображение. Но интересно.
#процессы
Будет полезно и для передачи задач от одного человека другому или группе людей.
У меня мозг по-другому заточен, не умею вот в такое визуализированное отображение. Но интересно.
#процессы
Telegram
БУДКА ТРАНСФОРМАТОРА || Agile | Scrum | Kanban | Change Management
#Кейс 💼Использование S.T.A.T.I.K. для анализа роли
Привет! новый пост про то, как я при увольнении использовал STATIK для анализа своей роли. Как передавал полномочия.
Читайте и пробуйте экспериментировать с применением привычных инструментов.
https://te…
Привет! новый пост про то, как я при увольнении использовал STATIK для анализа своей роли. Как передавал полномочия.
Читайте и пробуйте экспериментировать с применением привычных инструментов.
https://te…
Познавательная история про то, что полезно знать KPI (они же цели) своего руководства.
Ну и в принципе про то, что руководители те же люди, со всеми их достоинствами и недостатками...
Про эмоции у менеджеров тоже помните.
Ну и в принципе про то, что руководители те же люди, со всеми их достоинствами и недостатками...
Распространённые заблуждения:
1. Цели начальства всегда совпадают с целями компании. Поэтому я знаю, что и зачем оно делает
2. Начальство всегда умнее, профессиональнее и знает больше, чем я
3. Если я буду хорошо работать, начальство обязательно это оценит
4. Начальство справедливо по отношению к тому, что я делаю
Нет, нет и ещё раз нет! Давайте не забывать, что начальство 🟰 конкретный человек, со своими проблемами, плюсами, минусами, слабостями и особенностями.
Про эмоции у менеджеров тоже помните.
Telegram
Уставшие
Продолжаю разбирать Мифы, из-за которых вы выгораете 🔥
Сегодня говорим про РУКОВОДИТЕЛЕЙ. Распространённые заблуждения:
1. Цели начальства всегда совпадают с целями компании. Поэтому я знаю, что и зачем оно делает
2. Начальство всегда умнее, профессиональнее…
Сегодня говорим про РУКОВОДИТЕЛЕЙ. Распространённые заблуждения:
1. Цели начальства всегда совпадают с целями компании. Поэтому я знаю, что и зачем оно делает
2. Начальство всегда умнее, профессиональнее…
👍3❤1
Кто-то знает примеры подобных справочников для отечественных IT компаний?
PostHog Company handbook
Интересно, насколько то, что там пишут, похоже на то, что в реальности? Простите, я недоверчив по жизни 🫣
Опять же знаю, как часто забывают про обновление "документации" 😉
#процессы
PostHog Company handbook
Интересно, насколько то, что там пишут, похоже на то, что в реальности? Простите, я недоверчив по жизни 🫣
Опять же знаю, как часто забывают про обновление "документации" 😉
#процессы
Posthog
Handbook - PostHog
The single platform for engineers to analyze, test, observe, and deploy new features. Product analytics, session replay, feature flags, experiments, CDP, and more.
🔥1
Настроение каждый день постить #it_memes, а не какие-то серьезные и возможно полезные штуки.
Последнее время часто приходится принимать решения в стиле мема с трамваем и стрелкой. И наверное менеджерам платят и за это и это "это" тобой ожидаемо, но мои "любимые" эмоции заставляют подгорать.
Ошибки бывают и это тоже ожидаемо.
Но как же хочется, чтобы их было меньше :)
Спасает только мой любимый (без кавычек) мем с веселым Мики.
#мысли_вслух #management
Последнее время часто приходится принимать решения в стиле мема с трамваем и стрелкой. И наверное менеджерам платят и за это и это "это" тобой ожидаемо, но мои "любимые" эмоции заставляют подгорать.
Ошибки бывают и это тоже ожидаемо.
Но как же хочется, чтобы их было меньше :)
Спасает только мой любимый (без кавычек) мем с веселым Мики.
#мысли_вслух #management
Telegram
В IT чудес не бывает
"...давать ошибаться..."
Кстати, про ошибки.
Все делают ошибки. Ошибка - это нормально, это в целом даже ожидаемо. Ненормально ничего не делать после того, как ошибка произошла, считая что "ошибка - это нормально".
И под “делать” я тут понимаю не “кару…
Кстати, про ошибки.
Все делают ошибки. Ошибка - это нормально, это в целом даже ожидаемо. Ненормально ничего не делать после того, как ошибка произошла, считая что "ошибка - это нормально".
И под “делать” я тут понимаю не “кару…
❤5
Когда бороды еще не было (поверьте, это было очень давно), то я бывало засиживался в офисе до развода мостов.
А пару раз возвращался домой по единственному мосту в Питере, который тогда не разводился, крюком почти в 2 раза удлиняющим дорогу.
И было понятно, что это плохо, но как-то вот... (объяснения тому можно придумать, но сейчас они выглядят как "отмазы").
Но в целом за без малого 25 IT-лет я очень редко работал по выходным. И кажется, что если приходится это делать, то это чей-то продолб, в планировании, процессах и тдтп
Так же и работа по ночам - продолб, который часто показывает те места, которым мало уделяется внимания "днем".
Пока здоровье есть, семьи/детей нет, кажется, что это все как-то несильно сказывается. Но является как раз причиной того, что здоровье ухудшается.
Менеджерская шапка и "трамвай" заставляют иногда принимать противоречащие вышенаписанному решения. Просто помните о том, что ваша задача в том числе в том, чтобы убрать или минимизировать все эти истории.
#management #процессы
А пару раз возвращался домой по единственному мосту в Питере, который тогда не разводился, крюком почти в 2 раза удлиняющим дорогу.
И было понятно, что это плохо, но как-то вот... (объяснения тому можно придумать, но сейчас они выглядят как "отмазы").
Но в целом за без малого 25 IT-лет я очень редко работал по выходным. И кажется, что если приходится это делать, то это чей-то продолб, в планировании, процессах и тдтп
Так же и работа по ночам - продолб, который часто показывает те места, которым мало уделяется внимания "днем".
Пока здоровье есть, семьи/детей нет, кажется, что это все как-то несильно сказывается. Но является как раз причиной того, что здоровье ухудшается.
Менеджерская шапка и "трамвай" заставляют иногда принимать противоречащие вышенаписанному решения. Просто помните о том, что ваша задача в том числе в том, чтобы убрать или минимизировать все эти истории.
#management #процессы
👍8❤5
Бывает же такое, ровно как в в любимом всеми меме "было 20 багов, 2 починили, теперь у нас 22 бага".
Почему такое происходит я уже как-то писал.
И для того, чтобы начать лучше понимать свою систему, надо баги не просто "чинить", а думать о причинах, взаимосвязях и последствиях.
Просто начните фиксировать в багах (кроме обязательной affected area) действия, которые бы помогли их избежать в будущем.
Так, постепенно, начнется формироваться тот самый список шагов, реализация 20% которого, поможет избежать 80% проблем.
#процессы #it_философия
Почему такое происходит я уже как-то писал.
Причиной ошибок является не то, что у нас мало автотестов.
Основной причиной проблем является то, что мы не понимаем, как работает наша система.
И для того, чтобы начать лучше понимать свою систему, надо баги не просто "чинить", а думать о причинах, взаимосвязях и последствиях.
Просто начните фиксировать в багах (кроме обязательной affected area) действия, которые бы помогли их избежать в будущем.
Так, постепенно, начнется формироваться тот самый список шагов, реализация 20% которого, поможет избежать 80% проблем.
#процессы #it_философия
👍4💯3❤2🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Сегодня в пятничных #it_memes живая зарисовка "джун показывает найденный баг сеньору"
Идет вдумчивый анализ бага...
Я прямо ждал подзатыльника в конце
Идет вдумчивый анализ бага...
😁27
Банальная категоричность.
Думать “как будем реализовывать фичу” всегда должно быть равно “как будем делать” + “как будем проверять”.
Да, вот так вместе.
Да, не по отдельности разработчики и QA (aqa-люди, как же я вас не люблю, терпения мне).
Да, если реализация (еще раз = новые продакшен код + тесты) не соответствует DoD, значит мы непонятно, что релизим.
И значит, если разработчики написали код, но его никто (включая их) не проверил - значит мы написали бесполезный код, который работает стохастическим образом.
Внимание вопрос - зачем нам нужен такой код?
Не хотите писать автотесты - проверяйте руками. И да, автотесты - это не только юниты.
Не хотите проверять свой код, думая, что для этого есть тестировщики - подумайте, действительно ли вы хороший специалист.
ЗЫ Да, можно релизить без автотестов, чего уж там. Только не надо переводить стрелки на автоматизаторов.
#мысли_вслух #test_automation #testing #holywar
Думать “как будем реализовывать фичу” всегда должно быть равно “как будем делать” + “как будем проверять”.
Да, вот так вместе.
Да, не по отдельности разработчики и QA (aqa-люди, как же я вас не люблю, терпения мне).
Да, если реализация (еще раз = новые продакшен код + тесты) не соответствует DoD, значит мы непонятно, что релизим.
И значит, если разработчики написали код, но его никто (включая их) не проверил - значит мы написали бесполезный код, который работает стохастическим образом.
Внимание вопрос - зачем нам нужен такой код?
Не хотите писать автотесты - проверяйте руками. И да, автотесты - это не только юниты.
Не хотите проверять свой код, думая, что для этого есть тестировщики - подумайте, действительно ли вы хороший специалист.
ЗЫ Да, можно релизить без автотестов, чего уж там. Только не надо переводить стрелки на автоматизаторов.
#мысли_вслух #test_automation #testing #holywar
🔥7👍2
Your Strengths Are Your Weaknesses
#management
The goal isn’t to create “balanced” engineers with no pronounced strengths or weaknesses. That’s just impossible. We want self-aware engineers who understand their natural tendencies and can adjust them based on what each situation demands.
#management
🔥4👍3❤2
Возможно я, как это часто бывает, снова прочитал, то что хочется прочитать. Но очень похоже на мои мысли:
Lean Architecture It is high time to ‘kill’ Clean Architecture, the Hex, the Onion and the VSA and come up with something better
И небольшое продолжение в виде скрина в комментах.
#tech_read #holywar
Или "мы не продумали архитектуру". Да не можете вы продумать архитектуру навека, у вас требования к продукту меняются каждые полгода. Все что можно и нужно попытаться "продумать" - это то, как быстро менять реализацию. А быстро - это только с тестами получится, но на них часто забивают (времени много ведь занимают)...
Lean Architecture It is high time to ‘kill’ Clean Architecture, the Hex, the Onion and the VSA and come up with something better
3 important points in creating a maintainable solution:
Step 1: Analysis of the problem and the stakeholders.
Step 2: Analysis of the current use case.
Step 3: Modelling
Step 4: Implementing the different pieces and their tests
Step 5: Dependency management
At all times, we keep our goal in mind. Because the process itself does not account for Lean Architecture. With every decision we try to evaluate if it brings us closer to our goal of maintainability or not. We fix the design problems we have now. We don’t try to fix possible changes that have yet to come. This is the hard part, deciding when to add more design. This becomes easier when you truly understand the design problems that certain techniques and principles solve.
И небольшое продолжение в виде скрина в комментах.
#tech_read #holywar
Telegram
В IT чудес не бывает
Да будет срачик.
Вот интересно.
Какое соотношение проблем продукта от незнания каких-то алгоритмов или там паттернов системного дизайна к проблемам "мы все знаем, но просто не подумали в момент реализации", "не написали тестов/не до конца проверили фичу"…
Вот интересно.
Какое соотношение проблем продукта от незнания каких-то алгоритмов или там паттернов системного дизайна к проблемам "мы все знаем, но просто не подумали в момент реализации", "не написали тестов/не до конца проверили фичу"…
👍6❤1🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
По мотивам недавнего (весеннего?) обострения по тестам.
Все тесты, любые тесты, даже руками, прости меня святой Байт, важны.
Если одни прошли - это мало что значит.
Пятнично-задумчивые #it_memes
Все тесты, любые тесты, даже руками, прости меня святой Байт, важны.
Если одни прошли - это мало что значит.
Пятнично-задумчивые #it_memes
😁17❤1💯1
В IT чудес не бывает
5-летней давности пост, по мотивам первых дней ковидного карантина. Что наблюдаю: стало меньше почты и слака (в публичных каналах). Неожиданно да? Есть вероятность, что у народа отходняк от офисной жизни. Собесы перешли в онлайн, приспосабливаемся. Мне непривычно:…
Telegram
Селиховкин - не скучно о проектах
К вопросу о якобы имеющейся тенденции к полному возврату в офис.
У PMI есть забавный отчет Pulse of the Profession®. За 2024 год в разделе "Breaking Myths" люопытное наблюдение: "Work Location Does Not Impact Project Performance", т.е. эффективность работы…
У PMI есть забавный отчет Pulse of the Profession®. За 2024 год в разделе "Breaking Myths" люопытное наблюдение: "Work Location Does Not Impact Project Performance", т.е. эффективность работы…
Каждый раз читая (даже не в первый раз) статьи "X vs Y" ловлю себя на мысли "хмм, а я по-другому думал".
И потом, спустя N-лет, снова тот же эффект.
Вот и в этот раз, "о, как...".
"Smoke test VS Sanity test"
Понапридумывают терминов, а потом все путаются 🙂
А какие-то термины со временем просто вырождаются. Это как с моками произошло, теперь все заглушки у всех - моки.
#testing #мысли_вслух
И потом, спустя N-лет, снова тот же эффект.
Вот и в этот раз, "о, как...".
"Smoke test VS Sanity test"
Понапридумывают терминов, а потом все путаются 🙂
А какие-то термины со временем просто вырождаются. Это как с моками произошло, теперь все заглушки у всех - моки.
#testing #мысли_вслух
👍4💯2
As software developers, we often think our job is to develop software, but, really, that is just the means to an end, and the end is to empower business to reach their goals. Your code may be elegant, but if it doesn't meet the objectives (be they time or business) it doesn't f***ing work.
Your Code May Be Elegant (2012)
#it_философия
Omniti
Your Code May Be Elegant
There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies and the other way is to make it so complicated that there are no obvious deficiencies. - C.A.R. Hoare, The
👍5
Советы от офисного буддиста:
Всем хорошей недели, благо для многих она по умолчанию хорошая, потому что всего 3 рабочих дня.
#it_философия #байки
— Тебя перебивают на встрече? Молчи. Будда тоже молчал. Его в итоге слушали.
— Не позвали на важный звонок? Это не обида. Это освобождение от 40 минут боли и новой задачи.
— Всё сделал, а заслуги достались другому? Радуйся. Теперь он отвечает.
— Пишут в 18:01 “чекни”? Не реагируй. Даже перерождения идут по графику.
— Задача без контекста? Задай три вопроса. Если не ответят — это не задача. Это шум.
— “Зачем аналитика, у нас же есть ChatGPT”? Улыбнись. У нас есть микроволновка. Но мы зовём повара.
— “Сделай за 5 минут” обсуждают неделю? Просто спроси: “А зачем мы это делаем?” Иногда спасает проект. Иногда людей.
— Все говорят “эффективность”, “гибкость”, “ценность”?
Трава не растёт быстрее, если за неё дёргать. Иногда лучший вклад — уйти пораньше.
— Задач больше, чем мыслей? Сделай себе чай. Смотри в окно.
Ничего не изменится. Но ты — изменишься.
— Всё кажется бессмысленным? Это не выгорание. Это ты увидел систему как она есть.
— Никто не понимает, чем ты занимаешься?
Поздравляю. Это и есть просветление.
— Устал, но хочешь доделать «последнюю таску»? Закрой ноут.
Если станет плохо — это не усталость. Это зависимость.
Всем хорошей недели, благо для многих она по умолчанию хорошая, потому что всего 3 рабочих дня.
#it_философия #байки
🔥86❤40👍18💯6👎1