StepOne | Степан Минин
12 марта 19-30 новый эфир в Шарпизме 👩💻 Так теперь называется закрытый канал В течение получаса буду разбирать личный список компаний для работы дотнет по следующим критериям: 1. Деньги 2. Напряг 3. Собес 4. Легаси/скилл Успей подписаться, потому что…
В среду 26 марта в 19-30 кодирую hydranoscript в live
Эфир будет посвящен внедрению в язык перегрузки функций
Увидите, как я разрабатываю это чудо, и возможно даже дойдёт до релиза!
Присоединяйся по ссылке в Шарпизм, пока лошки на го пытаются в новый компилятор ts
Эфир будет посвящен внедрению в язык перегрузки функций
Увидите, как я разрабатываю это чудо, и возможно даже дойдёт до релиза!
Присоединяйся по ссылке в Шарпизм, пока лошки на го пытаются в новый компилятор ts
Telegram
Tribute
This bot helps content creators receive financial support from their followers directly in the app.
🔥6❤1❤🔥1👍1
Последние два месяца активно занимался сбором C# секции на конференцию Стачка
Впервые в роли ПК оказалось тяжело, потому что задача
мягко говоря, непростая
При чём, как мне показалось активность очень похожа на тимлидство
У меня есть проект - секция на конфе, мои разрабы это спикеры, и их таски это доклады
С другой стороны, есть лид лидов, которому я отчитываюсь, в виде оргов
В конце концов, на мне висит ответственность и задача как-то спикеров найти (нанять/захантить), проводить прогоны (пулл реквесты и код ревью) и собрать в установленные сроки продукт
Ростер, на мой взгляд, получился более чем годный, особенно в поставленных условиях:
- Алексей Калдузов, head of C# в Ozon, расскажет про дотнет сервисы в кубере и поделиться практиками по эффективному использованию ресурсов подов
- Дмитрий Егоров, спикер DotNext, расскажет про JIT оптимизации: вы увидите насколько продвинутый компилятор дотнета + что случится с лицом гоферов и джавистов
- наконец, Денис Павлов, Senior C# разработчик, поделиться нетривиальным опытом разработки бекенда для хранения и обработки видео
Жду всех в Ульяновске, 18-19 апреля, на Стачке!
Шарпизм👩💻 👩💻 👩💻
Впервые в роли ПК оказалось тяжело, потому что задача
собрать с нуля годный ростер за два месяца до сдачи чистовиков презентаций
мягко говоря, непростая
При чём, как мне показалось активность очень похожа на тимлидство
У меня есть проект - секция на конфе, мои разрабы это спикеры, и их таски это доклады
С другой стороны, есть лид лидов, которому я отчитываюсь, в виде оргов
В конце концов, на мне висит ответственность и задача как-то спикеров найти (нанять/захантить), проводить прогоны (пулл реквесты и код ревью) и собрать в установленные сроки продукт
Ростер, на мой взгляд, получился более чем годный, особенно в поставленных условиях:
- Алексей Калдузов, head of C# в Ozon, расскажет про дотнет сервисы в кубере и поделиться практиками по эффективному использованию ресурсов подов
- Дмитрий Егоров, спикер DotNext, расскажет про JIT оптимизации: вы увидите насколько продвинутый компилятор дотнета + что случится с лицом гоферов и джавистов
- наконец, Денис Павлов, Senior C# разработчик, поделиться нетривиальным опытом разработки бекенда для хранения и обработки видео
Жду всех в Ульяновске, 18-19 апреля, на Стачке!
Шарпизм
Please open Telegram to view this post
VIEW IN TELEGRAM
ul25.nastachku.ru
C# - Секции
C#Разработка
👍21🔥3❤🔥1❤1😁1
StepOne ft. @safon_qa - NAKRUTILI
(Ameli IT Remix)
Мой третий айти ремикс, на этот раз фитанул с тестером по имени Кирилл
Он вызвался добровольцем, я помог дописать куплет, посоветовал студию и получилось круто)
Пишите в комменты свою любимую строчку среди всех ремиксов
https://youtu.be/6a3768JwZUM?si=-BKpa8dd2fcqdHS5
(Ameli IT Remix)
Мой третий айти ремикс, на этот раз фитанул с тестером по имени Кирилл
Он вызвался добровольцем, я помог дописать куплет, посоветовал студию и получилось круто)
Призываю беляша на реакт!
Пишите в комменты свою любимую строчку среди всех ремиксов
https://youtu.be/6a3768JwZUM?si=-BKpa8dd2fcqdHS5
🔥10❤3👍3❤🔥1
StepOne | Степан Минин
Поздравляю с началом весны! Март - месяц премий! Поэтому, номинирую следующие посты: 👩💻 Обнаружил баг в Rider 👩💻 Выкатил hydranoscript 2.1.0 📣 Стал ПК конференции Стачка 👩💻 Раздал базы по зарплатным переговорам в Шарпизме 📱 Дропнул 52 созвона
Приготовьтесь, завтра у вас будет белая спина, потому что 1 апреля!
👩💻 Рассказал про Fare
👩💻 Победил Roslyn плагины с .NET 9
📱 Рассказал в Шарпизме про топ-мест работы C# прогера
👩💻 Раскрыл заговор обобщённой математики
📱 Дропнул третий айти ремикс с фитом
👩💻 А ещё в закрытом канале с подписчиками добавили в hydranoscript перегрузку функций в версию 2.2.0
В новой версии язык делает то, чего typenoscript не может!
Записи эфиров с лайвкодингом уже в Шарпизме, доступ в закрепе
В новой версии язык делает то, чего typenoscript не может!
Записи эфиров с лайвкодингом уже в Шарпизме, доступ в закрепе
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤4🔥4❤🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁11🔥4❤3❤🔥2🤯1
StepOne | Степан Минин
Твой шанс на 2025 Из моего последнего видео вы поняли, что из-за плохой работы рекрутеров найти работу в IT становится всё сложнее Однако, помимо апгрейда резюме есть ещё одно решение от моего кореша Сани из канала «Папочка Дотнета» Совсем недавно, он запустил…
Важный эфир 17 апреля в 19-00
Что дальше? Повсеместный отказ от C# в пользу Go?
Мои коллеги по цеху, Папочка Дотнета @dotnetdad и Сергей Назаров, 17 апреля выступят на эфире в Шарпизме, где расскажут самое важное о текущем состоянии дотнет рынка в РФ
Они занимаются менторством без предоплаты и уже успели довести до оффера десяток шарпистов
В их руках самые свежие данные по собесам, задачам, зарплатам и вакансиям
Помимо этого, они ответят на ваши вопросы, которые вы оставите в комментариях под этим постом
Твой последний шанс получить преимущество и обогнать всех находиться здесь
Топ-5 крупнейших IT компаний СНГ перестали нанимать любых мобильных разработчиков
Везде поставили стоп на повышения, деньги дают только руководителям
Что дальше? Повсеместный отказ от C# в пользу Go?
Мои коллеги по цеху, Папочка Дотнета @dotnetdad и Сергей Назаров, 17 апреля выступят на эфире в Шарпизме, где расскажут самое важное о текущем состоянии дотнет рынка в РФ
Почему им можно верить?
Они занимаются менторством без предоплаты и уже успели довести до оффера десяток шарпистов
В их руках самые свежие данные по собесам, задачам, зарплатам и вакансиям
Помимо этого, они ответят на ваши вопросы, которые вы оставите в комментариях под этим постом
Твой последний шанс получить преимущество и обогнать всех находиться здесь
Telegram
Tribute
This bot helps content creators receive financial support from their followers directly in the app.
👍5❤3❤🔥1🔥1
StepOne | Степан Минин
В новой версии язык делает то, чего typenoscript не может!
Записи эфиров с лайвкодингом уже в Шарпизме, доступ в закрепе
Новости hydranoscript 2.3.0
После победы над typenoscript в прямом эфире мой подписчик Илья Левин @mmm_ilya пришёл в репу и закрыл много задач!
Респект уважуха и благодарность от лица Шарпизма!
Вообще, я обожаю, когда люди приходят в репу и контрибутят - так реализуются созданные мной возможности по прокачке резюме
Илья не просто обновил какие-то пакеты или доки, а сделал реально важный вклад:
- пофиксил баг с выводом в консоль, который я засадил во время рефакторинга
- внедрил логгирование на основе Source Generators: ещё одна фишка дотнета для повышения эффективности системы, которую, на мой взгляд, надо обязательно использовать в коммерческих проектах
- Упростил добавление тест-кейсов, реализовав типизированную авто подгрузку скриптов из файловой системы
Его подход лишил меня сомнений по поводу идеологии проекта по использованию полезных наворотов дотнета - поэтому утилита наконец переезжает на NativeAot, что уберёт необходимость в установке рантайма и повысит эффективность работы программы
Эти достижения будут отличать Илью от других кандидатов при поиске работы - воспользуйтесь и вы шансом апгрейднуть свой карьерный трек
Теперь движемся семимильными шагами к релизу версии 2.3.0 - в язык доедут параметры функций по умолчанию, сейчас проектирую решение
Не за горами тот день, когда пулл реквесты с фичами языка буду делать не только я
https://github.com/Stepami/hydranoscript/milestone/7
После победы над typenoscript в прямом эфире мой подписчик Илья Левин @mmm_ilya пришёл в репу и закрыл много задач!
Респект уважуха и благодарность от лица Шарпизма!
Вообще, я обожаю, когда люди приходят в репу и контрибутят - так реализуются созданные мной возможности по прокачке резюме
Илья не просто обновил какие-то пакеты или доки, а сделал реально важный вклад:
- пофиксил баг с выводом в консоль, который я засадил во время рефакторинга
- внедрил логгирование на основе Source Generators: ещё одна фишка дотнета для повышения эффективности системы, которую, на мой взгляд, надо обязательно использовать в коммерческих проектах
- Упростил добавление тест-кейсов, реализовав типизированную авто подгрузку скриптов из файловой системы
Его подход лишил меня сомнений по поводу идеологии проекта по использованию полезных наворотов дотнета - поэтому утилита наконец переезжает на NativeAot, что уберёт необходимость в установке рантайма и повысит эффективность работы программы
Эти достижения будут отличать Илью от других кандидатов при поиске работы - воспользуйтесь и вы шансом апгрейднуть свой карьерный трек
Теперь движемся семимильными шагами к релизу версии 2.3.0 - в язык доедут параметры функций по умолчанию, сейчас проектирую решение
Не за горами тот день, когда пулл реквесты с фичами языка буду делать не только я
https://github.com/Stepami/hydranoscript/milestone/7
GitHub
Stepami/hydranoscript
TypeScript & Go inspired small interpreted programming language written in C#. The interpreter build with DDD principles and Clean Architecture. Implementation powered by Source Generators ...
👍15❤3🔥3❤🔥2😁2
StepOne | Степан Минин
StepOne - Senior DevOps??? GitHub Actions CI/CD Expert На выходных сделал две вещи: 1️⃣ Дописал статью на Хабр с подробным рассказом про свой пет-проект hydranoscript. Там появился логотип кстати, прикладываю к посту! Выйдет в конце августа - начале сентября…
Что такое CI/CD?
За что девоПсины получают свои какосеки?
В эту среду 9 апреля в 19-00 я проведу эфир в Шарпизме, где разберу по косточкам самое непонятное и частое требование из вакансий
А потом покажу свой большой и длинныйпайплайн hydranoscript в GitHub Actions
После этого эфира твойоффер увеличиться минимум на 50к
За что девоПсины получают свои какосеки?
В эту среду 9 апреля в 19-00 я проведу эфир в Шарпизме, где разберу по косточкам самое непонятное и частое требование из вакансий
А потом покажу свой большой и длинный
После этого эфира твой
Telegram
Tribute
This bot helps content creators receive financial support from their followers directly in the app.
❤6🔥3❤🔥2👍2
StepOne | Степан Минин
Последние два месяца активно занимался сбором C# секции на конференцию Стачка Впервые в роли ПК оказалось тяжело, потому что задача собрать с нуля годный ростер за два месяца до сдачи чистовиков презентаций мягко говоря, непростая При чём, как мне показалось…
Замена на поле
По абсолютно непредвиденным обстоятельствам Алексей не сможет выступить на Стачке
На его место пришёл мой наставник и проводник в мир дотнета - Сергей Банников
Он поделится опытом импортозамещения систем построения отчётов, что является не только важной и актуальной темой в наше время, но и крайне болезненной
Так что, 19 апреля прекращаем работать и идём на Стачку!
По абсолютно непредвиденным обстоятельствам Алексей не сможет выступить на Стачке
На его место пришёл мой наставник и проводник в мир дотнета - Сергей Банников
Он поделится опытом импортозамещения систем построения отчётов, что является не только важной и актуальной темой в наше время, но и крайне болезненной
Так что, 19 апреля прекращаем работать и идём на Стачку!
👍7❤6🔥3❤🔥1
Кажется, до кого-то начало доходить...
Как же надоели эти вездесущие микросервисы в круд приложениях, где меньше 1000 RPS...
А то понапихают своих модных-молодёжных приёмов, а потом:
1. Дебажишь data inconsistency
2. Чинишь распределённые транзакции
3. Думаешь как вставить outbox
4. Решаешь постоянные конфликты версий пакетов контрактов (даунгрейды и циклические ссылки)
5. Дублируешь код
6. Пытаешься собрать логи из разных хостов
7. Мучаешься с локальным развёртыванием, потому что докер можно не во всех компаниях
Накидывайте в комментах ещё попоболи, мой список - это не всё
Я прям жду вакансии, где будут писать не "распиливаем на микросервисы", а "склеиваем в монолит"!
Как же надоели эти вездесущие микросервисы в круд приложениях, где меньше 1000 RPS...
А то понапихают своих модных-молодёжных приёмов, а потом:
1. Дебажишь data inconsistency
2. Чинишь распределённые транзакции
3. Думаешь как вставить outbox
4. Решаешь постоянные конфликты версий пакетов контрактов (даунгрейды и циклические ссылки)
5. Дублируешь код
6. Пытаешься собрать логи из разных хостов
7. Мучаешься с локальным развёртыванием, потому что докер можно не во всех компаниях
Накидывайте в комментах ещё попоболи, мой список - это не всё
Я прям жду вакансии, где будут писать не "распиливаем на микросервисы", а "склеиваем в монолит"!
Хабр
Я стала злодейкой и теперь мои контроллеры лежат в библиотеках. Архитектурный паттерн SUFA в .net приложении
Много лет мы обсуждали, как разбить монолит на микросервисы. Микросервисная архитектура стала стандартом для создания сложных систем. Однако что делать, если растущее число сервисов начинает тормозить...
❤🔥11😁7🔥3❤1
Во время работы в большом красном телекоме в 2022 году мне удалось разработать методику написания unit-тестов, которая значительно сокращает время их написания, улучшая качество кода
С тех пор мне удалось успешно внедрить эту практику в нескольких компаниях, не только через работу, но и через этот канал
Решил зафиксировать на Хабре кейс, чтобы вы могли присылать это в свои команды, своим техлидам, тимлидам, архитекторам и так далее
Подробности внутри 👇
https://habr.com/ru/companies/ruvds/articles/894522/
С тех пор мне удалось успешно внедрить эту практику в нескольких компаниях, не только через работу, но и через этот канал
Решил зафиксировать на Хабре кейс, чтобы вы могли присылать это в свои команды, своим техлидам, тимлидам, архитекторам и так далее
Подробности внутри 👇
https://habr.com/ru/companies/ruvds/articles/894522/
Хабр
Искусство Unit-тестирования: сокращаем Arrange до нуля
Unit-тесты очень важно и нужно писать, но вот незадача — на них никогда не хватает времени! Прочитав эту статью, вы узнаете абсолютно новый способ их написания, который сэкономит кучу времени и...
1🔥13👍5❤2❤🔥1
Сегодня на Стачке слушал доклад про рост в тимлиды
Внезапно на секции вопросов нарисовалась HRюша и в очередной раз доказала вред и бесполезность рекрутерш
Кейс примерно звучал так:
Во-первых, кто сказал, что технический скилл коррелирует с управленческим, и кто дал право каким-то рекрутершам это решать?
Крутым мега экспертным сеньорам вообще вредно идти в лиды, потому что тогда команда теряет ресурс
Во-вторых, я просто сгорел от их псевдогениального решения выйти на рынок
Вырастить сотрудников и получить сплочённую команду? Нет!
Давайте лучше сжигать деньги на найм и терять толковых людей по собственной же вине, ставя им тупые блоки
Как и прежде повторяю:
Внезапно на секции вопросов нарисовалась HRюша и в очередной раз доказала вред и бесполезность рекрутерш
Кейс примерно звучал так:
Наша компания сейчас активно расширяется, и текущие тимлиды могут стать Head’ами, но им нужно найти замену.
Вот незадача - условные сеньоры не хотят быть тимлидами, а условные мидлы хотят, но при этом они не сеньоры.
Думаем искать на рынке.
Что делать?
Во-первых, кто сказал, что технический скилл коррелирует с управленческим, и кто дал право каким-то рекрутершам это решать?
Крутым мега экспертным сеньорам вообще вредно идти в лиды, потому что тогда команда теряет ресурс
Во-вторых, я просто сгорел от их псевдогениального решения выйти на рынок
Вырастить сотрудников и получить сплочённую команду? Нет!
Давайте лучше сжигать деньги на найм и терять толковых людей по собственной же вине, ставя им тупые блоки
Как и прежде повторяю:
HR - раковая опухоль.
Не только в IT
❤18👍11🔥6🤯2❤🔥1
Айтишники нифига не богатые
Приезжий мигрант по кайфу лутает 200-300к таксистом или курьером, пока условный Андрей потеет над 7 этапом собеса в Шмяндекс, чтобы овертаймить за 150к, сидя в универе ради отсрочки
По данным Росстата, чтобы «свести концы с концами»(еда, одежда, коммуналка) уходит 75к
Аренда пригодной для жизни квартиры в Москве от 75к
Стоимость пригодной для жизни квартиры в Москве порядка 20 млн
Потолок сеньора уже три года держится порядка 400к, получается, что на пике карьеры у спеца будет только 250к свободных денег в месяц при минимальных затратах
Значит, после достижения потолка на покупку жилья уйдёт почти 7 лет накоплений без учёта инфляции и роста цен на недвижимость
Если мы добавим сюда вторую работу хотя бы на 250к, то ускорим покупку в два раза
У жителей не-столицы вообще жизнь превращается в сказку, ведь есть доступ к московским зарплатам и региональным ценам
Поэтому, 24 апреля в эфире Шарпизма вы увидите гайд по двум работам
Вступай в Шарпизм и у тебя появится своя квартира
Приезжий мигрант по кайфу лутает 200-300к таксистом или курьером, пока условный Андрей потеет над 7 этапом собеса в Шмяндекс, чтобы овертаймить за 150к, сидя в универе ради отсрочки
По данным Росстата, чтобы «свести концы с концами»
Аренда пригодной для жизни квартиры в Москве от 75к
Стоимость пригодной для жизни квартиры в Москве порядка 20 млн
Потолок сеньора уже три года держится порядка 400к, получается, что на пике карьеры у спеца будет только 250к свободных денег в месяц при минимальных затратах
Значит, после достижения потолка на покупку жилья уйдёт почти 7 лет накоплений без учёта инфляции и роста цен на недвижимость
Если мы добавим сюда вторую работу хотя бы на 250к, то ускорим покупку в два раза
У жителей не-столицы вообще жизнь превращается в сказку, ведь есть доступ к московским зарплатам и региональным ценам
Две работы - новая норма для закрытия базовых потребностей
Поэтому, 24 апреля в эфире Шарпизма вы увидите гайд по двум работам
Вступай в Шарпизм и у тебя появится своя квартира
Telegram
Tribute
This bot helps content creators receive financial support from their followers directly in the app.
🔥11🤯9❤3👍2🤩2❤🔥1
Тем временем в Шарпизме уже было проведено 9 эфиров, где я поделился лучшей экспертизой по карьере в айти и дотнету, которую можно найти в интернете
Следующий эфир особенный, 10-й
Он пройдёт завтра, 28 апреля в 19-15
В честь круглой цифры решил приоткрыть завесу тайны над тем, что происходит в закрытом канале и поэтому проведу его здесь, в StepOne
Будем добивать hydranoscript 2.3.0, реализуя параметры функций по умолчанию, в 2 эфира
Коснёмся синтаксиса и семантики, а кодген и релиз добьём в следующей части
Чат эфира - в комментах под этим постом, запись выйдет в Шарпизме
Следующий эфир особенный, 10-й
Он пройдёт завтра, 28 апреля в 19-15
В честь круглой цифры решил приоткрыть завесу тайны над тем, что происходит в закрытом канале и поэтому проведу его здесь, в StepOne
Будем добивать hydranoscript 2.3.0, реализуя параметры функций по умолчанию, в 2 эфира
Коснёмся синтаксиса и семантики, а кодген и релиз добьём в следующей части
Чат эфира - в комментах под этим постом, запись выйдет в Шарпизме
GitHub
[feature request] Параметры функций по умолчанию · Issue #142 · Stepami/hydranoscript
Is your feature request related to a problem? Please describe. Добавить параметрам функций значение по умолчанию Describe the solution you'd like function f(a = 0) {} function f(a:number, b = 1...
❤4🔥3👍2❤🔥1
StepOne | Степан Минин
В этом году я состою в Программном Комитете конференции Стачка и отвечаю за секцию C# Приглашаю СтепВанчиков выступить с годным контентом Если у вас только идея, пишите - доработаем и дойдём до доклада Конференция пройдёт в Ульяновске 18-19 апреля, участие…
Сразу по приезду на Стачку оказался в таком круговороте событий, что поучаствовал в марафоне подкастов 😅
Сегодня вышел интересный диалог с Юлией Уваровой, где я навалил базы про карьерные методы, выгорание, жалость к себе и страх смерти
Вот такой неайтишный разговор в айтишной среде)
Сегодня вышел интересный диалог с Юлией Уваровой, где я навалил базы про карьерные методы, выгорание, жалость к себе и страх смерти
Вот такой неайтишный разговор в айтишной среде)
Telegram
Психолог, хулиганка, ех-IT 🤗 Юлия Уварова
[Debug карьеры] - премьера подкаста!
«Смени работу или деградируешь: жесткие правила карьеры в IT»
В этом выпуске беседуем с Степаном Мининым — бэкенд-разработчиком на C#, автором блога и спикером конференций.
🔹 О чём поговорим?
✔️ Как программный комитет…
«Смени работу или деградируешь: жесткие правила карьеры в IT»
В этом выпуске беседуем с Степаном Мининым — бэкенд-разработчиком на C#, автором блога и спикером конференций.
🔹 О чём поговорим?
✔️ Как программный комитет…
👍6🤩3😍3❤🔥2🤯2
StepOne | Степан Минин
Приготовьтесь, завтра у вас будет белая спина, потому что 1 апреля! 👩💻 Рассказал про Fare 👩💻 Победил Roslyn плагины с .NET 9 📱 Рассказал в Шарпизме про топ-мест работы C# прогера 👩💻 Раскрыл заговор обобщённой математики 📱 Дропнул третий айти ремикс…
Всех с праздником 1 мая!
Финишная прямая до лета 🥳
😳 Провёл 4 эфира, записи лежат в Шарпизме:
- Состояние рынка .NET
- Основы CI/CD
- 2 jobs guide
- hydranoscript 2.3.0 p1
👩💻 Поговорили про монолиты
📱 Снялся в подкасте на Стачке
Финишная прямая до лета 🥳
- Состояние рынка .NET
- Основы CI/CD
- 2 jobs guide
- hydranoscript 2.3.0 p1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤3🔥2❤🔥1