2 821
Suscriptores
-124 horas
+17 días
-1130 días
Archivo de publicaciones
2 821
C# 12 and .NET 8 – Modern Cross-Platform
Development Fundamentals
Автор: Mark J. Price
Дата выхода: 2023
#csharp #en #2O23
Скачать книгу
2 821
Repost from Talanto. Поиск работы в IT
+1
Составили для вас "План подготовки к собеседованию" на каждую из вакансий на нашем сайте talanto.work.
Теперь на каждую из 30.000 вакансий на нашем сайте есть "План подготовки под эту вакансию" в нём, вопросы и ответы на часто задаваемые вопросы на собеседовании, как от HR, так и технические вопросы. Например на python вакансию - часто задаваемые python вопросы.
3000+ вопросов и ответов по разным технологиям.
Как бы я искал работу на сайте?
1. Заполнил профиль на сайте
2. Открыл вакансию и увидел процент соответствия вашего профиля на эту вакансию
3. Прожарил бы свое резюме и исправил неточности и ошибки.
4. Изучил "План подготовки под эту вакансию"
5. Проработал и ответил на вопросы, которые могут задать HR и технический специалист.
6. Откликнулся на вакансию.
Все вопросы и планы лежат по ссылке: https://talanto.work/interview-prep.
Фичу выкатили только сегодня - если есть какие-то ошибки - пишите пожалуйста в комментариях.
2 821
🔔Новые вакансии по C#
1️⃣ C# Developer (Revit API / BIM Automation) ТОЛЬКО АСТАНА!
DAN and PARTNERS
Астана
2️⃣ C#/.NET Разработчик
Nexign
Санкт-Петербург
3️⃣QA Fullstack C# Engineer
Зонтик
Senior · Remote · РФ · 💰 до 350 000 ₽
4️⃣ Middle C# Developer
AIR ASTANA, АО
Middle · Алматы
5️⃣ Senior C# разработчик [Telco Platform]
МТС
Senior · Remote · Москва
6️⃣ Senior C# Developer
Veeam
Senior · Remote · Warsaw, Poland
7️⃣ QA Fullstack C#
Альфа-Банк
Hybrid
8️⃣ AQA на C# Middle+
Devquality
Senior · Remote · Москва, Россия · 💰 до 165 000 ₽
9️⃣ Junior Game Developer (C# / C++)
Nival
Junior · Hybrid · 💰 100 000 – 150 000 ₽
1️⃣0️⃣ Automation Test Engineer C# (KORM)
Kaspersky
Москва
✈️ Talanto | #вакансии #csharp
2 821
🔔Новые вакансии по C# за последние 7 дней
1️⃣ C# Developer (Revit API / BIM Automation) ТОЛЬКО АСТАНА!
DAN and PARTNERS
Астана
2️⃣ C#/.NET Разработчик
Nexign
Санкт-Петербург
3️⃣QA Fullstack C# Engineer
Зонтик
Senior · Remote · РФ · 💰 до 350 000 ₽
4️⃣ Middle C# Developer
AIR ASTANA, АО
Middle · Алматы
5️⃣ Senior C# разработчик [Telco Platform]
МТС
Senior · Remote · Москва
6️⃣ Senior C# Developer
Veeam
Senior · Remote · Warsaw, Poland
7️⃣ QA Fullstack C#
Альфа-Банк
Hybrid
8️⃣ AQA на C# Middle+
Devquality
Senior · Remote · Москва, Россия · 💰 до 165 000 ₽
9️⃣ Junior Game Developer (C# / C++)
Nival
Junior · Hybrid · 💰 100 000 – 150 000 ₽
1️⃣0️⃣ Automation Test Engineer C# (KORM)
Kaspersky
Москва
✈️ Talanto | #вакансии #csharp
2 821
Совет на 2026 год — переходите в ML.
Пока обычные разрабы конкурируют с ИИ-копилотами, ML-инженеры эти самые нейронки создают.
В эпоху нейростей это самые востребованые люди в мире программирования. Зарплаты мидлов начинаются от 250 000 ₽, а у сеньоров в BigTech доходят до 700 000 ₽.
А чтобы освоить его всего за 4 месяца без лишней суеты — изучите канал Артема Алехина.
Его бэкграунд: Руководитель команды в Сбере, валютная удаленка. К 22 годам вышел на доход 1 000 000+ ₽ в месяц.
На канале вы найдёте:
— Всё про самые востребованные стеки(Python, ИИ-агенты, NLP) и почему математика — это не страшно, если учить только нужное.
— Как оформить резюме, чтобы оно пролетало через любые LLM-фильтры и ATS-системы прямо к тимлидам.
— Скрипты переговоров, которые помогли его ученикам прыгнуть с 0 до 360к всего за 8 месяцев.
Во времена острой нехватки ML-разработчиков, это лучшее время, чтобы перекатиться. Переходи и изучай: https://t.me/+NmeKLJV36Co0MDVi
2 821
🥸 Шарписты в очках
Сидите у монитора по 10–12 часов, втыкаете в Visual Studio, гоняете сборки.
И тут коллега с серьёзным лицом заявляет:
Без очков с фильтром синего ты себе глаза посадишь!Но правда ли это — или просто маркетинг, нацеленный на программистов, особенно тех, кто пишет на C# и ценит комфорт? 👓 Аргументы за очки с фильтром синего света: • Производители обещают защиту от «синих пиков» LED-экранов. • Есть мнение, что блокировка синего света вечером помогает выработке мелатонина. • Некоторым пользователям помогают при чувствительности к свету. • Модный аксессуар. Особенно с антирефлексом и аккуратной оправой — +10 к внешности на митапах. 🧠 Аргументы против: • Реальная проблема это плохая эргономика, поза и освещение. • Лучше настроить яркость, использовать dark mode и 20-20-20 правило. • Фильтрация синего искажает цвета. Особенно критично, если работаешь с графикой или UI. • Хорошие очки стоят как лицензионный ReSharper. 💬 А вы носите очки? Не обязательно с фильтрами, может просто с диоптриями. Делитесь в комментариях 👇
2 821
C# 12 and .NET 8 – Modern Cross-Platform
Development Fundamentals
Автор: Mark J. Price
Дата выхода: 2023
#csharp #en #2O23
Скачать книгу
2 821
🔔Новые вакансии по C# за последние 14 дней
1️⃣ C# Developer
Hunter Bond
Hybrid · London, UK · 💰 от 8 333 £
2️⃣ C# Developer (gamedev)
Middle · Remote
3️⃣ C# Ontwikkelaar
Macee
Middle · Remote · Remote, Netherlands
4️⃣ Фулстек Разработчик c# (forex, crypto разработка программ для трейдинга)
Westernpips
Lead · Remote · 💰 150 000 – 180 000 ₽
5️⃣ Senior Техлид C#
Цифровые привычки
Senior · Remote · 💰 300 000 – 350 000 ₽
6️⃣ Cтарший Backend-разработчик
VK (MAX)
Remote · Москва
7️⃣ .NET C# Technical Lead
Jalasoft
Senior · Remote · Remote, Colombia
8️⃣ C# разработчик (WPF)
Антереал
Томск
9️⃣ Backend C# Junior+ Разработчик
ФинТех
Junior · Remote · 💰 100 000 – 150 000 ₽
1️⃣0️⃣ SDET C# (UIS)
Kaspersky
Москва
1️⃣1️⃣ Автотестировщик (C#)
ИТ-компания «Лоция»
Middle · Remote
1️⃣2️⃣ Senior C# Developer
Bell Integrator
Senior · Москва
✈️ Talanto | #вакансии #csharp
2 821
⚙️ Гибридное кэширование
Гибридный кэш это баланс между скоростью и масштабируемостью. Он объединяет два уровня хранения данных:
1️⃣ Кэш в памяти. Хранит часто используемые данные локально, обеспечивая моментальный доступ.
2️⃣ Распределенный кэш: Redis, SQL Server Cache. Используется для хранения данных, доступных нескольким серверам.
То есть это метод, при котором данные сначала проверяются в локальном кэше, а если их там нет, запрашиваются из распределенного кэша, например, Redis.
Настройка гибридного кэша в .NET
Чтобы реализовать гибридное кэширование можно использовать HybridCache, который сочетает кэш в памяти и Redis.
1️⃣ Настроить локальный кэш
2️⃣ Добавить Redis как распределенный кэш
3️⃣ Реализовать логику работы с кэшем, используя стратегию «сначала память, потом Redis»
➡️ Подробнее о реализации HybridCache
🤔 Книги для шарписта
2 821
Один и тот же код может работать быстро или медленно — разница не в языке, а в том, как вы решаете задачу. Когда данных мало, это незаметно. Но как только объём растёт, ошибки в выборе алгоритма начинают стоить времени и ресурсов.
👩💻 Приглашаем на открытый урок «Производительность кода на примере алгоритмов сортировки»
🗓 21 апреля в 20:00 МСК
🆓 На этом открытом уроке мы разберёмся, как скорость работы программы зависит от выбранного способа решения задачи - на понятном примере сортировки данных.
🔍 Что вы узнаете на вебинаре:
– Почему существует несколько способов выполнить одну и ту же задачу.
– Как разные подходы к сортировке данных влияют на скорость работы программы.
– Почему одни решения подходят для маленьких объёмов данных, а другие — для больших.
– Что происходит с программой, когда данных становится в 10, 100 или 1000 раз больше.
– Как разработчики заранее прогнозируют производительность.
🎯 Кому будет полезно:
– Тем, кто только присматривается к профессии разработчика на C#.
– Новичкам, которые начали изучать C# и хотят понимать, как писать «быстрый» код.
– Всем, кто хочет разобраться, от чего зависит скорость работы приложений.
– Тем, кто рассматривает обучение на курсе «Разработчик на C# с нуля» и хочет познакомиться с подходом к обучению.
🔗 Ссылка на регистрацию: https://vk.cc/cWFwrK
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
2 821
👀 Сортировать все ради одного значения — это дорогая привычка
В продакшене до сих пор встречается LINQ паттерн, где коллекцию сначала сортируют, а потом берут первый элемент:
var youngest = people
.OrderBy(p => p.Age)
.First();
На вид код нормальный, но по факту он платит за сортировку, хотя нужна всего одна крайняя точка.
Правильнее выразить намерение напрямую через MinBy:
var youngest = people.MinBy(p => p.Age);
MinBy возвращает элемент с минимальным ключом и не требует полной сортировки последовательности. Если в коде встречается OrderBy().First() или OrderByDescending().First(), это повод остановиться и проверить, не ищется ли просто минимум или максимум.
Профессор Си2 821
Основы протокола HTTP. Бесплатный урок курса «Проектирование API»
API невозможно проектировать хорошо, если HTTP воспринимается как «просто способ отправить запрос». Ошибки в методах, заголовках, кодах ответа и семантике запросов быстро превращаются в неудобные интеграции, неочевидное поведение клиентов и лишние переделки уже после запуска.
📅 На открытом уроке 15 апреля 2026 в 20:00:
— Разберём основы протокола HTTP с точки зрения проектирования API.
— Поговорим о том, как устроено взаимодействие клиент–сервер, зачем нужны методы, заголовки, коды ответа и какие решения в дизайне интерфейсов напрямую зависят от понимания HTTP.
— Это тот фундамент, без которого невозможно осознанно проектировать предсказуемые, удобные и устойчивые интерфейсы.
Урок не для тех, кто хочет выучить пару кодов ответа и считать тему закрытой, или продолжает относиться к HTTP как к набору случайных соглашений без логики и правил.
👉 Записаться: https://vk.cc/cWnc5D
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
2 821
C# .NET Разработчик
ЗП: 180 000 - 240 000 ₽
Гибрид
https://talento.works/jobs/86b65e0f-3f51-4a94-9413-67ef7a2195bd
2 821
👩💻 Открытый урок «Облегчённые (Slim) примитивы синхронизации»
🗓 16 апреля в 20:00 МСК
🆓 На открытом уроке рассмотрим:
✔️ Проблему синхронизации доступа к общему ресурсу в многопоточном приложении в рамках внутрипроцессного взаимодействия;
✔️ Разберём классическую задачу читателей–писателей и её реализацию с использованием примитивов синхронизации из пространства имён System.Threading;
✔️ Отдельно обсудим, в каких случаях облегчённые версии примитивов (например, SemaphoreSlim и ReaderWriterLockSlim) оказываются эффективнее стандартных решений, таких как Monitor, Mutex и конструкция lock.
Для кого:
Вебинар будет полезен разработчикам, которые уже знакомы с базовыми механизмами синхронизации в .NET и хотят углубить понимание инструментов, предоставляемых стандартной библиотекой для построения безопасных и производительных многопоточных приложений.
🔗 Ссылка на регистрацию: https://vk.cc/cVMWrb
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
2 821
👩💻 Открытый урок «Производительность кода на примере алгоритмов сортировки»
🗓 21 апреля в 20:00 МСК
🆓 На этом открытом уроке мы разберёмся, как скорость работы программы зависит от выбранного способа решения задачи - на понятном примере сортировки данных.
🔍 Что вы узнаете на вебинаре:
- Почему существует несколько способов выполнить одну и ту же задачу.
- Как разные подходы к сортировке данных влияют на скорость работы программы.
- Почему одни решения подходят для маленьких объёмов данных, а другие — для больших.
- Что происходит с программой, когда данных становится в 10, 100 или 1000 раз больше.
- Как разработчики заранее прогнозируют производительность.
🎯 Кому будет полезно:
- Тем, кто только присматривается к профессии разработчика на C#.
- Новичкам, которые начали изучать C# и хотят понимать, как писать «быстрый» код.
- Всем, кто хочет разобраться, от чего зависит скорость работы приложений.
- Тем, кто рассматривает обучение на курсе «Разработчик на C# с нуля» и хочет познакомиться с подходом к обучению.
🔗 Ссылка на регистрацию: https://vk.cc/cVDYi9
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
2 821
Как Microsoft задушил Delphi, создав .NET: история одного программиста и одного чемодана
Личный взгляд программиста с стажем на то, как Microsoft переманил Хейлсберга, создал .NET и вытеснил Delphi с технологической сцены. История предательства, перехода эпох и чемодана, который до сих пор скрипит в углу.
https://habr.com/ru/articles/902476/
2 821
👩💻 Открытый урок «Как работают структуры данных C# "под капотом"»
🗓 13 апреля в 20:00 МСК
🆓 На этом открытом уроке мы простым и понятным языком разберём структуры данных, что происходит внутри программы, когда она хранит и обрабатывает данные.
Что рассмотрим на вебинаре:
✔️ Внутреннее устройство ключевых коллекций
✔️ Принципы работы и алгоритмическую сложность операций
✔️ Особенности реализации, влияющие на производительность
Кому будет полезно:
✔️ Начинающим разработчикам - чтобы углубить понимание платформы .NET и писать эффективный, надёжный код.
✔️ Тем, кто готовится к техническим собеседованиям (вопросы о внутреннем устройстве коллекций и сложности операций - классика интервью).
✔️ Всем, кто хочет осознанно выбирать структуры данных - избегать типичных ошибок, понимать компромиссы и узкие места.
🔗 Ссылка на регистрацию: https://vk.cc/cVx2Fg
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
¡Ya disponible! Investigación de Telegram 2025 — los principales insights del año 
