C#razy
144 subscribers
253 photos
51 videos
2 files
389 links
Путь в IT, рост, менторство, поддержка, прокачка, мотивация

👨‍💻 Senior .NET dev с 12+ лет опыта
📚 Учусь в MIT по Computer Science
🖥 100+ дней подряд LeetCode
⚒️ Работаю на зарубеж
💻 Веду блог про рост в IT с нуля
🧭 Помогаю понять, куда двигаться
Download Telegram
Friday 👋

#humor

💡 Channel | ✏ Chat
Please open Telegram to view this post
VIEW IN TELEGRAM
😁3
It is RUST 👩‍💻

#humor

💡 Channel | ✏ Chat
Please open Telegram to view this post
VIEW IN TELEGRAM
Mail Cloud/Yandex cloud не доступены

Всю неделю лихорадит инфраструктуру, сложности с доступом как внутри так и снаружи.

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

💡 Channel | ✏ Chat
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Типичный ответ разработчика 😅

#humor

💡 Channel | ✏ Chat
Please open Telegram to view this post
VIEW IN TELEGRAM
😎1
Не могу не поделиться.
У @llw33 есть супер объяснение процентилей, просто и понятно.
Forwarded from STEM: Science & Tech
Процентили. Дискретные и непрерывные процентили.

🇺🇸 Percentiles. Discrete and Continuous Percentiles

🇪🇸 Percentiles. Percentiles Discretos y Continuos

p-th percentile - это значение, ниже которого находится P процентов данных. Например, 90-й процентиль - это значение, ниже которого находится 90% наблюдений.

Для нахождения процентиля данные должны быть отсортированы в порядке возрастания. Процентили делят данные на 100 равных частей.

Важно упомянуть, что процентили бывают дискретными и непрерывными.

→ Непрерывный процентиль

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

→ Дискретный процентиль

Может принимать значение из набора данных, которое наиболее близко соответствует желаемому проценту.

→ Найдем 90-й непрерывный процентиль для набора данных

Шаг 1. Нам нужен 90-й процентиль, поэтому P = 0.90.

Шаг 2. Исходный датасет: 2, 10, 1, 3, 40, 0

Шаг 3. Сортировка датасета: 0, 1, 2, 3, 10, 40

Шаг 4. Вычисляем позицию процентиля по формуле:
(P * (N - 1)) + 1 = 0.90 * (6 - 1) + 1 = 5.5.
Прибавляем единицу для того, чтобы позиция начинась с индекса = 1, а не 0.

Шаг 5. Применяем линейную интерполяцию. Формула: interpolated_value = a + (fraction * (b - a)).
Позиция 5.5 находится между 5-й и 6-й точками в отсортированном списке. 5-е значение: a = 10, а 6-е значение: b = 40, и fraction = 0.5 (дробная часть позиции 5.5).
res = 10 + (0.5 * (40 - 10)) = 25.

Шаг 6. Таким образом, значение на позиции 5.5, которое является 90-м процентилем для данного набора данных, составляет 25.

‼️ Важно не путать:
- Сам процентиль: 90-й
- Позицию 90-го процентиля в нашем датасете: 5.5
- Значение 90-го непрерывного процентиля в нашем датасете: 25.

Для дискретного процентиля:
поскольку он не использует интерполяцию, мы выбираем ближайшее значение, которое соответствует или превышает позицию 5.5. В данном случае это 6-е значение: percentile_90 = 40.

В следующем посте мы посмотрим на то, как процентили применяются в науке.

#math #statistics #computer_science #science
.NET Core позволяет решить задачи несколькими путями, например вопросы конфигурации проектов.

Вообщем разработчики .NET Core стремились создать гибкую платформу, которая может адаптироваться к любым нуждам и хотелкам. Поэтому конфигурацию можно настраивать через JSON, XML, даже INI файлы, переменные среды, командную строку, базы данных и если вам этого мало вы можете сами сделать свой провайдер. Но лучше посмотреть одно видео 😎

#dotnet

📎 Ссылка: YouTube

💡 Channel | ✏ Chat
Please open Telegram to view this post
VIEW IN TELEGRAM
Я только что получил сертификат по английскому языку, но зачем мне всё это нужно?

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

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

#lifestory

💡 Channel | ✏ Chat
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Retention и анализ, зачем это всё?

Как то я нашел один классный небольшой стартап, который разрабатывал мобильное приложение, идея была огонь, но пользователи быстро отказываются от него после первой недели. Product Analysis в голос говорят про какой то Retention и других много непонятных слов. Пришло время поднимать компетенцию в продакте :)

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

В итоге, я наткнулся на отличный доклад, который раскрывает некоторые аспекты Product и как ищутся боли и находятся маркеры ЦА

Разбор кейса: YouTube

#product

💡 Channel | ✏ Chat
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Frontend 🥹

#humor

💡 Channel | ✏ Chat
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
😁3
Масштабирование стартапа до миллионов пользователей: баланс технологий и затрат

Всем привет!

Хотел вам сообщить что выступал на конференции, конфа прошла отлично, были интересные вопросы и дискуссии.

Всех прошу прошу посмотреть, что в итоге получилось.

Видео доступно на YouTube

#dev #conference #architecture

💡 Channel | ✏ Chat
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👏2
C#razy pinned «Масштабирование стартапа до миллионов пользователей: баланс технологий и затрат Всем привет! Хотел вам сообщить что выступал на конференции, конфа прошла отлично, были интересные вопросы и дискуссии. Всех прошу прошу посмотреть, что в итоге получилось.…»
AWS Community Day

Прошлая неделя была потрясающей!

Прошел AWS Community Day, и организация события была на высоте — начиная с входа и заканчивая докладами. Были две параллельные секции докладов, а также воркшопы, которые длились по 2-3 часа. Всё было продуктивно и очень интересно!

Приехали отличные спикеры, готовые поделиться новыми знаниями и ответить на любые вопросы. На конференцию приехали специалисты самых разных направлений: от community managers, advocates и architects до principal engineers и software developers. И тут возникает закономерный вопрос: кто такие эти advocates и principal engineers? Это высококвалифицированные технические специалисты и евангелисты в своей области, один из самых опытных инженеров в AWS. Если говорить проще, это как если бы вы были начинающим певцом и вам выпал шанс пообщаться со звездой, или вы врач в поликлинике и встретили профессионала, которым хотите стать.

Были отличные доклады, начиная от AWS Lambda до Amazon Q (AI). Воркшопы, общение, нетворкинг, встречи с давно знакомыми людьми — всё это создало атмосферу, где можно было одновременно и продуктивно провести время, и насладиться мероприятием.

Приятный бонус: я наконец-то познакомился с Viktor Vedmich, который, между прочим, является Senior Developer Advocate в AWS. Мы вместе работали на семинаре по созданию собственной AI платформы на базе AWS — два часа пролетели незаметно, всё получилось отлично!

После каждой презентации происходили живые обсуждения, инсайты, что делало мероприятие ещё более интересным.

BTW: от работы я, конечно, забыл отпроситься и несколько раз опоздал на митапы из-за этого 🫠.
Места в аудиториях в далеке были заняты, поэтому приходилось садиться в первый ряд и править баги прямо во время докладов. Но утешало то, что я был не один такой на этой конференции))

#aws #conference

💡 Channel | ✏ Chat
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👏7🔥3
VK сокращает IT?

Для тех кто следит за рынком и IT рынком, будет интересно, что же всё таки происходит.

Начало месяца задалось плотным на события и сокращения: сначала ABBYY, далее слухи уже с VK. Сначала это были слухи, но с каждой неделей появляются кейсы и комментарии людей о том что это не просто текучка кадров.

Для тех кто не в курсе, VK с 2019 убыточная компания и каждый раз попадает в топ чарты убыточных компаний. Предполагается, что текущий волна увольнений, вероятно есть оптимизация, но была выплата "парашютов" ребятам.

Ироничная шутка про это всё: "Пришел на работу, собрал вещи и куда-то уехал"

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

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

Ссылки: forbes.ru от 10 окт, forbes.ru от 3 окт, habr

#new

💡 Channel | ✏ Chat
Please open Telegram to view this post
VIEW IN TELEGRAM
😱2❤1