StepOne | Степан Минин – Telegram
StepOne | Степан Минин
3.42K subscribers
249 photos
35 videos
6 files
313 links
StepOne by Степан Минин @ststphn

Твой первый шаг к успеху в программировании

Закрытый тг канал https://news.1rj.ru/str/tribute/app?startapp=slOA

По вопросам рекламы @Spiral_Yuri

Ютуб https://www.youtube.com/@steponeit
Download Telegram
StepOne ft. @safon_qa - NAKRUTILI
(Ameli IT Remix)

Мой третий айти ремикс, на этот раз фитанул с тестером по имени Кирилл

Он вызвался добровольцем, я помог дописать куплет, посоветовал студию и получилось круто)

Призываю беляша на реакт!


Пишите в комменты свою любимую строчку среди всех ремиксов

https://youtu.be/6a3768JwZUM?si=-BKpa8dd2fcqdHS5
🔥103👍3❤‍🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
👩‍💻👩‍💻👩‍💻👩‍💻👩‍💻👩‍💻👩‍💻
Большой Шарпизм
Please open Telegram to view this post
VIEW IN TELEGRAM
😁11🔥43❤‍🔥2🤯1
StepOne | Степан Минин
Твой шанс на 2025 Из моего последнего видео вы поняли, что из-за плохой работы рекрутеров найти работу в IT становится всё сложнее Однако, помимо апгрейда резюме есть ещё одно решение от моего кореша Сани из канала «Папочка Дотнета» Совсем недавно, он запустил…
Важный эфир 17 апреля в 19-00

Топ-5 крупнейших IT компаний СНГ перестали нанимать любых мобильных разработчиков


Везде поставили стоп на повышения, деньги дают только руководителям


Что дальше? Повсеместный отказ от C# в пользу Go?

Мои коллеги по цеху, Папочка Дотнета @dotnetdad и Сергей Назаров, 17 апреля выступят на эфире в Шарпизме, где расскажут самое важное о текущем состоянии дотнет рынка в РФ

Почему им можно верить?


Они занимаются менторством без предоплаты и уже успели довести до оффера десяток шарпистов

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

Помимо этого, они ответят на ваши вопросы, которые вы оставите в комментариях под этим постом

Твой последний шанс получить преимущество и обогнать всех находиться здесь
👍53❤‍🔥1🔥1
StepOne | Степан Минин
👩‍💻 А ещё в закрытом канале с подписчиками добавили в hydranoscript перегрузку функций в версию 2.2.0
В новой версии язык делает то, чего typenoscript не может!
Записи эфиров с лайвкодингом уже в Шарпизме, доступ в закрепе
Новости hydranoscript 2.3.0

После победы над typenoscript в прямом эфире мой подписчик Илья Левин @mmm_ilya пришёл в репу и закрыл много задач!

Респект уважуха и благодарность от лица Шарпизма!

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

Илья не просто обновил какие-то пакеты или доки, а сделал реально важный вклад:
- пофиксил баг с выводом в консоль, который я засадил во время рефакторинга
- внедрил логгирование на основе Source Generators: ещё одна фишка дотнета для повышения эффективности системы, которую, на мой взгляд, надо обязательно использовать в коммерческих проектах
- Упростил добавление тест-кейсов, реализовав типизированную авто подгрузку скриптов из файловой системы

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

Эти достижения будут отличать Илью от других кандидатов при поиске работы - воспользуйтесь и вы шансом апгрейднуть свой карьерный трек

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

Не за горами тот день, когда пулл реквесты с фичами языка буду делать не только я

https://github.com/Stepami/hydranoscript/milestone/7
👍153🔥3❤‍🔥2😁2
StepOne | Степан Минин
StepOne - Senior DevOps??? GitHub Actions CI/CD Expert На выходных сделал две вещи: 1️⃣Дописал статью на Хабр с подробным рассказом про свой пет-проект hydranoscript. Там появился логотип кстати, прикладываю к посту! Выйдет в конце августа - начале сентября…
Что такое CI/CD?
За что девоПсины получают свои какосеки?


В эту среду 9 апреля в 19-00 я проведу эфир в Шарпизме, где разберу по косточкам самое непонятное и частое требование из вакансий

А потом покажу свой большой и длинный пайплайн hydranoscript в GitHub Actions

После этого эфира твой оффер увеличиться минимум на 50к
6🔥3❤‍🔥2👍2
есть два типа людей
😁27👍156🔥5❤‍🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Строй дотнетландию с нами
👍12🔥65❤‍🔥4
StepOne | Степан Минин
Последние два месяца активно занимался сбором C# секции на конференцию Стачка Впервые в роли ПК оказалось тяжело, потому что задача собрать с нуля годный ростер за два месяца до сдачи чистовиков презентаций мягко говоря, непростая При чём, как мне показалось…
Замена на поле

По абсолютно непредвиденным обстоятельствам Алексей не сможет выступить на Стачке

На его место пришёл мой наставник и проводник в мир дотнета - Сергей Банников

Он поделится опытом импортозамещения систем построения отчётов, что является не только важной и актуальной темой в наше время, но и крайне болезненной

Так что, 19 апреля прекращаем работать и идём на Стачку!
👍76🔥3❤‍🔥1
Кажется, до кого-то начало доходить...

Как же надоели эти вездесущие микросервисы в круд приложениях, где меньше 1000 RPS...

А то понапихают своих модных-молодёжных приёмов, а потом:
1. Дебажишь data inconsistency
2. Чинишь распределённые транзакции
3. Думаешь как вставить outbox
4. Решаешь постоянные конфликты версий пакетов контрактов (даунгрейды и циклические ссылки)
5. Дублируешь код
6. Пытаешься собрать логи из разных хостов
7. Мучаешься с локальным развёртыванием, потому что докер можно не во всех компаниях

Накидывайте в комментах ещё попоболи, мой список - это не всё

Я прям жду вакансии, где будут писать не "распиливаем на микросервисы", а "склеиваем в монолит"!
❤‍🔥11😁7🔥31
Во время работы в большом красном телекоме в 2022 году мне удалось разработать методику написания unit-тестов, которая значительно сокращает время их написания, улучшая качество кода

С тех пор мне удалось успешно внедрить эту практику в нескольких компаниях, не только через работу, но и через этот канал

Решил зафиксировать на Хабре кейс, чтобы вы могли присылать это в свои команды, своим техлидам, тимлидам, архитекторам и так далее

Подробности внутри 👇
https://habr.com/ru/companies/ruvds/articles/894522/
1🔥13👍52❤‍🔥1
Сегодня на Стачке слушал доклад про рост в тимлиды

Внезапно на секции вопросов нарисовалась HRюша и в очередной раз доказала вред и бесполезность рекрутерш

Кейс примерно звучал так:
Наша компания сейчас активно расширяется, и текущие тимлиды могут стать Head’ами, но им нужно найти замену.
Вот незадача - условные сеньоры не хотят быть тимлидами, а условные мидлы хотят, но при этом они не сеньоры.
Думаем искать на рынке.
Что делать?

Во-первых, кто сказал, что технический скилл коррелирует с управленческим, и кто дал право каким-то рекрутершам это решать?

Крутым мега экспертным сеньорам вообще вредно идти в лиды, потому что тогда команда теряет ресурс

Во-вторых, я просто сгорел от их псевдогениального решения выйти на рынок

Вырастить сотрудников и получить сплочённую команду? Нет!

Давайте лучше сжигать деньги на найм и терять толковых людей по собственной же вине, ставя им тупые блоки

Как и прежде повторяю:
HR - раковая опухоль.

Не только в IT
18👍11🔥6🤯2❤‍🔥1
Айтишники нифига не богатые

Приезжий мигрант по кайфу лутает 200-300к таксистом или курьером, пока условный Андрей потеет над 7 этапом собеса в Шмяндекс, чтобы овертаймить за 150к, сидя в универе ради отсрочки

По данным Росстата, чтобы «свести концы с концами» (еда, одежда, коммуналка) уходит 75к
Аренда пригодной для жизни квартиры в Москве от 75к

Стоимость пригодной для жизни квартиры в Москве порядка 20 млн

Потолок сеньора уже три года держится порядка 400к, получается, что на пике карьеры у спеца будет только 250к свободных денег в месяц при минимальных затратах

Значит, после достижения потолка на покупку жилья уйдёт почти 7 лет накоплений без учёта инфляции и роста цен на недвижимость

Если мы добавим сюда вторую работу хотя бы на 250к, то ускорим покупку в два раза

У жителей не-столицы вообще жизнь превращается в сказку, ведь есть доступ к московским зарплатам и региональным ценам

Две работы - новая норма для закрытия базовых потребностей


Поэтому, 24 апреля в эфире Шарпизма вы увидите гайд по двум работам

Вступай в Шарпизм и у тебя появится своя квартира
🔥11🤯93👍2🤩2❤‍🔥1
Тем временем в Шарпизме уже было проведено 9 эфиров, где я поделился лучшей экспертизой по карьере в айти и дотнету, которую можно найти в интернете

Следующий эфир особенный, 10-й
Он пройдёт завтра, 28 апреля в 19-15

В честь круглой цифры решил приоткрыть завесу тайны над тем, что происходит в закрытом канале и поэтому проведу его здесь, в StepOne

Будем добивать hydranoscript 2.3.0, реализуя параметры функций по умолчанию, в 2 эфира

Коснёмся синтаксиса и семантики, а кодген и релиз добьём в следующей части

Чат эфира - в комментах под этим постом, запись выйдет в Шарпизме
4🔥3👍2❤‍🔥1
Live stream scheduled for
Live stream finished (1 hour)
StepOne | Степан Минин
В этом году я состою в Программном Комитете конференции Стачка и отвечаю за секцию C# Приглашаю СтепВанчиков выступить с годным контентом Если у вас только идея, пишите - доработаем и дойдём до доклада Конференция пройдёт в Ульяновске 18-19 апреля, участие…
Сразу по приезду на Стачку оказался в таком круговороте событий, что поучаствовал в марафоне подкастов 😅

Сегодня вышел интересный диалог с Юлией Уваровой, где я навалил базы про карьерные методы, выгорание, жалость к себе и страх смерти

Вот такой неайтишный разговор в айтишной среде)
👍6🤩3😍3❤‍🔥2🤯2
NativeAOT стоит свеч?

Как будто все кругом кричат, что срочно надо свои микросервисы и апишки как можно скорее переводить на нейтив аот или вы отсталые динозавры

Так ли это? Мне кажется надо остановиться, подумать и разобраться в теме

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

И там ой как не очевидно всё, даже с хидраскрипом намучался

Какой профит?

Снижается startup time, размер сборки и, внезапно, потребление памяти (кратно)

Скорость работы также внезапно падает или остаётся прежней, на что есть две причины:
1. Новый DATAS GC Server mode
2. Отсутствие JIT Dynamic PGO

Исходя из этих переменных надо выбирать:
вы готовы погружаться в Source Generators или остаётесь при своих?
👍11🔥2🤯2❤‍🔥1