🏠 Зарплата 500к: на что её реально хватает?
💬 Я, конечно, не контрол-фрик, но обожаю всё планировать — не только дела, но и финансы. 🧾 А как планировать и не контролировать, ну камон?
📱 Раньше юзал банковские приложухи для учета трат, а сейчас всё свелось в одну удобную штуку — Дзен-Мани. Там я веду всю семейную (и не только) бухгалтерию.
🔥 В конце 2024 года я сел, проанализировал наши траты и даже оптимизировал их с помощью GPT-чатов и их друзей 🤖. Вчера был мой первый крупный забег по закупкам: продукты, витамины, одежда для дочки(да-да, это про носочки, колготки и шмот, из которого дети вырастают за 15 минут) .
И знаете, что понял? 🤔
👉 Кто-то когда-то придумал миф, что айтишники все такие богатые и у них всё супер. Ну ок, давайте разберёмся:
📈 По данным Хабр Карьеры, у специалистов моего уровня зарплата где-то 400–500к.
⁉️ Что можно себе позволить на такие деньги?
Типа вот вам и «богатая жизнь». Ага, щас.
Из всего «лакшери» у меня только частный садик… и то не у меня, а у дочки. 🤷♂️
💥 Короче, миф о богатых айтишниках трещит по швам.
Есть кто кидается баблом ? 💵
#толки
💬 Я, конечно, не контрол-фрик, но обожаю всё планировать — не только дела, но и финансы. 🧾 А как планировать и не контролировать, ну камон?
📱 Раньше юзал банковские приложухи для учета трат, а сейчас всё свелось в одну удобную штуку — Дзен-Мани. Там я веду всю семейную (и не только) бухгалтерию.
🔥 В конце 2024 года я сел, проанализировал наши траты и даже оптимизировал их с помощью GPT-чатов и их друзей 🤖. Вчера был мой первый крупный забег по закупкам: продукты, витамины, одежда для дочки
И знаете, что понял? 🤔
👉 Кто-то когда-то придумал миф, что айтишники все такие богатые и у них всё супер. Ну ок, давайте разберёмся:
📈 По данным Хабр Карьеры, у специалистов моего уровня зарплата где-то 400–500к.
⁉️ Что можно себе позволить на такие деньги?
Не есть и не пить год, и тогда хватит на первый взнос по ипотеке. 🏠
Семейный авто, чтобы все влезли, начинается от 2,5 млн. 🚗
Отпуск на 10–14 дней? Легко, за 500к. ✈️
Типа вот вам и «богатая жизнь». Ага, щас.
Из всего «лакшери» у меня только частный садик… и то не у меня, а у дочки. 🤷♂️
💥 Короче, миф о богатых айтишниках трещит по швам.
Есть кто кидается баблом ? 💵
#толки
👍1
Как я сегодня логги чинил 👷
Бывают дни, когда всё валится из рук, а ты как будто дебажишь сам себя 🫠. Говорят, лучший способ справиться — это просто остановиться и ничего не делать. Но это не про меня 😅. Поэтому полдня я сегодня чинил логи, которые filebeat не подхватывал и не отправлял в elastic.
🔥 Вишенка на этом пироге? Весь этот винегрет из пингвинов внутри окон 🐧🪟: Windows с WSL, Docker Desktop с его замороченной интеграцией в WSL... Короче, технологий много, а логов — ноль 🌀.
В итоге проблему вычислил: Docker, который работает в WSL, использует сокет Docker Desktop, а моя Ubuntu в WSL просто не видит логи контейнеров 🤷♂️.
💪 Но борьба увенчалась успехом: теперь есть рабочий гист на GitHub, чтобы вы не наступали на эти же грабли! 🚀
#тек
Бывают дни, когда всё валится из рук, а ты как будто дебажишь сам себя 🫠. Говорят, лучший способ справиться — это просто остановиться и ничего не делать. Но это не про меня 😅. Поэтому полдня я сегодня чинил логи, которые filebeat не подхватывал и не отправлял в elastic.
🔥 Вишенка на этом пироге? Весь этот винегрет из пингвинов внутри окон 🐧🪟: Windows с WSL, Docker Desktop с его замороченной интеграцией в WSL... Короче, технологий много, а логов — ноль 🌀.
В итоге проблему вычислил: Docker, который работает в WSL, использует сокет Docker Desktop, а моя Ubuntu в WSL просто не видит логи контейнеров 🤷♂️.
💪 Но борьба увенчалась успехом: теперь есть рабочий гист на GitHub, чтобы вы не наступали на эти же грабли! 🚀
#тек
Please open Telegram to view this post
VIEW IN TELEGRAM
Gist
wsl-filebeat-ru.md
GitHub Gist: instantly share code, notes, and snippets.
🐳 DeepSeek — новый OpenAI? Не сегодня...
Всю неделю новости шумели, что DeepSeek обвалил рынок США, что это полноценная альтернатива OpenAI, и что пришло время новой эры ИИ.
Ну, я, конечно, побежал тестить. И кажется, кит не вывез популярности…
Всю ночь пытался получить нормальный ответ, а получал только вот это:
#новости
Всю неделю новости шумели, что DeepSeek обвалил рынок США, что это полноценная альтернатива OpenAI, и что пришло время новой эры ИИ.
Ну, я, конечно, побежал тестить. И кажется, кит не вывез популярности…
Всю ночь пытался получить нормальный ответ, а получал только вот это:
#новости
🏭 БигТех — это всё тот же завод, только с ноутами вместо станков
Если скинуть весь налёт Agile, гибкости и инноваций, то IT-гиганты работают по тем же принципам, что и советские заводы. Нормативы, планы, контроль, премии — всё то же самое, только в digital-обёртке.
Айти-завод и его рабочие
👨💻 Разработчики — классические синие воротнички, только вместо масляного комбинезона худи с капюшоном, вместо станка — IDE, а вместо шума цеха — уведомления корпоративного мессенджера и щелчки механической клавиатуры коллеги. Они пишут код, запускают сборки и разгребают production-инциденты, как рабочие разгребали бракованные детали.
👷♂️ Тимлиды — главные по цеху, у них своя бригада, свой план и ответственность за выполнение задач. В их руках всё то же самое, что и у мастеров производства: контроль за работой, мотивация сотрудников (через код-ревью и планёрки), споры с начальством и попытки выбить ресурсы на новый «проект».
📐 Архитекторы и системные аналитики — технологи и нормоконтроль. Они следят за тем, чтобы код писался по стандартам, системы не разваливались, а каждый новый фиче-реквест проходил через их бюрократический фильтр. Если раньше технологи утверждали, какие станки нужны для новой линии, то сейчас архитекторы решают, какие технологии тащить в прод и какие костыли запрещать.
🛠️ QA-инженеры — это ОТК (отдел технического контроля). Проверяют качество выпускаемого продукта, рубят фичи на корню, если они ломают систему, и строчат баг-репорты, вместо того чтобы оформлять рекламации.
📢 Дейлики — это обычные летучки. Тот же принцип: каждый рассказывает, что он делал, что мешает и почему дедлайн снова не будет соблюдён.
📱 Jira — это цеховая доска с нарядами на смену. Тут расписывают задачи, кто за что отвечает, какой срок выполнения и кто виноват, если ничего не сдано. В былые времена это вешали на доску у входа в цех, а теперь просто листают в браузере.
Планы, нормы и KPI — ничего не меняется
Раньше на заводе рабочим выдавали норму на смену — сколько деталей сделать или сколько тонн металла обработать. Сейчас это называется KPI.
Раньше были премии за перевыполнение плана. Сейчас это называется перформанс-ревью и бонусы.
Раньше начальники ходили по цеху и устраивали разборки, почему бригада отстаёт. Сейчас этим занимаются менеджеры на синках в Zoom.
Так что вся большая айтиха — это просто наследник класса заводов, только вместо станков MacBook’и, вместо гаек микросервисы, а вместо рабочих — бородатые разработчики в худи. 😏
#толки
Если скинуть весь налёт Agile, гибкости и инноваций, то IT-гиганты работают по тем же принципам, что и советские заводы. Нормативы, планы, контроль, премии — всё то же самое, только в digital-обёртке.
Айти-завод и его рабочие
👨💻 Разработчики — классические синие воротнички, только вместо масляного комбинезона худи с капюшоном, вместо станка — IDE, а вместо шума цеха — уведомления корпоративного мессенджера и щелчки механической клавиатуры коллеги. Они пишут код, запускают сборки и разгребают production-инциденты, как рабочие разгребали бракованные детали.
👷♂️ Тимлиды — главные по цеху, у них своя бригада, свой план и ответственность за выполнение задач. В их руках всё то же самое, что и у мастеров производства: контроль за работой, мотивация сотрудников (через код-ревью и планёрки), споры с начальством и попытки выбить ресурсы на новый «проект».
📐 Архитекторы и системные аналитики — технологи и нормоконтроль. Они следят за тем, чтобы код писался по стандартам, системы не разваливались, а каждый новый фиче-реквест проходил через их бюрократический фильтр. Если раньше технологи утверждали, какие станки нужны для новой линии, то сейчас архитекторы решают, какие технологии тащить в прод и какие костыли запрещать.
🛠️ QA-инженеры — это ОТК (отдел технического контроля). Проверяют качество выпускаемого продукта, рубят фичи на корню, если они ломают систему, и строчат баг-репорты, вместо того чтобы оформлять рекламации.
📢 Дейлики — это обычные летучки. Тот же принцип: каждый рассказывает, что он делал, что мешает и почему дедлайн снова не будет соблюдён.
Планы, нормы и KPI — ничего не меняется
Раньше на заводе рабочим выдавали норму на смену — сколько деталей сделать или сколько тонн металла обработать. Сейчас это называется KPI.
Раньше были премии за перевыполнение плана. Сейчас это называется перформанс-ревью и бонусы.
Раньше начальники ходили по цеху и устраивали разборки, почему бригада отстаёт. Сейчас этим занимаются менеджеры на синках в Zoom.
Так что вся большая айтиха — это просто наследник класса заводов, только вместо станков MacBook’и, вместо гаек микросервисы, а вместо рабочих — бородатые разработчики в худи. 😏
#толки
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Пирамида тестирования мужчины 💪
Все знают классическую пирамиду тестирования, но, как показывает практика, она не всегда спасает от багов.
Реальный мир сложнее, и если хочешь спать спокойно, лучше добавить ещё несколько уровней.
Дополняем пирамиду тестирования
✅ Контрактные тесты
Любая интеграция — это источник боли, если не тестировать контракты. Будь то API (Swagger, OpenAPI), события в Kafka (Avro, Apicurio) или даже схемы в MongoDB — если контракт нарушен, тебя ждёт продакшн-ад.
✅ Тесты на кодстайл
Линтеры — это не просто про пробелы и запятые. Они помогают держать код в едином стиле и предотвращать базовые ошибки ещё до того, как ты задумаешься о логике.
✅ Архитектурные тесты
Если ты не хочешь, чтобы через полгода твой проект выглядел как Франкенштейн, стоит следить за архитектурой. В JVM-мире, например, есть ArchUnit, который позволяет чётко задать границы между слоями и контролировать зависимости.
Когда писать тесты?
Есть мнение, что тесты нужны только там, где появляется бизнес-логика, а вначале можно забить. Я категорически не согласен.
Чаще всего на старте проект в руках 2-3 человек, и чем больше автоматических проверок, тем выше качество на выходе. Меньше ручного тестирования — быстрее фичи в прод.
🔥 Отдельно хочу автоматизировать проверку уязвимостей, но вот всё руки не доходят… Но когда-нибудь я до этого доберусь. 😏
👉 А какие уровни тестирования добавляешь ты? Может, есть любимые инструменты, которые помогают не ловить баги на проде? Делись в комментах! 🚀
#тек
Все знают классическую пирамиду тестирования, но, как показывает практика, она не всегда спасает от багов.
End-to-End Tests
▲
│
Integration Tests
▲
│
Unit Tests
Реальный мир сложнее, и если хочешь спать спокойно, лучше добавить ещё несколько уровней.
Дополняем пирамиду тестирования
✅ Контрактные тесты
Любая интеграция — это источник боли, если не тестировать контракты. Будь то API (Swagger, OpenAPI), события в Kafka (Avro, Apicurio) или даже схемы в MongoDB — если контракт нарушен, тебя ждёт продакшн-ад.
✅ Тесты на кодстайл
Линтеры — это не просто про пробелы и запятые. Они помогают держать код в едином стиле и предотвращать базовые ошибки ещё до того, как ты задумаешься о логике.
✅ Архитектурные тесты
Если ты не хочешь, чтобы через полгода твой проект выглядел как Франкенштейн, стоит следить за архитектурой. В JVM-мире, например, есть ArchUnit, который позволяет чётко задать границы между слоями и контролировать зависимости.
Когда писать тесты?
Есть мнение, что тесты нужны только там, где появляется бизнес-логика, а вначале можно забить. Я категорически не согласен.
Чаще всего на старте проект в руках 2-3 человек, и чем больше автоматических проверок, тем выше качество на выходе. Меньше ручного тестирования — быстрее фичи в прод.
🔥 Отдельно хочу автоматизировать проверку уязвимостей, но вот всё руки не доходят… Но когда-нибудь я до этого доберусь. 😏
👉 А какие уровни тестирования добавляешь ты? Может, есть любимые инструменты, которые помогают не ловить баги на проде? Делись в комментах! 🚀
#тек
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Чуть-чуть 🤏 моего 📱 тут
Please open Telegram to view this post
VIEW IN TELEGRAM
🧨 DeepSeek взломали, но не хакеры, а сами разработчики
Исследователи из Wiz Research случайно наткнулись на базу данных, которая была вообще без защиты 😳
В открытом доступе болтались:
🔑 Секретные ключи
💬 Незашифрованные чаты
📜 Логи и бэкенд
Пока DeepSeek роняет фондовый рынок, его данные просто лежат открытыми, как скидочный промокод в паблике ВК 😅
#новости
Исследователи из Wiz Research случайно наткнулись на базу данных, которая была вообще без защиты 😳
В открытом доступе болтались:
🔑 Секретные ключи
💬 Незашифрованные чаты
📜 Логи и бэкенд
Пока DeepSeek роняет фондовый рынок, его данные просто лежат открытыми, как скидочный промокод в паблике ВК 😅
#новости
👍1
Про курение 🚬
С 14 до 30 лет я курил. Потом просто взял и бросил – легко, без ломки и страданий. Но про то, как я это сделал, расскажу в другой раз (а может, даже завтра).
Сегодня о другом. Как бы там ни было, но когда я начинал, курение было крутым. Сигарета в руке – будто символ взрослости и дерзости. А теперь? Сначала всех подсадили, а потом объявили курильщиков изгоями. Курить можно только в специально отведенных местах, забившись в аквариумную комнатку на морозе или в подвале, под укоризненные взгляды проходящих мимо людей.
Но если откинуть все это, курение мне реально помогало.
🔥 На заводе курилка была местом, где рождались и умирали самые сочные новости. Пока до всех доходила официальная версия событий, мы уже знали инсайды, детали и то, что не скажут начальники. Там же я понял одну важную штуку: повышают не тех, кто лучше работает, а тех, кого чаще видят и с кем общаются.
🔥 В IT я применил этот опыт. Будучи джуном, я в курилке ловил холиварные темы, о которых даже не знал. Кто-то спорил про чистую архитектуру, кто-то хейтил определенный стек, кто-то рассказывал, как вчера всё уронили в проде – и ты начинаешь разбираться в том, чего не знал, просто слушая разговоры.
🔥 В жизни курение стало социальной смазкой. Ты выходишь на улицу, стоишь с незнакомым человеком, достаёшь сигарету – и вот уже завязывается разговор. В каком еще формате можно так легко и непринужденно заговорить с кем угодно?
Курение – вредная штука, но когда-то это был мой лайфхак для нетворкинга и прокачки социалки. Сейчас, конечно, всё поменялось, но суть осталась той же: чем больше ты в общении, тем быстрее растешь.
А какие у тебя были неожиданные инструменты для прокачки карьеры и соцнавыков?
#bio
С 14 до 30 лет я курил. Потом просто взял и бросил – легко, без ломки и страданий. Но про то, как я это сделал, расскажу в другой раз (а может, даже завтра).
Сегодня о другом. Как бы там ни было, но когда я начинал, курение было крутым. Сигарета в руке – будто символ взрослости и дерзости. А теперь? Сначала всех подсадили, а потом объявили курильщиков изгоями. Курить можно только в специально отведенных местах, забившись в аквариумную комнатку на морозе или в подвале, под укоризненные взгляды проходящих мимо людей.
Но если откинуть все это, курение мне реально помогало.
🔥 На заводе курилка была местом, где рождались и умирали самые сочные новости. Пока до всех доходила официальная версия событий, мы уже знали инсайды, детали и то, что не скажут начальники. Там же я понял одну важную штуку: повышают не тех, кто лучше работает, а тех, кого чаще видят и с кем общаются.
🔥 В IT я применил этот опыт. Будучи джуном, я в курилке ловил холиварные темы, о которых даже не знал. Кто-то спорил про чистую архитектуру, кто-то хейтил определенный стек, кто-то рассказывал, как вчера всё уронили в проде – и ты начинаешь разбираться в том, чего не знал, просто слушая разговоры.
🔥 В жизни курение стало социальной смазкой. Ты выходишь на улицу, стоишь с незнакомым человеком, достаёшь сигарету – и вот уже завязывается разговор. В каком еще формате можно так легко и непринужденно заговорить с кем угодно?
Курение – вредная штука, но когда-то это был мой лайфхак для нетворкинга и прокачки социалки. Сейчас, конечно, всё поменялось, но суть осталась той же: чем больше ты в общении, тем быстрее растешь.
А какие у тебя были неожиданные инструменты для прокачки карьеры и соцнавыков?
#bio
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2