Знатоки, пятничка самое время новой загадки 🙈
Однажды команда разработчиков весь день не могла понять, почему прод падает с ошибкой, которую по логам «исправили год назад». Все работало, потом банально перезапустили сервер - и старый баг вылез снова.
Разработчик, который его чинил, поклялся, что коммитил исправление. CI/CD говорил, что сборка прошла. Тимлид был уверен, что все ок.
Но баг вернулся👋
Вопрос: что произошло?
😄 — кто-то зафорсил пуш и случайно перетер правильный коммит
😱 — разработчик закоммитил исправление, но забыл запушить его на сервер
👀 — CI/CD делал вид, что собирает код, а на самом деле просто копировал старую версию из кэша
Однажды команда разработчиков весь день не могла понять, почему прод падает с ошибкой, которую по логам «исправили год назад». Все работало, потом банально перезапустили сервер - и старый баг вылез снова.
Разработчик, который его чинил, поклялся, что коммитил исправление. CI/CD говорил, что сборка прошла. Тимлид был уверен, что все ок.
Но баг вернулся
Вопрос: что произошло?
😱 — разработчик закоммитил исправление, но забыл запушить его на сервер
👀 — CI/CD делал вид, что собирает код, а на самом деле просто копировал старую версию из кэша
Please open Telegram to view this post
VIEW IN TELEGRAM
👀72 16😱13
Все верно, знатоки 😉
Проблема действительно была в CI/CD. Система была настроена так: если сборка падала, она просто брала последний успешный артефакт из кэша и молча катила его в прод. Разработчик исправил баг, запушил, сборка прошла - но артефакт подменился старым, а новый никто не заметил.
Полгода прод работал на старом коде, баг мирно спал и не проявлялся. Потом CI/CD сбросил кэш, взял свежий артефакт - и баг вылез снова.
Как думаете, кого наказали за этот косяк?
😱 — разработчика, который не проверил, что в прод улетел его фикс
👀 — инженера по CI/CD, который настроил эту магию с кэшем
😄 — тимлида, который подписывал релиз, не глядя
Проблема действительно была в CI/CD. Система была настроена так: если сборка падала, она просто брала последний успешный артефакт из кэша и молча катила его в прод. Разработчик исправил баг, запушил, сборка прошла - но артефакт подменился старым, а новый никто не заметил.
Полгода прод работал на старом коде, баг мирно спал и не проявлялся. Потом CI/CD сбросил кэш, взял свежий артефакт - и баг вылез снова.
Как думаете, кого наказали за этот косяк?
😱 — разработчика, который не проверил, что в прод улетел его фикс
👀 — инженера по CI/CD, который настроил эту магию с кэшем
Please open Telegram to view this post
VIEW IN TELEGRAM
Помните все кричали, что вайбкодинг полностью заменит программистов? 😢
Сейчас те, кто так делал, разгребают легаси, дыры в безопасности и кучу технического долга.
Сам автор термина «vibe coding» Андрей Карпатый от него отказался в пользу нового подхода.
Что пошло не так и какая из этого мораль - подробно разобрали в статье в нашей Базе знаний, заглядывай☕️
Сейчас те, кто так делал, разгребают легаси, дыры в безопасности и кучу технического долга.
Сам автор термина «vibe coding» Андрей Карпатый от него отказался в пользу нового подхода.
Что пошло не так и какая из этого мораль - подробно разобрали в статье в нашей Базе знаний, заглядывай
Please open Telegram to view this post
VIEW IN TELEGRAM
По статистике, каждые 39 секунд происходит хакерская атака 🪖
За прошлый год число кибератак выросло в 2,5 раза. Компании теряют данные и деньги, а иногда и то и другое сразу.
Поэтому бизнес все больше нуждается в специалистах по кибербезу😏
Минимум, который нужно знать, чтобы стать востребованным спецом:
• Как работают DDoS, MITM, SQL-инъекции и другие виды атак
• Как настраивать межсетевые экраны и системы обнаружения вторжений
• Как шифровать данные и управлять доступом
• Как анализировать трафик через Wireshark и tcpdump
• Как защищать конечные устройства
Все это можно изучить у нас на курсе по Кибербезопасности, залетай и погнали учиться!🏃♀️
За прошлый год число кибератак выросло в 2,5 раза. Компании теряют данные и деньги, а иногда и то и другое сразу.
Поэтому бизнес все больше нуждается в специалистах по кибербезу
Минимум, который нужно знать, чтобы стать востребованным спецом:
• Как работают DDoS, MITM, SQL-инъекции и другие виды атак
• Как настраивать межсетевые экраны и системы обнаружения вторжений
• Как шифровать данные и управлять доступом
• Как анализировать трафик через Wireshark и tcpdump
• Как защищать конечные устройства
Все это можно изучить у нас на курсе по Кибербезопасности, залетай и погнали учиться!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5😱3👀2
А ты знал, что в каждом процессоре Intel i386 спрятана пасхалка? ❓
Можешь не доставать микроскоп - там инициалы инженера PG или Пэт Гелсингер.
В 1985 году он решил закоммитить свой автограф прямо в схему. Размер букв - 0,2 мм. Разглядеть можно только под микроскопом😉
Проблема в том, что в Intel такие пуши были запрещены и, более того, строго наказывались!
Когда главный менеджер заревьюил чертеж, заметил лишние символы и спросил «это что?». Пэт начал нести наукообразную чушь про «конфигурацию подложки для сбора тока утечки». И главный инженер Intel купился. Апрув получен.
Инициалы остались и перекочевали на следующие поколения. 40 лет никто ничего не замечал😄
В 1985 году он решил закоммитить свой автограф прямо в схему. Размер букв - 0,2 мм. Разглядеть можно только под микроскопом
Проблема в том, что в Intel такие пуши были запрещены и, более того, строго наказывались!
Когда главный менеджер заревьюил чертеж, заметил лишние символы и спросил «это что?». Пэт начал нести наукообразную чушь про «конфигурацию подложки для сбора тока утечки». И главный инженер Intel купился. Апрув получен.
Инициалы остались и перекочевали на следующие поколения. 40 лет никто ничего не замечал
Please open Telegram to view this post
VIEW IN TELEGRAM
Как университетский профессор случайно создал самую популярную базу данных в мире ❓
Спойлер:он мог запатентовать ее и стать миллиардером, но вместо этого раздал бесплатно.
Сейчас на PostgreSQL работают Apple, Uber, OpenAI, банки, госсервисы и даже Международная космическая станция. А по опросам разработчиков она обогнала всех конкурентов и стала номером один в мире😥
В новом видео прошлись по всей истории PostgreSQL от Ingres до мирового господства:
• Почему разработчики массово бегут с MySQL на PostgreSQL
• Как профессор Стоунбрейкер получил миллион долларов и премию Тьюринга
• Что такое ACID и MVCC и почему это важно
• Зачем на МКС запустили PostgreSQL и при чем тут слоник
Как всегда - без занудства, с мемами и историческими перлами!
Где смотреть:
😁 YouTube
😁 VK
Спойлер:
Сейчас на PostgreSQL работают Apple, Uber, OpenAI, банки, госсервисы и даже Международная космическая станция. А по опросам разработчиков она обогнала всех конкурентов и стала номером один в мире
В новом видео прошлись по всей истории PostgreSQL от Ingres до мирового господства:
• Почему разработчики массово бегут с MySQL на PostgreSQL
• Как профессор Стоунбрейкер получил миллион долларов и премию Тьюринга
• Что такое ACID и MVCC и почему это важно
• Зачем на МКС запустили PostgreSQL и при чем тут слоник
Как всегда - без занудства, с мемами и историческими перлами!
Где смотреть:
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥20🤝5 3❤🔥2😱1
Классные штуки, которые мы сделали для вас ❤️
1. Удобная платформа с ачивками
У нас есть LMS, где ты всегда видишь свой прогресс, достижения и понимаешь, сколько уже пройдено. Это помогает не бросить на половине пути.
2. Чат с менторами и студентами
Там можно пообщаться с другими студентами и задать вопросы по курсам. Менторы подключаются в зависимости от сложности вопросов.
3. Смена курса без доплат
Бывает, что в процессе понимаешь: «Я хочу не Python, а сети». У нас ты можешь бесплатно перейти на другой курс, включая более дорогие.
4. Партнерская программа
Если тебе понравилось и хочешь посоветовать наши курсы друзьям - получишь от 10 до 20% с покупок реальными деньгами. Без ограничений.
Если ты только присматриваешься, начни с регистрации в нашей LMS системе, там сможешь выбрать бесплатные вводные уроки и оценить подачу!❤️
1. Удобная платформа с ачивками
У нас есть LMS, где ты всегда видишь свой прогресс, достижения и понимаешь, сколько уже пройдено. Это помогает не бросить на половине пути.
2. Чат с менторами и студентами
Там можно пообщаться с другими студентами и задать вопросы по курсам. Менторы подключаются в зависимости от сложности вопросов.
3. Смена курса без доплат
Бывает, что в процессе понимаешь: «Я хочу не Python, а сети». У нас ты можешь бесплатно перейти на другой курс, включая более дорогие.
4. Партнерская программа
Если тебе понравилось и хочешь посоветовать наши курсы друзьям - получишь от 10 до 20% с покупок реальными деньгами. Без ограничений.
Если ты только присматриваешься, начни с регистрации в нашей LMS системе, там сможешь выбрать бесплатные вводные уроки и оценить подачу!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥7🤝4 4
Знатоки, интересный случай приключился в одной фармацевтической компании США 🍿
Парень по имени Рэй работал там сисадмином и вместе с коллегой они настроили автоматическое ночное резервное копирование по оптоволокну в удаленное хранилище.
Рэй - человек предусмотрительный, поэтому сделал две умные вещи:
— подключил более медленный кабельный интернет от другого провайдера для остального трафика компании
— настроил резервирование каналов: если один падал, второй подхватывал нагрузку
Он знал, что кабельное соединение не обладает достаточной пропускной способностью для резервных копий, но был уверен, что данные будут в безопасности.
Пока однажды утром не увидел это:
Вопрос: что же произошло?
😱 — хакеры перехватили и зашифровали данные
😄 — DDoS-атака на провайдера вырубила оба канала одновременно, потому что геймер поссорился с хакерами
👀 — босс случайно отключил сервер, когда пылесосил
Парень по имени Рэй работал там сисадмином и вместе с коллегой они настроили автоматическое ночное резервное копирование по оптоволокну в удаленное хранилище.
Рэй - человек предусмотрительный, поэтому сделал две умные вещи:
— подключил более медленный кабельный интернет от другого провайдера для остального трафика компании
— настроил резервирование каналов: если один падал, второй подхватывал нагрузку
Он знал, что кабельное соединение не обладает достаточной пропускной способностью для резервных копий, но был уверен, что данные будут в безопасности.
Пока однажды утром не увидел это:
Резервное копирование не состоялось из-за проблем с подключением.
Вопрос: что же произошло?
😱 — хакеры перехватили и зашифровали данные
👀 — босс случайно отключил сервер, когда пылесосил
Please open Telegram to view this post
VIEW IN TELEGRAM
👀87 26😱5
Да, знатоки, босс, конечно, мог учинить такое, но на самом деле это была DDoS-атака 🤵
Дело вот в чем: 14-летний геймер зарубился с хакерами в онлайн-игре. Те в ответ обрушили на него DDoS-атаку, но настолько мощную, что интернет-провайдер компании Рэя лег на несколько часов.
Оба канала - и основной, и резервный - оказались завязаны на одного провайдера, потому что их магистрали проходили через одну инфраструктуру и резервирование не спасло🪖
Как думаете, что было за это сыну начальника?
🔥 — отец купил ему курсы по уважительному общению в онлайн-играх
😄 — устроил к себе на работу на позицию HR
Дело вот в чем: 14-летний геймер зарубился с хакерами в онлайн-игре. Те в ответ обрушили на него DDoS-атаку, но настолько мощную, что интернет-провайдер компании Рэя лег на несколько часов.
Оба канала - и основной, и резервный - оказались завязаны на одного провайдера, потому что их магистрали проходили через одну инфраструктуру и резервирование не спасло
Но вот в чем самый эпик этой ситуации. Когда Рэй доложил начальнику, что случилось, тот вдруг побледнел. На вопрос «Что случилось?» он ответил: «Это был мой сын». Занавес🤣
Как думаете, что было за это сыну начальника?
🔥 — отец купил ему курсы по уважительному общению в онлайн-играх
Please open Telegram to view this post
VIEW IN TELEGRAM
Когда-то давно, в диком и не дружелюбном интернете, появился язык под названием JScript. И если вам кажется, что это просто опечатка от JavaScript - нет, все куда интереснее 👍
В 90-х Microsoft решила не просто использовать JavaScript от Netscape, а сделать свою версию - JScript. Причина была простая: лицензии, контроль и желание не отставать в браузерной гонке с Netscape Navigator. Так JScript стал частью Internet Explorer и быстро разошелся по миллионам компьютеров.
Проблема? Он был «почти как JavaScript», но не совсем.
Это породило настоящий хаос несовместимости:
— разные реализации одного и того же языка
— разные объекты и API
— баги, которые были «фичами» только в одном браузере
Веб начал трещать по швам🪖
JScript в итоге ушел в историю вместе с эпохой Internet Explorer, но оставил после себя важный урок: без стандартов интернет превращается в зоопарк несовместимых технологий.
Сегодня мы пишем код, который работает почти везде.
И во многом это благодаря тем самым болезненным экспериментам 90-х🙂
В 90-х Microsoft решила не просто использовать JavaScript от Netscape, а сделать свою версию - JScript. Причина была простая: лицензии, контроль и желание не отставать в браузерной гонке с Netscape Navigator. Так JScript стал частью Internet Explorer и быстро разошелся по миллионам компьютеров.
Проблема? Он был «почти как JavaScript», но не совсем.
На практике это означало одно: сайты начинали вести себя по-разному в разных браузерах. Где-то код работал идеально, а где-то - ломался без объяснений. Разработчики буквально писали отдельные куски логики под разные браузеры. Появились знаменитые куски кода «если Internet Explorer, то делаем так…».
Это породило настоящий хаос несовместимости:
— разные реализации одного и того же языка
— разные объекты и API
— баги, которые были «фичами» только в одном браузере
Веб начал трещать по швам
Но именно этот хаос стал толчком к стандартизации. В итоге появился ECMAScript - единый стандарт, который должен был привести все реализации к общему знаменателю. Со временем браузеры начали сближаться, а различия - уменьшаться.
JScript в итоге ушел в историю вместе с эпохой Internet Explorer, но оставил после себя важный урок: без стандартов интернет превращается в зоопарк несовместимых технологий.
Сегодня мы пишем код, который работает почти везде.
И во многом это благодаря тем самым болезненным экспериментам 90-х
Please open Telegram to view this post
VIEW IN TELEGRAM
Ты пользуешься браузером каждый день, но понятия не имеешь, как он захватил мир 🙈
Эта история, где рушились империи, сжигались миллиарды, а разработчики втыкали друг другу палки в колеса.
В новом видео прошлись по всей истории: от первого браузера до того, как Chrome стал главным.
• Кто придумал браузер и почему его код отдали бесплатно
• Как Netscape стал миллиардной компанией за пару лет
• Почему Internet Explorer победил, но все равно проиграл
• Кто сейчас владеет интернетом (спойлер: это не Microsoft)
Как всегда - без занудства, с мемами и историческими перлами👋
Где смотреть:
😁 YouTube
😁 VK
Эта история, где рушились империи, сжигались миллиарды, а разработчики втыкали друг другу палки в колеса.
В новом видео прошлись по всей истории: от первого браузера до того, как Chrome стал главным.
• Кто придумал браузер и почему его код отдали бесплатно
• Как Netscape стал миллиардной компанией за пару лет
• Почему Internet Explorer победил, но все равно проиграл
• Кто сейчас владеет интернетом (спойлер: это не Microsoft)
Как всегда - без занудства, с мемами и историческими перлами
Где смотреть:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥18🔥7
🚀 Наша собственная электронная образовательная система теперь в Едином реестре российского ПО!
https://reestr.digital.gov.ru/reestr/12169471/
Для нас это важная веха.
Теперь Merion Academy официально включена в реестр Минцифры России, а значит, наша образовательная платформа соответствует требованиям, предъявляемым к отечественному программному обеспечению.
Это еще одно подтверждение того, что мы создаем собственный зрелый продукт, который продолжает активно развиваться и становится лучше с каждым релизом.
Спасибо, что выбираете Merion Academy. Учитесь спокойно - о платформе позаботимся мы 💜
https://reestr.digital.gov.ru/reestr/12169471/
Для нас это важная веха.
Теперь Merion Academy официально включена в реестр Минцифры России, а значит, наша образовательная платформа соответствует требованиям, предъявляемым к отечественному программному обеспечению.
Это еще одно подтверждение того, что мы создаем собственный зрелый продукт, который продолжает активно развиваться и становится лучше с каждым релизом.
Спасибо, что выбираете Merion Academy. Учитесь спокойно - о платформе позаботимся мы 💜
🔥24🤝4
This media is not supported in your browser
VIEW IN TELEGRAM
1. Вспомнить какой сегодня день
2. Осознать, что не пятница
3. Принять этот факт
4. Найти в себе силы не думать об этом до завтра
5. Скинуть свои любимые мемы в комментарии
6. Коллективно посмеяться чтобы сил хватило на неделю
Please open Telegram to view this post
VIEW IN TELEGRAM
90% новичков бросают учебу 🪖
Не потому что им не хватает способностей или времени. А потому что просто не знают, как правильно учиться.
➡️ Вот несколько работающих советов, чтобы не выгореть и не бросить на полпути:
1. Сначала пойми, зачем тебе это
«Хочу выучить Python» - мимо. «Хочу написать свой первый проект и начать искать работу» - уже цель. Конкретика помогает не распыляться.
2. Учись понятным для себя способом
Визуал? Смотри схемы и видео. Аудиал? Слушай подкасты. Кинестетик? Делай проекты с первого дня. Подстрой учебу под себя.
3. Иди от общего к частному
Сначала общая картина, потом детали. Не ныряй в дебри с первого дня - сожжешь мотивацию.
4. Записывай, чтобы не забыть
Не просто смотри, а конспектируй. Схемы, заметки - помогают структурировать и не потерять через неделю.
5. Не забывай отдыхать
Учеба часто марафон. Если устал - сделай паузу, скушай твикс. Движение и отдых важнее, чем 5 часов без продыху.
6. Сравнивай себя с собой вчерашним
Не смотри на сеньора с 10-ю годами опыта, это плохая идея. Ты уже знаешь больше, чем неделю назад. Это и есть прогресс.
Если чувствуешь, что застрял или теряешь фокус - это нормально. Это не значит, что ты не создан для IT. Просто твой текущий подход не работает. Возьми один совет из списка и попробуй применить уже сегодня❤️
Не потому что им не хватает способностей или времени. А потому что просто не знают, как правильно учиться.
1. Сначала пойми, зачем тебе это
«Хочу выучить Python» - мимо. «Хочу написать свой первый проект и начать искать работу» - уже цель. Конкретика помогает не распыляться.
2. Учись понятным для себя способом
Визуал? Смотри схемы и видео. Аудиал? Слушай подкасты. Кинестетик? Делай проекты с первого дня. Подстрой учебу под себя.
3. Иди от общего к частному
Сначала общая картина, потом детали. Не ныряй в дебри с первого дня - сожжешь мотивацию.
4. Записывай, чтобы не забыть
Не просто смотри, а конспектируй. Схемы, заметки - помогают структурировать и не потерять через неделю.
5. Не забывай отдыхать
Учеба часто марафон. Если устал - сделай паузу, скушай твикс. Движение и отдых важнее, чем 5 часов без продыху.
6. Сравнивай себя с собой вчерашним
Не смотри на сеньора с 10-ю годами опыта, это плохая идея. Ты уже знаешь больше, чем неделю назад. Это и есть прогресс.
Если чувствуешь, что застрял или теряешь фокус - это нормально. Это не значит, что ты не создан для IT. Просто твой текущий подход не работает. Возьми один совет из списка и попробуй применить уже сегодня
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥33🤝12🔥7
Спойлер: твой мозг не знает, что такое «сложно». Для него есть только «знакомо» и «незнакомо» 🙈
Нейробиологи выяснили: чтобы навык стал привычным, нужно просто повторять действие. Снова и снова.
Когда мы повторяем, нейроны покрываются миелином - оболочкой, которая ускоряет сигналы. Чем чаще повторяешь, тем толще миелин. Чем толще миелин, тем быстрее и легче тебе дается навык.
И да, мозгу все равно, сколько часов в неделю ты учишься. Ему важно - делаешь ли ты это каждый день. Хотя бы по чуть-чуть😉
Поэтому не нужно зубрить часами. Просто делай маленькие шаги каждый день. И результат не заставит себя ждать.
Главное - начать.
Если ты уже учишься с нами - открой сегодня хотя бы один урок. Любое действие - уже прогресс.
Если нет - у нас есть бесплатные вводные уроки. Начни с малого, просто➡️ попробуй
Нейробиологи выяснили: чтобы навык стал привычным, нужно просто повторять действие. Снова и снова.
Когда мы повторяем, нейроны покрываются миелином - оболочкой, которая ускоряет сигналы. Чем чаще повторяешь, тем толще миелин. Чем толще миелин, тем быстрее и легче тебе дается навык.
И да, мозгу все равно, сколько часов в неделю ты учишься. Ему важно - делаешь ли ты это каждый день. Хотя бы по чуть-чуть
Поэтому не нужно зубрить часами. Просто делай маленькие шаги каждый день. И результат не заставит себя ждать.
Главное - начать.
Если ты уже учишься с нами - открой сегодня хотя бы один урок. Любое действие - уже прогресс.
Если нет - у нас есть бесплатные вводные уроки. Начни с малого, просто
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥24🤝6❤🔥3😱1 1
Как учиться эффективно мы разбирали в прошлых постах. Теперь самое время стартовать с новым курсом.
Как раз для тебя, сделали летнюю распродажу. Чтобы перестал откладывать и начал действовать.
А если хочешь учиться с пошаговой поддержкой, то бери тариф с наставником.
На него скидка 50%
Что получишь на тарифе с наставником:
• Помощь, если застрял
• Проверку домашек
• Разбор ошибок
• Карьерные консультации в подарок
Купить можно сейчас.
Начать учиться - хоть в сентябре.
Промокод: SUMMERMERION
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5 2❤🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
— Как думаешь, он согласится?
— У него нет выбора. Тут и скидки до 70%, еще и на все курсы, а на тариф с наставником вообще -50%. Сможет начаться учиться сразу или в любой удобный момент.
— Ну да, я бы на его месте тоже согласился.
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝4🔥1
Soft skills - это как ремонт 🪖
Ты можешь купить самый дорогой инструмент (крутой стек технологий), выучить все инструкции (документацию) и даже закупить материалы (написать код). Но если ты не умеешь договариваться с соседями, объяснять прорабу, что тебе нужно, и слушать, когда тебе говорят, что трубы не туда заложил, - ремонт превратится в ад.
В IT то же самое.
Ты можешь быть гением кода, но если ты не умеешь:
• объяснить свое решение коллегам
• спросить, когда застрял
• спокойно принять правки на код-ревью
• слушать других
Ты будешь просто гением, у которого кривые коммуникации. Соседи по проекту быстро устанут от твоего ремонта.
Лови 5 коротких советов, как прокачать софт-скиллы:
1. Не стесняйся спрашивать. Если застрял на 15 минут - спроси у коллеги. Это сэкономит часы.
2. Слушай. На созвонах не жди своей очереди говорить, внимательно вникай. Ну только если это не четвертый час по одной таске. Тут понимаем.
3. Объясняй. Когда пишешь решение, напиши не только код, но и почему ты выбрал именно его.
4. Не защищайся. На код-ревью не оправдывайся, а спрашивай «как лучше?».
5. Говори правду. Если не успеваешь, скажи об этом сразу, а не в день дедлайна.
А если с софт-скиллами ты уже разобрался, но на работу все равно не берут - значит,➡️ приходи прокачивать хард-скиллы с помощью наших курсов 😉
Ты можешь купить самый дорогой инструмент (крутой стек технологий), выучить все инструкции (документацию) и даже закупить материалы (написать код). Но если ты не умеешь договариваться с соседями, объяснять прорабу, что тебе нужно, и слушать, когда тебе говорят, что трубы не туда заложил, - ремонт превратится в ад.
В IT то же самое.
Ты можешь быть гением кода, но если ты не умеешь:
• объяснить свое решение коллегам
• спросить, когда застрял
• спокойно принять правки на код-ревью
• слушать других
Ты будешь просто гением, у которого кривые коммуникации. Соседи по проекту быстро устанут от твоего ремонта.
Лови 5 коротких советов, как прокачать софт-скиллы:
1. Не стесняйся спрашивать. Если застрял на 15 минут - спроси у коллеги. Это сэкономит часы.
2. Слушай. На созвонах не жди своей очереди говорить, внимательно вникай. Ну только если это не четвертый час по одной таске. Тут понимаем.
3. Объясняй. Когда пишешь решение, напиши не только код, но и почему ты выбрал именно его.
4. Не защищайся. На код-ревью не оправдывайся, а спрашивай «как лучше?».
5. Говори правду. Если не успеваешь, скажи об этом сразу, а не в день дедлайна.
А если с софт-скиллами ты уже разобрался, но на работу все равно не берут - значит,
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15🤝5❤🔥2
Эта история о том… как один компьютер заставили работать за десять 🫡
Все началось с мейнфреймов, которые стоили как дом и простаивали на 85%. А закончилось облаками, контейнерами и миллиардами сэкономленных дорраров.
В новом видео прошлись по всей истории виртуализации:
- Почему серверы больше грели воздух, чем работали
- Как VMware перехитрила x86 процессоры
• Чем виртуалки отличаются от контейнеров
• Где сегодня живет виртуализация и без чего не работают облака
Как всегда - без занудства, с мемами и историческими перлами😥
Где смотреть:
😁 YouTube
😁 VK
Все началось с мейнфреймов, которые стоили как дом и простаивали на 85%. А закончилось облаками, контейнерами и миллиардами сэкономленных дорраров.
В новом видео прошлись по всей истории виртуализации:
- Почему серверы больше грели воздух, чем работали
- Как VMware перехитрила x86 процессоры
• Чем виртуалки отличаются от контейнеров
• Где сегодня живет виртуализация и без чего не работают облака
Как всегда - без занудства, с мемами и историческими перлами
Где смотреть:
Please open Telegram to view this post
VIEW IN TELEGRAM
10 17
Знатоки, время новой загадки 🤓
Аналитик данных Джеймс работал в банке. Каждый месяц он готовил отчеты по кредитам для топ-менеджмента. Все шло гладко, пока в одном из отчетов не появилась ошибка: сумма выданных кредитов оказалась на 15% меньше реальной. В другом - процент просрочек вырос в два раза.
Он проверил код ETL, SQL-запросы - все работало идеально. Сверил источники данных - они совпадали с реальностью. Но в Excel-файлах, которые он отправлял начальству, цифры упорно были не те. Ошибка повторялась из месяца в месяц.
Джеймс провел собственное расследование: две недели копался в данных, сверял каждую цифру, проверял алгоритмы. Все было чисто. Кроме одного: итоговый отчет он всегда открывал и вручную правил в Excel.
Вопрос: в чем была ошибка?🧠
😱 — в Excel закрался вирус, который пересчитывал формулы
😄 — вручную правя отчет, он случайно менял данные в соседних ячейках
🔥 — баг в автоматической выгрузке данных из SQL в Excel
Аналитик данных Джеймс работал в банке. Каждый месяц он готовил отчеты по кредитам для топ-менеджмента. Все шло гладко, пока в одном из отчетов не появилась ошибка: сумма выданных кредитов оказалась на 15% меньше реальной. В другом - процент просрочек вырос в два раза.
Он проверил код ETL, SQL-запросы - все работало идеально. Сверил источники данных - они совпадали с реальностью. Но в Excel-файлах, которые он отправлял начальству, цифры упорно были не те. Ошибка повторялась из месяца в месяц.
Джеймс провел собственное расследование: две недели копался в данных, сверял каждую цифру, проверял алгоритмы. Все было чисто. Кроме одного: итоговый отчет он всегда открывал и вручную правил в Excel.
Вопрос: в чем была ошибка?
😱 — в Excel закрался вирус, который пересчитывал формулы
🔥 — баг в автоматической выгрузке данных из SQL в Excel
Please open Telegram to view this post
VIEW IN TELEGRAM
Дааа, знатоки, все верно. Джеймс две недели искал проблему в коде, ETL и SQL, а ошибка оказалась в нем самом. Отчеты, которые он вручную правил в Excel, содержали скрытые пробелы и лишние символы. Он копировал данные из одного файла в другой и случайно подменял значения в соседних ячейках.
Ошибки исчезли, когда он перестал редактировать файлы руками😊
Мораль: Главное в расследовании - не выйти на самого себя.
Ну и как думаете, что было дальше?
😱 — он перестал править отчеты вручную и автоматизировал все
😄 — уволился, сказав что не в состоянии исправить ошибку
Ошибки исчезли, когда он перестал редактировать файлы руками
Мораль: Главное в расследовании - не выйти на самого себя.
Ну и как думаете, что было дальше?
😱 — он перестал править отчеты вручную и автоматизировал все
Please open Telegram to view this post
VIEW IN TELEGRAM