PuckupSucks Опубликовано: 17 марта Опубликовано: 17 марта 1 час назад, Sammy_Davis сказал: Но сейчас конечно рынок стал сложнее. При сталине у деда хрен стоял? Не понимаю чем раньше было лучше, все тоже самое Цитата
Советник Grâce Опубликовано: 17 марта Советник Опубликовано: 17 марта 24 минуты назад, LAMER2012 сказал: Сейчас примерно для того же задают 100500 вопросов мало имеющих отношения к реальной работе. Типа "смог зазубрить, значит и в работе разберёшься" Только 100500 вопросов ещё нужно составить и потом проверить. А тут уже все "проверили" за тебя. 😄 Цитата
Sammy_Davis Опубликовано: 17 марта Автор Опубликовано: 17 марта (изменено) 1 час назад, PuckupSucks сказал: Не понимаю чем раньше было лучше, все тоже самое Не знаю как у вас в РФ, но в UA до 2022 был очень активный классный рынок, росли зарплаты и вакансии, пик был в 2021 году, когда в линкедине каждый день по несколько раз присылали вакансии, при не самом крутом профиле. В джинне создаешь анонимное резюме и получаешь 20-25 приглашений в первый день. А сейчас, после событий 2022, надо сильно стараться, прокачивать линкед, переписывать резюме, учить много теории, делать много попыток. Но в 2025-2026 рынок стал похоже отталкиваться от дна, мне стали чаще писать, но не так много как в 2021. Вот пример вопросов на собеседование C# сеньора Скрытый текст Продвинутые концепции C# Какие шаблоны проектирования реализованы в C# и приведите примеры их использования? Как работает async/await (подробно)? Почему не стоит использовать async void методы? Что такое Expression Tree? Что такое Race Condition? Как в C# использовать индексацию типов (type indexing) для динамического создания объектов и вызова методов во время выполнения? Как в C# использовать динамические типы (dynamic types) для работы с объектами, типы которых известны только на этапе выполнения программы? Как в C# использовать и управлять памятью с помощью небезопасного кода (unsafe code) и указателей (pointers)? Как в C# использовать и реализовать собственные механизмы мониторинга и логирования для отслеживания работы программы и выявления проблем? Что происходит в методе Equals? Напишите метод Transform таким образом, чтобы метод Equals возвращал true для всех переданных значений. Когда необходимо default interface implementation? По вашему мнению, это хорошая практика? Как работают LINQ операторы Zip, Aggregate? Какие ваши любимые новые фичи в C# 8–12? В чем разница между Semaphore и SemaphoreSlim? Поддержка и оптимизация приложений в .NET-разработке Опишите ситуацию, когда вам приходилось выбирать конкретную структуру данных в .NET-программе для улучшения производительности. Какая была проблема и как вы ее решили? Опишите наиболее значительные улучшения производительности в приложении .NET на основе вашего опыта. Какие инструменты или методы вы использовали для выявления и решения проблемы? Опишите изменения в работе GC, введенные в последних версиях .NET. Как это улучшает производительность программы и управление ресурсами? Как вы обрабатываете ошибки и исключения в своих .NET-программах, чтобы обеспечить стабильность и надежность? Можете ли описать сценарий, когда ваша стратегия обработки ошибок предотвратила потенциальный сбой в продакшене? Как вы реализуете логирование и мониторинг в своих .NET-программах? Опишите инструменты или подходы, которые используете, и как они помогали выявлять и решать проблемы в продакшене. Как вы заботитесь о безопасности своих .NET-приложений? Опишите практики или инструменты, которые используете. Приведите примеры использования (ref), (struct), записей (record). Какие преимущества это дает по сравнению с подходами в предыдущих версиях .NET? Назовите примеры шаблонов проектирования, используемых во встроенных библиотеках .NET. Что такое контекст синхронизации и ConfigureAwait(false)? Event Driven Какие самые распространенные проблемы вы знаете в event-driven системах? Как бороться с concurrency в event-driven системах? Как бороться с race condition в event-driven системах? Fat и thin events. Когда целесообразно использовать каждый тип? Опишите Outbox-паттерн. Микросервисы Как обеспечить транзакционность в распределенных системах? Какие алгоритмы балансировки нагрузки вы знаете? Опишите паттерн Circuit Breaker. Какие способы синхронизации доступа к общим ресурсам вы знаете? Какие преимущества и недостатки асинхронной и синхронной коммуникации между сервисами? gRPC vs HTTP — когда что лучше выбрать и в чем разница? Что такое Data Streaming и Kafka? Какие базовые концепции вы знаете? В чем разница между очередями и data streaming? Saga: хореография и оркестрация — что это? Что такое Sidecar pattern? Что такое Blue-Green deployment? Что такое CQRS-паттерн? В чем разница с CQS? Когда это нужно? Какие паттерны взаимодействия с фронтендом вы знаете (polling, long polling, server push, bi-directional)? Что такое pod, deployment, service и ingress в Kubernetes? Опишите CI/CD процесс на вашем проекте. Что такое GitOps? Кэширование Какие типы кэширования вы знаете? Какие преимущества и недостатки у каждого? Какие стратегии кэширования вы знаете? Базы данных NoSQL vs T-SQL — в каких случаях лучше использовать каждый тип? Какие шаги нужно выполнить для поиска медленных SQL-запросов и их оптимизации? Какие типы индексов вы знаете и чем они отличаются? Что такое CTE-запросы? Чем отличаются процедуры и функции? Что такое триггеры? Объясните, что такое шардинг и репликация. Зачем они нужны? Что такое денормализация? Когда и какие уровни изоляции транзакций можно использовать? Приходилось ли вам оптимизировать запросы в БД? Если да — как? Безопасность Какие типы атак на веб-сервисы вы знаете? Где лучше хранить авторизационный токен в браузере? Приведите 10 примеров OWASP уязвимостей. Логирование и дебаггинг Как обеспечить возможность отслеживания одного запроса в логах при последовательных вызовах других микросервисов? Если есть memory leak в сервисе — как найти место его возникновения? Какие инструменты будете использовать? Что такое Activity class? Что такое distributed tracing и structured logging? Cloud Назовите 5–10 сервисов, которые вы использовали при работе с облачными технологиями. В чем преимущество облака перед On-Premise? Назовите преимущества On-Premise развертывания. Что такое cloud functions (Lambda)? Какие методы оркестрации или хостинга приложений в облаке вы знаете? Изменено 17 марта пользователем Sammy_Davis (история изменений) Цитата
PuckupSucks Опубликовано: 17 марта Опубликовано: 17 марта (изменено) Как у нас в рф? У нас лучший вуз в мире программистов, где чемпионы мировые, вот тренер который их готовил https://ru.wikipedia.org/wiki/Кочетков,_Игорь_Викторович чтобы долго не искать Цитата Кандидат исторических наук, работал доцентом кафедры социологии ИТМО[1]. Если тебе интересно отношение ко всем и ко всему то вот так https://lenta.ru/news/2024/10/23/smenivshiy-pol-trizhdy-nagrazhdennyy-uchastnik-svo-rasskazal-o-vyhode-iz-pod-kieva/ Тут все таки форум ретрофутуризма, скуфы жирные под 60 лет рассуждают про айти и новые технологии Изменено 17 марта пользователем PuckupSucks (история изменений) Цитата
Sammy_Davis Опубликовано: 17 марта Автор Опубликовано: 17 марта 1 час назад, PuckupSucks сказал: У нас лучший вуз в мире программистов, где чемпионы мировые, вот тренер который их готовил Ну одно дело олимпиадное программирование, а второе коммерческое, там разные навыки нужны. Хорошо решать олимпиадные задачи недостаточно для хорошей работы и не всегда обязательно. Цитата
Sammy_Davis Опубликовано: 18 марта Автор Опубликовано: 18 марта я закрыл уже две фичи, которые войдут в новый релиз Цитата
Suvlehim Опубликовано: 19 марта Опубликовано: 19 марта 17.03.2026 в 16:42, PuckupSucks сказал: лучший вуз в мире программистов, где чемпионы мировые, вот тренер который их готовил https://ru.wikipedia.org/wiki/Кочетков,_Игорь_Викторович чтобы долго не искать Почему программистов готовят на кафедре социологии? Есть ссылка, что хоть один его студент (где он научрук) стал чемпионом по ит? Sammy_Davis 1 Цитата
PuckupSucks Опубликовано: 19 марта Опубликовано: 19 марта 7 часов назад, Suvlehim сказал: Почему программистов готовят на кафедре социологии? Когда человек что то понимает и что то умеет - верхнее образование начинает выполнять функцию налогового органа, где юнит что то всегда должен иначе не получишь работу/диплом "Самый лучший программист" это как мем из 2010 годов "король аськи". В легкой атлетике попугаи в которых измеряется крутость спортсмена это время пробежки стометровки, в тяжелой атлетике - вес штанги. Все эти программисты/математики является ни чем иным как большим пространством для спекуляций и никаких "правильных" попугаев в которых что то там измеряется быть не может. Меня удивляют нытики которые, мол, вот чуваки получили первое место на конкурсе математиков/программеров и свалили за границу. Так в этих конкурсах важно не кто как баллы набирает а кто как считает, считает как раз те куда потом валят из расеюшки юниты. Цитата
Sammy_Davis Опубликовано: 20 марта Автор Опубликовано: 20 марта https://www.linkedin.com/pulse/what-ukrainian-developers-actually-earn-right-now-means-lobariev-rgynf/ Статью интересную скинули Цитата
Sammy_Davis Опубликовано: 23 марта Автор Опубликовано: 23 марта (изменено) Новую задачу начал делать. Уже 6 месяцев на проекте, полет в основном комфортный, если будет в сентябре ревью, попробую попросить прибавку на 300 долларов. А если откажут, то и так нормально работать, учитывая кризис на рынке. Гитхаб и пет-проекты пока на паузе, нет вдохновения сейчас. Изменено 23 марта пользователем Sammy_Davis (история изменений) Цитата
Голлум Опубликовано: 23 марта Опубликовано: 23 марта 20 минут назад, Sammy_Davis сказал: попробую попросить прибавку на 300 долларов Это вообще как? Разве так можно? Мне кажется, это как-то неэтично что ли (если что, это не упрек - я реал не понимаю) Цитата
Sammy_Davis Опубликовано: 24 марта Автор Опубликовано: 24 марта 11 часов назад, Голлум сказал: Это вообще как? Разве так можно? Мне кажется, это как-то неэтично что ли (если что, это не упрек - я реал не понимаю) Ну я первым не подойду, но обычно эйчар менеджер в таких компаниях первым поднимает вопрос и спрашивает с тебя сумму чтобы поторговаться. Цитата
Голлум Опубликовано: 24 марта Опубликовано: 24 марта 5 часов назад, Sammy_Davis сказал: Ну я первым не подойду, но обычно эйчар менеджер в таких компаниях первым поднимает вопрос и спрашивает с тебя сумму чтобы поторговаться. Ого! У меня во всех местах, где работал (а их не особо много, правда), ничего никогда не спрашивали не предлагали. При собеседованиях - тоже. Есть зп - она стабильна. Никто ничего не увеличивает. Повышение тоже никто никогда не предлагал Цитата
Sammy_Davis Опубликовано: 29 марта Автор Опубликовано: 29 марта Продолжаю смотреть курс по AngularJS, разобрался как свои сервисы создавать, понял что уже это делал раньше в проекте. Цитата
Sammy_Davis Опубликовано: 31 марта Автор Опубликовано: 31 марта Отработал март, теперь надо бухгалтерию сдать и налоги уплатить за 1 квартал. Цитата
Sammy_Davis Опубликовано: 4 апреля Автор Опубликовано: 4 апреля Новая статистика по рынку Зарплаты разработчиков, нанятых в первом квартале 2026: 👉 7+ лет опыта (сейчас самая большая группа) — $4500. Стабильно с конца 2024-го. 👉 5–6 лет опыта — $3500 — постоянно колеблется последний год, сейчас — в сторону снижения. 👉 3–4 года опыта — $2200 — первое снижение за два года, было $2500. 👉 2 года опыта — $1500 — второй квартал подряд наблюдается рост. 👉 1 год — $700 — в прошлом квартале было $600. 👉 без опыта — $500, и тут всё относительно стабильно. Напоминаем, зарплаты указаны в профилях разработчиков на момент начала общения с рекрутером. Снижение ожиданий не обязательно означает снижение зарплат в офферах. Но точно означает, что сейчас нанимают более дешёвых специалистов, чем в 2022 😔 Цитата
Sammy_Davis Опубликовано: 6 апреля Автор Опубликовано: 6 апреля Я начал делать десктопную игру под виндоус, хочу продать ее в стиме под англоязычный рынок, западный. подскажите как сделать маркетинг и тестирование, на каких платформах можно собрать аудиторию перед релизом? Цитата
Sammy_Davis Опубликовано: Во вторник в 13:36 Автор Опубликовано: Во вторник в 13:36 Выложил прототип игры на итч, там есть статистика по просмотрам и скачиваниям, кому интересно потестировать - напишите в личку. Цитата
Sammy_Davis Опубликовано: В четверг в 10:19 Автор Опубликовано: В четверг в 10:19 Короче итч и реддит не дали конверсии в загрузки, буду сразу делать стим плейтест, только надо 100 долларов заплатить за слот для игры. Цитата
Medlock Опубликовано: В четверг в 11:56 Опубликовано: В четверг в 11:56 24.03.2026 в 08:37, Голлум сказал: При собеседованиях - тоже. Есть зп - она стабильна. Никто ничего не увеличивает. Повышение тоже никто никогда не предлагал это твой косяк. надо всегда торговаться. чтобы пойти на повышение, надо чем-то обладать, что необходимо компании, быть активным, предлагать идеи, проходить какие-то курсы (за свой счет естественно). в себя надо вкладываться, это потом окупится Sammy_Davis 1 Цитата
Sammy_Davis Опубликовано: В пятницу в 15:36 Автор Опубликовано: В пятницу в 15:36 Короче начал регистрироваться в стиме как разработчик, заполнил анкету, отправил загран новый и селфи, заплатил взнос 100 долларов, жду верификации от 2 до 7 дней, чтобы открыли доступ ко всем инструментам Цитата
Sammy_Davis Опубликовано: 6 часов назад Автор Опубликовано: 6 часов назад Новую фишку ИИ агентов для себя открыл - переписывание десктопного приложения на веб, с сохранением логики. Справляется хорошо, особенно Клод. Цитата
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.