IT В С Ё ?🤷♂️ 🤷♂️ 🤷♂️
С каждым годом хайп вокруг IT индустрии растет, только если 5-6 лет назад это было "Все эйтышники богачи, стану им🤓" или "Мама с Папой послали в шарагу на программиста, чтобы принес в семью миллионы", то сейчас это "АААА РЫНОК IT индустрии РУШИТСЯ, СКОРО ВСЕХ ЗАМЕНИТ ЧАТ ГПТ😰😱". У нас и вправду есть много статей и слухов на счет того, что в IT избыток кадров и кучу увольнений. Причем эта тенденция существует и на западном, и на российском рынке. Но что в действительности?🤔
——
Например, в ряде зарубежных статей говорится о том, что спрос на IT-навыки остаётся высоким, особенно в областях AI, аналитики данных, безопасности, облачных технологий.
👉"IT Industry Outlook 2025"
👉"2025 In-Demand Technology Roles and Hiring Trends"
Если мы посмотрим на российский рынок, то наткнемся на такие статьи как:
👉"Рынок труда в сфере IT в 2025 году"
👉"IT-рынок в 2025 году: тренды и вызовы. Как искать работу в текущих реалиях?"
И мы также заметим, что не все так однозначно. Даже если мы зайдем на Head Hunter, то увидим такие же космические зарплаты программистов, даже у каких-нибудь1С-ников.💸
——
Подытожив, могу сказать, что мы имеем переполненный рынок специалистов, как следствие большую конкуренцию, но и такие же большие зарплаты. А пока — маленький спойлер: виноваты не только ‘падение рынка’, но и ваши любимые курсы по Python за 2 недели. Об этом — в следующем посте😉
А вы сами чувствуете падение рынка? Или наоборот, заказов/работы стало больше? Пишите в комментах 👇
С каждым годом хайп вокруг IT индустрии растет, только если 5-6 лет назад это было "Все эйтышники богачи, стану им🤓" или "Мама с Папой послали в шарагу на программиста, чтобы принес в семью миллионы", то сейчас это "АААА РЫНОК IT индустрии РУШИТСЯ, СКОРО ВСЕХ ЗАМЕНИТ ЧАТ ГПТ😰😱". У нас и вправду есть много статей и слухов на счет того, что в IT избыток кадров и кучу увольнений. Причем эта тенденция существует и на западном, и на российском рынке. Но что в действительности?
——
Например, в ряде зарубежных статей говорится о том, что спрос на IT-навыки остаётся высоким, особенно в областях AI, аналитики данных, безопасности, облачных технологий.
👉"IT Industry Outlook 2025"
👉"2025 In-Demand Technology Roles and Hiring Trends"
Если мы посмотрим на российский рынок, то наткнемся на такие статьи как:
👉"Рынок труда в сфере IT в 2025 году"
👉"IT-рынок в 2025 году: тренды и вызовы. Как искать работу в текущих реалиях?"
И мы также заметим, что не все так однозначно. Даже если мы зайдем на Head Hunter, то увидим такие же космические зарплаты программистов, даже у каких-нибудь1С-ников.
Размер медианной зарплаты среди IT-специалистов в Москве 139 600 рублей и в Санкт-Петербурге 100 700 рублей. Данные подтверждаются и даже выглядят более оптимистично у «Хабр Карьеры»: 151 666 рублей по стране, 200 000 рублей в Москве и 165 000 рублей в Санкт-Петербурге. В целом 2024 год показал рост зарплат «чистыми» примерно на 9% в сравнении с 2023 годом. DEVReality💰
——
Подытожив, могу сказать, что мы имеем переполненный рынок специалистов, как следствие большую конкуренцию, но и такие же большие зарплаты. А пока — маленький спойлер: виноваты не только ‘падение рынка’, но и ваши любимые курсы по Python за 2 недели. Об этом — в следующем посте
А вы сами чувствуете падение рынка? Или наоборот, заказов/работы стало больше? Пишите в комментах 👇
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥4
🎮 Рубрика: Гайд на разработчика игр
Наверняка хоть раз в жизни у вас спрашивали: "Что бы вы сказали себе молодому? От чего хотели бы предостеречь?"🤔
Обычно я отвечаю — ничего, ведь ошибки формируют нас. Но есть одно исключение...
——
Изучение C# отдельно от Unity.
Я тогда думал: "Вот сейчас изучу этот язык и пойду программировать свою игру мечты"⌨️
Реальность оказалась совсем другой. Да, база языка использовалась, в особенности принципы ООП и SOLID, но в движке использовались свои библиотеки, свои методы и многое другое. Самое главное - программирование это только часть процесса создания игры. Особенно, если ты работаешь над проектом в одиночку.
Безусловно, понимание основ языка на котором пишется код игры важно. Но если ты знаешь уже пару языков программирования и полезешь в Unity без знания C#, то это не будет критично, ты сможешь его изучать относительно Unity.
Смею предположить, что подобное существует и в других отраслях IT.
——
Подытожим:
НО в любом случае это лишь практичный гайд и в жизни бывает по разному. Вы можете поступать так, как хотите.
Напишите свое мнение в комментариях, возможно я в чем-то допустил ошибку👇
Наверняка хоть раз в жизни у вас спрашивали: "Что бы вы сказали себе молодому? От чего хотели бы предостеречь?"🤔
Обычно я отвечаю — ничего, ведь ошибки формируют нас. Но есть одно исключение...
——
Изучение C# отдельно от Unity.
Я тогда думал: "Вот сейчас изучу этот язык и пойду программировать свою игру мечты"
Реальность оказалась совсем другой. Да, база языка использовалась, в особенности принципы ООП и SOLID, но в движке использовались свои библиотеки, свои методы и многое другое. Самое главное - программирование это только часть процесса создания игры. Особенно, если ты работаешь над проектом в одиночку.
Безусловно, понимание основ языка на котором пишется код игры важно. Но если ты знаешь уже пару языков программирования и полезешь в Unity без знания C#, то это не будет критично, ты сможешь его изучать относительно Unity.
Главное начни делать игру и набивать шишки, а дальше что необходимо изучишь в процессе создания.
Смею предположить, что подобное существует и в других отраслях IT.
——
Подытожим:
Изучение языка программирования отдельно от движка игры, если уже знаешь основы программирования
- НЕТ❌
Изучение языка программирования параллельно с созданием проекта и изучением особенностей движка
- ДА✅
💡 Совет: делайте упор на практику. Теория без применения быстро забывается.
НО в любом случае это лишь практичный гайд и в жизни бывает по разному. Вы можете поступать так, как хотите.
Напишите свое мнение в комментариях, возможно я в чем-то допустил ошибку👇
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Пока писал этот пост вспомнил, что xkoster говорил нечто подобное
❗️Итак, сейчас будет полезный совет для Unity юзеров ❗️
Как ускорить Unity и избавиться от постоянной проверки проекта?🔫
1. Выключаем Auto Refresh:
Заходим в Unity, сверху в
Теперь Unity не будет перепроверять ваш проект при любом чихе ваш проект и вы должны это делать сами через Ctrl+R или ПКМ по Assets и затем Refresh.
2. Теперь заходим в
3. Последняя вещь не обязательная, но значительно ускоряет вашу работу - Hot Realod. Он платный, но есть пробный период на 30 дней. К тому же в интернете полно его бесплатных версий)
После всех выполненных действий мы избавились от постоянного значка перезагрузки в Unity🥳
Пишите мнение на счет этих способов в комментариях👇
Как ускорить Unity и избавиться от постоянной проверки проекта?
1. Выключаем Auto Refresh:
Заходим в Unity, сверху в
Edit/ Preferences/ Asset Pipeline и здесь ставим Auto Refresh > DisabledТеперь Unity не будет перепроверять ваш проект при любом чихе ваш проект и вы должны это делать сами через Ctrl+R или ПКМ по Assets и затем Refresh.
2. Теперь заходим в
Edit/ Project Settings/ Editor здесь ищем пункт Enter Play Mode Settings и ставим по желанию, чтобы происходила перезагрузка только того, что мы указали. Лично у меня стоит Reload Scene Only. 3. Последняя вещь не обязательная, но значительно ускоряет вашу работу - Hot Realod. Он платный, но есть пробный период на 30 дней. К тому же в интернете полно его бесплатных версий)
После всех выполненных действий мы избавились от постоянного значка перезагрузки в Unity
Пишите мнение на счет этих способов в комментариях👇
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3🔥2
Сейчас это довольно животрепещущая тема , ведь нейросети уже активно используются в нашей жизни. Причем не только в бытовых делах, но и работе. В сфере IT стало возможным так вообще создание своего собственного проекта, только лишь делая запросы в нейросеть.
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Poll
0%
Нейросети нас полностью заменят, так что я нейтрален 🤷♂️
24%
Я за использование нейросети только в обучающих целях и осуждаю Vibe-кодеров🔫
24%
Я за то, чтобы использовать иногда нейросеть для решения рутинных задач в работе⌨️
38%
Я активно использую нейросеть в помощь себе и не вижу ничего плохого😎
14%
Я без нее и не умею работать🤡
Наверняка у вас бывало: играешь в игру и не понимаешь, что делать дальше.
И это не потому, что вы тупой, а потому что гений на разработчике решил “так будет круто”.
Здесь вступает понятие Affordance.
В реальной жизни Affordance обозначает наше понимание как действие или использование предмета.
В ванной мы моемся, а не варим суп.
Рычаг мы тянем вниз, а кнопку — нажимаем.
Довольно интересная деталь, связанная с нашей психикой и логикой.
🎮 В играх всё то же самое:
Если игрок получает лопату, он должен интуитивно понимать, что ей копают, а не едят суп.
Задача разработчика — делать механику понятной и предсказуемой для аудитории.
Если же руки тянуться специально создать концептуальное что-то необычное, то сначала хотя бы объясните работу ваших механик.
📉 Пример плохого Affordance:
В моём детстве была игра про алхимию. В начале всё классно: вода + огонь = пар.
Но потом логика ломалась: чтобы создать паровой двигатель, нужно было соединить «огонь + металл», хотя в игре уже были «пар» и «бойлер»!
Мне приходилось по итогу перетыкивать все элементы друг с другом — и это раздражало.
Подведем итоги❗️
Делайте интересный геймплей, а не на угадайку вашего "концептуального гениАнализма".
Кажется я новое слово выдумал.
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤🔥4❤2
Сидел на Хабре и наткнулся на новость, от которой я реально выпал.
Правительство Австралии ранее заявляло, что такие соцсети как Facebook*, Instagram*, Snapchat, TikTok, Twitter/X и YouTube будут запрещены для лиц младше 16 лет. Сейчас же список расширили аж до 16 компаний, и угадайте кто туда попал?
Да-да, наш любимый GitHub**.
(А ещё кстати сайт Lego, не знаю че им детские игрушки сделали
Почему? Ну… официальной логики там не особо видно. Наверное, потому что есть мод, убирающий в мессенджере MAX опасные разрешения, и из-за этого, власти Австралии расстроились, что не смогут пользоваться в полную силу
Цитата от комиссара по электронной безопасности Джули Инман Грант:
«Есть некоторые [случаи], которые довольно ясны, [но] мы всё равно должны были провести процесс комплексной проверки».
Позже добавила:
«...список также может увеличиться, поскольку комитет безопасности провел предварительное исследование около 100 различных платформ».
В начале поста, кстати, её фото. И скажите честно: вам она никого не напоминает? Начинается на «Е», заканчивается на «катерина Мизулина».
Сочувствую австралийским подросткам. Теперь, видимо, даже кодить придётся нелегально
* - запрещенны в РФ
** - запрещенно в Австралии))
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤2
🎮 Рубрика: Один день из жизни разработчика игр
Недавно я пробовал делать карты для стратегии и задумался, а как вообще это реализовать правильно? Я знал про доступный метод в виде тайлов, как в цивилизации, но он мне не нравился, так как я хотел более расплывчатые границы и вообще как-то оно там не реалистично. 🙅♂️
И тут я наткнулся на статью одного разработчика, где он с помощью библиотеки Triangle.NET строит полигональные карты. А уже в ней была ссылка на другую статью - своего рода пошаговый гайд по созданию генератора карт для игр. Получилась целая «матрёшка» из источников, где оба автора использовали диаграмму Вороного и релаксацию Ллойда для генерации карт.
Я решил копнуть глубже и оказалось, что этот метод используется почти везде:
🏰 В моей любимой Crusader Kings 3 он помогает в сочетании с ручной работой, чтобы деление провинций выглядело реалистично.
⛏️ В Minecraft диаграмма Вороного комбинируется с шумом Перлина для генерации биомов.
🌀 В рогаликах и играх с процедурной генерацией (Noita) её применяют для разбиения пространства и построения уровней.
💥 В экшенах и шутерах (Battlefield) Вороной используют для эффектов разрушений осколки, трещины, мозаика.
🌊 В шейдерах для генерации бликов на воде и других интересных визуальных эффектов.
Если про вышеупомянутый шум перлина я очевдно слышал, то про применение графика Вороного только краем уха. А оказалось это реально мощный инструмент, который встречается в куче мест в геймдеве.
📚 Ссылки на статьи оставлю тут, вдруг тоже захотите погрузиться в тему. Вдруг и для вашей игры это окажется полезным:
https://penetcedric.wordpress.com/2017/06/13/polygon-maps/
https://www-cs-students.stanford.edu/~amitp/game-programming/polygon-map-generation/
Недавно я пробовал делать карты для стратегии и задумался, а как вообще это реализовать правильно? Я знал про доступный метод в виде тайлов, как в цивилизации, но он мне не нравился, так как я хотел более расплывчатые границы и вообще как-то оно там не реалистично. 🙅♂️
И тут я наткнулся на статью одного разработчика, где он с помощью библиотеки Triangle.NET строит полигональные карты. А уже в ней была ссылка на другую статью - своего рода пошаговый гайд по созданию генератора карт для игр. Получилась целая «матрёшка» из источников, где оба автора использовали диаграмму Вороного и релаксацию Ллойда для генерации карт.
Я решил копнуть глубже и оказалось, что этот метод используется почти везде:
🏰 В моей любимой Crusader Kings 3 он помогает в сочетании с ручной работой, чтобы деление провинций выглядело реалистично.
⛏️ В Minecraft диаграмма Вороного комбинируется с шумом Перлина для генерации биомов.
🌀 В рогаликах и играх с процедурной генерацией (Noita) её применяют для разбиения пространства и построения уровней.
💥 В экшенах и шутерах (Battlefield) Вороной используют для эффектов разрушений осколки, трещины, мозаика.
🌊 В шейдерах для генерации бликов на воде и других интересных визуальных эффектов.
Если про вышеупомянутый шум перлина я очевдно слышал, то про применение графика Вороного только краем уха. А оказалось это реально мощный инструмент, который встречается в куче мест в геймдеве.
📚 Ссылки на статьи оставлю тут, вдруг тоже захотите погрузиться в тему. Вдруг и для вашей игры это окажется полезным:
https://penetcedric.wordpress.com/2017/06/13/polygon-maps/
https://www-cs-students.stanford.edu/~amitp/game-programming/polygon-map-generation/
❤5❤🔥2🥰2
🌅 Полезные нейронки для генерации Pixel-art
Я разрабатываю игру экшн-рогалик, о которой в будущем расскажу, и так как я делаю ее один, у меня встал вопрос: что делать с артами?
Рисовать я пробую и буду пробовать дальше, но объективно — на всё меня не хватит🙃 . Поэтому я пошел искать доступные варианты (бесплатные, так как бедность в нищете у аппарата🦁).
Тестировал разные нейросети, главным критерием было: как они справятся с генерацией персонажей, так как людей рисовать для меня сложнее всего. Вот результаты моего расследования:
❌ Не советую
DeepAI Pixel Art Generator, NightCafe, Artbreeder, PicLumen — полный провал для пиксель арта. Во всех этих вариантах нейросеть как-будто не слышала меня. Вместо 8-битного персонажа получал зашакаленную картинку и в стиле заставки GTA.
Бонус: у некоторых таких сервисов настолько жёсткая цензура, что они даже не дают сделать надпись на куртке «Fuck the world».
⚖️ Так себе
Civit.ai — результат ближе к тому, что я задумывал. Можно выбрать модель, нейросеть слушается лучше. Но к сожалению она не такая уж и бесплатная.
✅ Рекомендую
Sora — очень хороший вариант. Персонажа сгенерировала почти идеально, прям как я себе его представлял. На счет бесплатности не знаю, но я там наделал 20 изображений за день и мне никаких ограничений не выдало.
PixelLab.ai — 🔥 лучший выбор для чистого pixel-art стиля.
Специализированный инструмент:
умеет генерировать персонажей,
есть встроенный редактор,
есть даже расширение для Aseprite,
и всё это бесплатно.🥰
📌 Во всех нейросетях я использовал один и тот же промт, а результаты можете посмотреть в картинке к посту.
Я специально не брал варианты, которые нужно качать и настраивать локально (лень, да и возиться с этим не хочется).
Ну и, конечно, вы можете со мной не согласиться и использовать свои варианты — я просто делюсь личным опытом.😃
Я разрабатываю игру экшн-рогалик, о которой в будущем расскажу, и так как я делаю ее один, у меня встал вопрос: что делать с артами?
Рисовать я пробую и буду пробовать дальше, но объективно — на всё меня не хватит
Тестировал разные нейросети, главным критерием было: как они справятся с генерацией персонажей, так как людей рисовать для меня сложнее всего. Вот результаты моего расследования:
❌ Не советую
DeepAI Pixel Art Generator, NightCafe, Artbreeder, PicLumen — полный провал для пиксель арта. Во всех этих вариантах нейросеть как-будто не слышала меня. Вместо 8-битного персонажа получал зашакаленную картинку и в стиле заставки GTA.
Бонус: у некоторых таких сервисов настолько жёсткая цензура, что они даже не дают сделать надпись на куртке «Fuck the world».
⚖️ Так себе
Civit.ai — результат ближе к тому, что я задумывал. Можно выбрать модель, нейросеть слушается лучше. Но к сожалению она не такая уж и бесплатная.
✅ Рекомендую
Sora — очень хороший вариант. Персонажа сгенерировала почти идеально, прям как я себе его представлял. На счет бесплатности не знаю, но я там наделал 20 изображений за день и мне никаких ограничений не выдало.
PixelLab.ai — 🔥 лучший выбор для чистого pixel-art стиля.
Специализированный инструмент:
умеет генерировать персонажей,
есть встроенный редактор,
есть даже расширение для Aseprite,
и всё это бесплатно.
📌 Во всех нейросетях я использовал один и тот же промт, а результаты можете посмотреть в картинке к посту.
Я специально не брал варианты, которые нужно качать и настраивать локально (лень, да и возиться с этим не хочется).
Ну и, конечно, вы можете со мной не согласиться и использовать свои варианты — я просто делюсь личным опытом.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥3🔥2
Помните, в начале недели я шутил в посте про запрет GitHub подросткам, что всё это из-за мода, убирающего в MAX опасные разрешения? Так вот это чистая правда
Я нашёл на GitHub сразу две версии от разных разработчиков:
🔗 MIN-Safe-MAX
🔗 WhiteMAX
В README у обоих проектов есть подробная инструкция по установке. Сам я проверять не стал (ну его нафиг cкачивать MAX), но если вдруг вас под угрозой отчисления или увольнения заставляют им пользоваться — этот мод может спасти жизнь и нервы.
Буду рад, если кому-то окажется полезно 🙃
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤2
А что вас больше всего раздражает в вашей IDE и/или движке?
Не программисты тоже подключайтесь — расскажите, что вас бесит в работе, будет интересно почитать
Please open Telegram to view this post
VIEW IN TELEGRAM
😁2
Дорогие друзья, приношу извинения немного приболел. 😭 На конец недели планировал мини-обзор какой-нибудь свежей игры и небольшой devlog по своей разработке, но пока, к сожалению, не в состоянии. Надеюсь, завтра смогу выдать что-нибудь осмысленное.
А пока держите вам пока мемов похихикать💐
А пока держите вам пока мемов похихикать
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3❤🔥2
Постарался найти для вас интересные новости из мира стартапов и технологий.
Одна из таких это стартап под названием Rocket.new, который привлёк 15 млн долларов инвестиций. Платформа основана на искусственном интеллекте и позволяет создавать веб- и мобильные приложения по текстовым промтам. Просто вводишь, что нужно и ИИ генерирует готовый проект.
Интересно будет посмотреть
Второй стартап под названием Notch.cx (нет, не создатель Minecraft
И это не тот самый «ассистент Олег
Как по мне, проект выглядит действительно полезным, особенно для малых компаний, которым выгоднее оплатить подписку на данный сервис, чем содержать штат поддержки.
Вывод только один. Все кто не адаптируются к новой реальности сосуществования с нейросетями и использования их в своих целях, окажутся в пролете.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥3
Бывает, сидишь над проектом, стараешься, вкладываешь душу и вдруг осознаёшь: проект-то, по сути, хуйня. А ещё и вероятность того, что ты с него ничего не заработаешь, совсем не маленькая. Ты начинаешь оправдываться перед самим собой:
«Да нет, ты что, это тебе потом пригодится! В портфолио положишь, даже если не принесёт денег. К тому же ты делаешь это не для себя, а вообще отличная возможность для чего-то большего!»
И вроде продолжаешь работать, но уже без огня.
Такое случилось недавно и со мной. Я тоже человек и мне свойственно ошибаться. Я работал над игрой, которая не принесла мне ни удовольствия, ни денег, ни полезного опыта. Оглядываясь назад если честно архитектура кода тоже не особо хорошая там. И за него мне стыдно.
Хотел поделиться с вами этой довольно важной для меня проблемой. Возможно в вашей жизни есть: отношения которые изжили вас обоих; проект который не принесет вам ничего кроме боли; учеба по той специальности, которая вам никогда не понадобится.
Попадая в ловушку невозвратных затрат, вы совершаете две ошибки:
Первую: Когда начинаете не то дело.
Вторую: Когда продолжаете его, несмотря на очевидную нерентабельность.
И самое главное помните: единственный по-настоящему невозвратный ресурс - это время.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥4❤2👍2