This media is not supported in your browser
VIEW IN TELEGRAM
Еще один новогодний и скоро возвращаемся к серьезным вещам
🤣5🔥3❤2
Cronis Academy
Знаете эту формулу 1.01^365 = 37.78?
Сделаем план на год как на 1% в день становиться лучше?
🔥8👍3❤1
Ребята, привет)
Знаете самый страшный момент на интервью?
Когда тебе дали задачу, а в голове вместо решения - пустота.
Смотришь на условие: вроде решал похожую задачу, а мозг все равно замирает.
Начинаешь перебирать варианты: "А если так?", "А может вот так?", "Нет… это не то"
⏱️Секунды идут
😶Интервьюер молчит
😨Поднимается паника
Проблема здесь не в знаниях. Проблема в том, что у тебя нет системы мышления под давлением. Хорошая новость – это лечится) 🎉
Кто со мной на двухдневный интенсив в субботу и воскресенье 31 января и 01 февраля?
✅ На нем разберем, как отключить панику и запустить мозг, даже когда кажется, что ты всё забыл.
А ну и конечно, раз еще только начало года, праздники закончились, можно и год спланировать.
Поэтому расскажу, чтобы я сделал, если бы сам сегодня готовился в Яндекс\MAANG с нуля. Спойлер:
❌ Я бы не решал 1000 задач и не читал 10 книг
✅ Я бы построил чёткий годовой план и двигался по нему
✅ На 2-дневном интенсиве покажу этот план целиком и расскажу, как преодолеть страх потерянности на интервью
Чтобы попасть на интенсив, вступайте в группу ЗДЕСЬ
Знаете самый страшный момент на интервью?
Когда тебе дали задачу, а в голове вместо решения - пустота.
Смотришь на условие: вроде решал похожую задачу, а мозг все равно замирает.
Начинаешь перебирать варианты: "А если так?", "А может вот так?", "Нет… это не то"
⏱️Секунды идут
😶Интервьюер молчит
😨Поднимается паника
Проблема здесь не в знаниях. Проблема в том, что у тебя нет системы мышления под давлением. Хорошая новость – это лечится) 🎉
Кто со мной на двухдневный интенсив в субботу и воскресенье 31 января и 01 февраля?
✅ На нем разберем, как отключить панику и запустить мозг, даже когда кажется, что ты всё забыл.
А ну и конечно, раз еще только начало года, праздники закончились, можно и год спланировать.
Поэтому расскажу, чтобы я сделал, если бы сам сегодня готовился в Яндекс\MAANG с нуля. Спойлер:
✅ Я бы построил чёткий годовой план и двигался по нему
✅ На 2-дневном интенсиве покажу этот план целиком и расскажу, как преодолеть страх потерянности на интервью
Чтобы попасть на интенсив, вступайте в группу ЗДЕСЬ
🔥5❤1
Кто помнит что в эту субботу веб, где спланируем год подготовки? Чтобы сразу верно идти, а не читать 100 книг?
🔥6
🎁 Господа, какой лучший подарок на 23 февраля?
Правильно, скидка 36% на system design: вместо $700 -> $450.
Можно в рассрочку на 6 месяцев по $88 в месяц.
Чтобы зайти на курс в живую группу:
1. Приобрести ЗДЕСЬ оплатив полность
2. Чек скинуть @cronis_service
3. Вам дадут доступ
Рассрочка: написать @cronis_service слово "рассрочка SD"
⏰ Действует сегодня до 23:59
Вот одна из лекций по ограничению нагрузки:
https://www.youtube.com/watch?v=1FE9dagTc8o
Правильно, скидка 36% на system design: вместо $700 -> $450.
Можно в рассрочку на 6 месяцев по $88 в месяц.
Чтобы зайти на курс в живую группу:
1. Приобрести ЗДЕСЬ оплатив полность
2. Чек скинуть @cronis_service
3. Вам дадут доступ
Рассрочка: написать @cronis_service слово "рассрочка SD"
⏰ Действует сегодня до 23:59
Вот одна из лекций по ограничению нагрузки:
https://www.youtube.com/watch?v=1FE9dagTc8o
YouTube
Тема 02.1. Ограничитель запросов. Фиксированное окно со счетчиком
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
❤3🔥2
Если не успели посмотреть видео и принять решение, напиши «хочу курс», @cronis_service, чтобы закрепить за собой стоимость на 24 часа
Всем привет
Приехали туда, куда не ждали.
Redis используется для реализации rate limiter. В их официальной докумнтации неверно реализованы все rate limiter'ы на TypeScript (не LUA, а именно TypeScript).
Каждый неверно решает проблему "гонки".
И как тогда учиться обычным людям или просто даже этот код использовать? Написал им в тех поддержку, посмотрим что проиходит. Может я где-то не прав, но 99.999% что они накосячили.
То есть золотой стандарт интернета и балансировки нагрузики имеет неверную реализацию и никто за все время существования системы не заметил багов в КАЖДОМ алгоритме на TypeScript. Это очень странно
Вопрос: может кто-то сталкивался, но постеснялся им написать?
Приехали туда, куда не ждали.
Redis используется для реализации rate limiter. В их официальной докумнтации неверно реализованы все rate limiter'ы на TypeScript (не LUA, а именно TypeScript).
Каждый неверно решает проблему "гонки".
И как тогда учиться обычным людям или просто даже этот код использовать? Написал им в тех поддержку, посмотрим что проиходит. Может я где-то не прав, но 99.999% что они накосячили.
То есть золотой стандарт интернета и балансировки нагрузики имеет неверную реализацию и никто за все время существования системы не заметил багов в КАЖДОМ алгоритме на TypeScript. Это очень странно
Вопрос: может кто-то сталкивался, но постеснялся им написать?
😱1
Как думаете, почему всегда одно и тоже:
куда не полезешь глубже, чем базовые знания, всегда начинается «вакханалия», ошибки и баги?
Как в фреймворках, так и в книгах, официальной документации и изредка в алгоритмах.
Вот сколько лет занимаюсь столько лет сталкиваюсь
куда не полезешь глубже, чем базовые знания, всегда начинается «вакханалия», ошибки и баги?
Как в фреймворках, так и в книгах, официальной документации и изредка в алгоритмах.
Вот сколько лет занимаюсь столько лет сталкиваюсь
💯1
🗓️ Как оценивать срок задачи
Ребята, привет)
В свое сам неверно оценивал задачи, а потом ночами дорабатывал, чтобы успеть. У кого было?
Ситуация:
Иногда, когда вас просят оценить задачу, вы в глубине души знаете, что челвоек понятия не имеет, что спрашивает:
☑️ Возможно, это менеджер проекта, который не до конца осознает бардак с legacy-кодом
☑️ Возможно, это заказчик, который не разбирается в программировании
И вы прикидываете в мыслях: «Не знаю, что он хочет, но за 2 недели успею. А если нет – посижу на выходных» и озвучиваете ему дату в 2 недели.
Так происходит, потому что вы чувствуете давление, или хотите угодить, или имеете синдром самозванца.
❌ В момент, когда вы сделали такую оценку, вы солгали)
Через 2 месяца, когда из-за вашей реализации, сделанной под давлением сроков, начнут сыпаться баги – эта ложь будет на вашей совести.
Оценивать задачу, которую вы не понимаете – это "самоубийство". Из-за этого заканчивались карьеры. Вы выгораете, проект рушится.
А всё потому, что вы постеснялись, и сказали "2 недели". Когда вы сказали срок, основанной ни на чем, вы подписали контракт, который не можете выполнить. И вы проиграете, когда время подойдет к сдаче проекта.
Решение
📌Неопределенность задачи порождает неопределенность сроков. Если менеджеру нужна точность, ему придется предоставить вам точность. Если он будет настаивать, скажите ему, что вам нужно 2 дня на исследования. Это защитит вас и покажет ему, что он не знает, чего хочет.
📌 Вместо конкретной даты укажите диапазон. Скажите, что задача займет 3-6 недель. На начальном этапе оценка не может быть точной. Начав разбираться в задаче, вы через несколько дней поймете, с чем на самом деле столкнулись и сможете точнее определить сроки.
📌 Переформулируйте проблему. Спросите, какую задачу бизнеса заказчик на самом деле пытается решить. Возможно, задача сводится к перекраске кнопки, а не редизайну всего приложения.
Если вам запрещают указать диапазон, говорите следующее:
✅ Передача риска: «если я назову конкретную дату выполнения, даю 70%, что я не успею. И если что-то пойдет не так, то задача растянется на месяц. Не думаю, что нам стоит так рисковать»
✅ Предложение по исследованию: «сейчас я не могу назвать реальную цифру. Мне надо 2 дня, чтобы разобраться. После этого я буду знать диапазон, когда задача, скорее всего будет выполнена»
Выводы
Ваша задача – отказаться от вранья. Ложь вредит и вам, и компании. Неверные оценки имеют стоимость: из-за них половина проектов выходит за бюджет. В итоге:
❌ Вы работаете по выходным и пишите плохой код, везде, где это экономит время.
❌ В коде, написанном под высоким давлением, в разы больше ошибок (видел цифру до 15 раз)
❌ Вы не экономите время. Вы берете в долг под огромные проценты. И платите их своим временем и здоровьем.
Это касается и бизнеса. Плохие оценки стоят денег и доверия. Ваша задача не в том, чтобы угодить людям с помощью фальшивой даты. Ваша задача – сказать им правду, чтобы они могли принять решение.
Если вы будете брать на себя невыполнимые сроки, вы выгорите и начнете ненавидеть эту работу.
✍🏼 В следующий раз, когда вас загонят в угол, используйте шаблон выше:
✅ Назовите диапазон, а не конкретную дату
✅ Настаивайте на предоставлении полной информации о проекте: «если вам нужны от меня точные сроки, мне нужна от вас дополнительная информация».
Вы не ведете себя токсично. Вы ведете себя профессионально.
Перестаньте успокаивать людей ложью, начните успокаивать их правдой)
Ребята, привет)
В свое сам неверно оценивал задачи, а потом ночами дорабатывал, чтобы успеть. У кого было?
Ситуация:
Иногда, когда вас просят оценить задачу, вы в глубине души знаете, что челвоек понятия не имеет, что спрашивает:
☑️ Возможно, это менеджер проекта, который не до конца осознает бардак с legacy-кодом
☑️ Возможно, это заказчик, который не разбирается в программировании
И вы прикидываете в мыслях: «Не знаю, что он хочет, но за 2 недели успею. А если нет – посижу на выходных» и озвучиваете ему дату в 2 недели.
Так происходит, потому что вы чувствуете давление, или хотите угодить, или имеете синдром самозванца.
❌ В момент, когда вы сделали такую оценку, вы солгали)
Через 2 месяца, когда из-за вашей реализации, сделанной под давлением сроков, начнут сыпаться баги – эта ложь будет на вашей совести.
Оценивать задачу, которую вы не понимаете – это "самоубийство". Из-за этого заканчивались карьеры. Вы выгораете, проект рушится.
А всё потому, что вы постеснялись, и сказали "2 недели". Когда вы сказали срок, основанной ни на чем, вы подписали контракт, который не можете выполнить. И вы проиграете, когда время подойдет к сдаче проекта.
Решение
📌Неопределенность задачи порождает неопределенность сроков. Если менеджеру нужна точность, ему придется предоставить вам точность. Если он будет настаивать, скажите ему, что вам нужно 2 дня на исследования. Это защитит вас и покажет ему, что он не знает, чего хочет.
📌 Вместо конкретной даты укажите диапазон. Скажите, что задача займет 3-6 недель. На начальном этапе оценка не может быть точной. Начав разбираться в задаче, вы через несколько дней поймете, с чем на самом деле столкнулись и сможете точнее определить сроки.
📌 Переформулируйте проблему. Спросите, какую задачу бизнеса заказчик на самом деле пытается решить. Возможно, задача сводится к перекраске кнопки, а не редизайну всего приложения.
Если вам запрещают указать диапазон, говорите следующее:
✅ Передача риска: «если я назову конкретную дату выполнения, даю 70%, что я не успею. И если что-то пойдет не так, то задача растянется на месяц. Не думаю, что нам стоит так рисковать»
✅ Предложение по исследованию: «сейчас я не могу назвать реальную цифру. Мне надо 2 дня, чтобы разобраться. После этого я буду знать диапазон, когда задача, скорее всего будет выполнена»
Выводы
Ваша задача – отказаться от вранья. Ложь вредит и вам, и компании. Неверные оценки имеют стоимость: из-за них половина проектов выходит за бюджет. В итоге:
❌ Вы работаете по выходным и пишите плохой код, везде, где это экономит время.
❌ В коде, написанном под высоким давлением, в разы больше ошибок (видел цифру до 15 раз)
❌ Вы не экономите время. Вы берете в долг под огромные проценты. И платите их своим временем и здоровьем.
Это касается и бизнеса. Плохие оценки стоят денег и доверия. Ваша задача не в том, чтобы угодить людям с помощью фальшивой даты. Ваша задача – сказать им правду, чтобы они могли принять решение.
Если вы будете брать на себя невыполнимые сроки, вы выгорите и начнете ненавидеть эту работу.
✍🏼 В следующий раз, когда вас загонят в угол, используйте шаблон выше:
✅ Назовите диапазон, а не конкретную дату
✅ Настаивайте на предоставлении полной информации о проекте: «если вам нужны от меня точные сроки, мне нужна от вас дополнительная информация».
Вы не ведете себя токсично. Вы ведете себя профессионально.
Перестаньте успокаивать людей ложью, начните успокаивать их правдой)
❤8
Кто уже 3й месяц бездельничает и обещает себе завтра взяться за ум и всё никак?
👍5