Команда Хабр Карьеры собрала любопытную аналитику по вакансиям и откликам, чтобы составить что-то вроде чек-листа хорошей вакансии:
1️⃣В заголовке вакансии указана основная технология, квалификация и продукт, в который нанимают специалиста.
2️⃣Внимательно подобрана подходящая специализация в вакансии.
3️⃣Указаны как минимум ключевые навыки для кандидата.
4️⃣Есть зарплатная вилка.
5️⃣Есть удаленка или компания может добавить ее, если позиция сложная.
6️⃣В описании вакансии есть приветствие, пара слов о компании, цели, понятные ожидания от кандидата и бонусы.
💬Чего, по вашему мнению, в нем не хватает?
👩💻 Женщины в ИТ: проблемы и преимущества сложной профессии
Айтишницы поделились профессиональным опытом и рассказали о стереотипах и сложностях, с которыми им пришлось столкнуться на карьерном пути.
🔗 Читать статью
🔗 Зеркало
🔝 Лучшие практики Go: путь к чистому коду
В статье познакомимся с рекомендациями по написанию чистого кода на Go. Разберемся на примерах с особенностями языка и применим на практике основные синтаксические конструкции.
🔗 Читать статью
🔗 Зеркало
💡 3 основных юзкейса API Gateway
🔸API Gateway — шлюз-система, которая является общей точкой входа в современных приложениях, работающих через API. Причем это могут быть как монолитные приложения, так и приложения на основе микросервисов.
🔸Это один из основных паттернов, вокруг которого строится микросервисная архитектура. Он позволяет разделить клиентский программный интерфейс от внутренней реализации. Когда клиент делает запрос, API Gateway автоматически разбивает его на несколько запросов, направляет их в нужные места, выдает ответ и все отслеживает.
#инфографика
📚Что почитать: «Атлас искусственного интеллекта: руководство для будущего»
🐸«Библиотека программиста» заколлабилась с издательством «АСТ» — теперь на некоторых книгах вы можете найти значок «Рекомендовано Библиотекой программиста». Рассказываем об одной такой.
Кому подойдет: всем, кто работает в сфере AI или интересуется искусственным интеллектом
Что внутри:
🔸история создания и развития ИИ
🔸про влияние ИИ на рабочие процессы (а также экономические, политические, социальные и информационные сферы) — положительные и негативные эффекты и аспекты, которые обычно упускают из внимания
🔸актуальные научные статьи и источники
Впервые книга была опубликована издательством Йельского университета в 2021 году. Признана лучшей книгой по информатике 2022 ASIS&T — ассоциации компьютерных наук и технологий.
Автор: Кейт Кроуфорд — старший научный сотрудник Microsoft, профессор Калифорнийского университета, соучредитель и директор по исследованиям в AI Now Institute в Нью-Йоркском университете.
Самые полезные каналы для программистов в одной подборке!
Сохраняйте себе, чтобы не потерять 💾
🔥Для всех
Библиотека программиста — новости, статьи, досуг, фундаментальные темы
Книги для программистов
IT-мемы
Proglib Academy — тут мы рассказываем про обучение и курсы
🐘PHP
Библиотека пхпшника
Вакансии по PHP, Symfony, Laravel
Библиотека PHP для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по PHP — код, квизы и тесты
🐍Python
Библиотека питониста
Вакансии по питону, Django, Flask
Библиотека Python для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Python — код, квизы и тесты
☕Java
Библиотека джависта — полезные статьи по Java, новости и обучающие материалы
Библиотека Java для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Java — код, квизы и тесты
Вакансии для java-разработчиков
👾Data Science
Библиотека Data Science — полезные статьи, новости и обучающие материалы
Библиотека Data Science для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Data Science — код, квизы и тесты
Вакансии по Data Science, анализу данных, аналитике, искусственному интеллекту
🦫Go
Библиотека Go разработчика — полезные статьи, новости и обучающие материалы по Go
Библиотека Go для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Go — код, квизы и тесты
Вакансии по Go
🧠C++
Библиотека C/C++ разработчика — полезные статьи, новости и обучающие материалы по C++
Библиотека C++ для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по C++ — код, квизы и тесты
Вакансии по C++
💻Другие профильные каналы
Библиотека фронтендера
Библиотека шарписта
Библиотека мобильного разработчика
Библиотека хакера
Библиотека devops’a
Библиотека тестировщика
💼Каналы с вакансиями
Вакансии по фронтенду, джаваскрипт, React, Angular, Vue
Вакансии по C#, .NET, Unity Вакансии по PHP, Symfony, Laravel
Вакансии по DevOps & SRE
Вакансии для мобильных разработчиков
Вакансии по QA тестированию
InfoSec Jobs — вакансии по информационной безопасности
📁Чтобы добавить папку с нашими каналами, нажмите 👉сюда👈
🤖Также у нас есть боты:
Бот с IT-вакансиями
Бот с мероприятиями в сфере IT
Мы в других соцсетях:
🔸VK
🔸YouTube
🔸Дзен
🔸Facebook
🔸Instagram
🏴 Фича-флаги в .NET: от простого к сложному
В этой статье мы обсудим, что такое фича-флаги, и разберём работу с ними.
🔗Читать статью
🔗Зеркало
Как добиться комплексной эффективности в команде: результаты исследования и советы для всех, кто об этом задумывается
❗️Разработчику в среднем нужно 23 минуты непрерывной концентрации, прежде чем он войдёт в состояние потока, в котором достигается оптимальная продуктивность. Инженеры в больших компаниях по статистике имеют лишь 16.9 часов в неделю, когда могут сосредоточиться (против 22.5 в более маленьких компаниях).
🤦♂️От бессмысленных митингов, кстати, часто страдают тимлиды, которые выросли из разработчиков: между ними мозг не успевает перестраиваться на программирование, и толку от такого кодинга зачастую немного. Это вызывает выгорание со всеми последствиями.
👉 Читайте подробнее результаты исследований и советы, которые можно из них почерпнуть. А вот, что можно сделать уже сейчас:
⏳ Для эффективности команды надо не только следить, чтобы не было бессмысленных митингов, но важен и порядок их следования: важен большой промежуток непрерывного времени для непосредственной разработчики, с учетом митингов/обедов и прочих активностей.
📈 Отслеживайте показатели эффективности вашей команды в режиме реального времени.
🔩 Автоматизируйте и повысьте эффективность ревью кода и процесса PR.
🐳 Наглядно о том, как работает Docker: на заметку разработчику
🔹Docker Client
🔹Docker Host
🔹Docker Registry
#инфографика
🤖 Codeium — бесплатный (для частного использования) аналог GitHub Copilot, который умеет генерировать, объяснять и рефакторить код прямо в редакторе/IDE (VSCode/JetBrains). Поддерживает режим чата с удобным интерфейсом ввода.
👉 Подробнее
#инструменты
⚡️Про Rust сразу две новости:
🦀 Представлен релиз языка Rust 1.73:
• В соответствии с RFC 3184 добавлена возможность прямой манипуляции локальными для потока ключами хранилища.
• В компиляторе обеспечена запись информации о версии в секцию ".comment" по аналогии с GCC и Clang.
• Переработано оформление сообщений, выдаваемых применяемым по умолчанию обработчиком паники, и многое другое.
🦀 Компания Ferrous Systems объявила о начале преобразования Ferrocene, проприетарного дистрибутива с Rust-компилятором для критически важных систем, в открытый проект:
• Ferrocene предоставляет инструментарий для разработки приложений для защиты информации и критически важных систем, требующих повышенной надёжности, сбой в которых может угрожать жизни людей, нанести вред окружающей среде или привести к серьёзным повреждениям оборудования.
• Разработанные независимыми участниками улучшения и исправления предлагается передавать напрямую в основной репозиторий rust-lang/rust, а не в репозиторий Ferrocene.
#чтопроисходит #rust
Хардкорный вышмат для тех, кто интересуется ML, AI, DS
Начать с бесплатного демо-доступа можно здесь, ответив всего на 4 вопроса – https://proglib.io/w/93006d45
Что будет на демо?
– Вводный урок от CPO курса
– Лекции со всеми преподавателями МГУ по темам: теория множеств, непрерывность функции, основные формулы комбинаторики, матрицы и операции над ними, градиентный спуск.
– Практические задания и дополнительные материалы!
⚡️Переходите и активируйте – https://proglib.io/w/93006d45
Новые каналы по PHP🎉
Готовимся к собеседованиям по PHP и проверяем себя на практических задачках: «Библиотека программиста» запустила два канала специально для PHP-разработчиков и тех, кто хочет ими стать👨🏫
Подписывайтесь:
👉Библиотека собеса по PHP — тут мы готовимся к интервью
👉Библиотека задач по PHP — тут решаем задачи, проходим тесты и изучаем код
🗃MongoDB является одной из самых популярных и открытых документо-ориентированных баз данных!
🔥 Умение работать с MongoDB всё более востребовано в 2023 году в крупных компаниях. Чтобы поближе пощупать MongoDB и быть в курсе актуальных изменений, приходите на открытый урок 12 октября!
👌 Это полезно по нескольким причинам:
1. Знание того, как использовать различные утилиты MongoDB, может помочь вам оптимизировать производительность вашей базы данных и улучшить ее работу.
2. Утилиты MongoDB позволяют управлять данными, хранящимися в базе данных, такими как создание, изменение и удаление данных.
✅ На открытом уроке рассмотрим следующие темы:
- авторизация, аутентификация, управление, шифрование, аудит кластера;
- обеспечение базового бэкапа;
- импорт/экспорт данных;
Преподаватель 👨💻 Евгений Аристов — архитектор высоконагруженных баз данных и инфраструктуры с 25-летним опытом в разработке.
➡ Пройдите вступительный тест для регистрации и ставьте событие в календарь, чтобы не пропустить.
Открытый урок приурочен к старту онлайн-курса «MongoDB» в OTUS. После урока полный курс вы сможете приобрести удобным для вас способом.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru erid LjN8KZyeS
💪👨💻 6 сервисов для подготовки к техническим собеседованиям
Мы не понаслышке знаем, какие глупые вопросы иногда задают на собеседованиях — этими историями с нами поделились вы. А теперь рассказываем, где готовиться к нормальным техническим собеседованиям, на которых вас не попросят заполнить бегемотами комнату. Подборка сервисов ждет вас в нашей статье👇
🔗Читать статью
🔗Зеркало
🕹 Microsoft завершила приобретение компании Activision Blizzard King за 68,7 млрд долларов
Сделку оформляли более полутора лет. Теперь Microsoft владеет правами на Call of Duty, Diablo, Overwatch, Warcraft и Starcraft. Игровое подразделение компании пополнилось рядом студий-разработчиков.
📌 Ловите подборку полезных материалов на тему геймдева и не только:
🎮 Идеальный подарок геймеру: Xbox vs PlayStation vs Nintendo Switch vs Steam Deck
🎮 Первый игровой движок на С++ и SFML
🎮 Разработка игр Unreal Engine 4: 10 советов начинающим
🎮 Пишем игру Pac-Man на Python в 300 строк кода
🎮 10 игр про IT: основы программирования с полным погружением
🎮 Сохранение игровых данных в Unity
🎮 ТОП-10 игр, которые научат ребенка программировать на Python
🎮 Разработка мобильных игр для iOS: с чего начать, что изучать и какие инструменты использовать
🎮 Разработка игр на Unity: 9 важных советов для начинающих
#чтопроисходит #геймдев
Уже больше десяти лет компания Microsoft активно и позитивно «смотрит» в сторону открытого исходного кода, хоть и продолжает зарабатывать на проприетарной ОС.
Согласитесь, Microsoft не так быстро пришла от «Linux — это раковая опухоль» до «Microsoft любит Linux».
📌Это мы все к чему?
💬Как вы думаете, не случись этого в прошлом десятилетии, была бы Microsoft столь успешной сейчас?
#холивар
🤩 Ничего такого, просто Фридман взял интервью у Цукерберга в метавселенной
Для этого собеседники использовали VR-гарнитуры Quest Pro, с помощью которой им удалось пообщаться так, словно они сидели за одним столом. Посмотрие это — хотя бы ради качества картинки, которого удалось добиться на данный момент.
👀 Смотреть
⚡️Яндекс выпустил NaviKit SDK, чтобы помочь бизнесу разработать собственную навигацию
NaviKit SDK — это готовый набор инструментов, который позволит компаниям создать автомобильные навигаторы для Android и iOS и адаптировать их под конкретные задачи бизнеса.
📌Среди главных функций NaviKit:
🟠 ведение по маршруту с отображением светофоров, дорожных событий, скоростных ограничений
🟠 предупреждения о манёврах, камерах, дорожных работах
🟠 построение маршрутов с учётом дополнительных параметров от заказчика: класс и габариты автомобиля, скоростные ограничения, исключение платных дорог, заданные маршруты
🟠 возможности для настройки собственных сценариев оповещений о манёврах, дополнительного создания голосового сопровождения
🟠 возможность внедрения навигатора в рабочее приложение компании
#tools #news
🗺️ Дорожная карта: что это, как ее составить и почему она обязательно нужна разработчику
Откройте для себя секретное оружие успешного программиста — дорожную карту, которая поможет составить пошаговый план действий на ближайшие несколько лет. В данной статье разберемся, зачем она нужна, как правильно ее составить и где «подглядеть» роадмап для айтишников всех направлений 🤫
📌 Примеры дорожных карт и полезные материалы по теме:
🤩 Подборка дорожных карт для разработчиков
👉 Дорожная карта Frontend-разработчика в 2022 году
🏃 8 шагов от новичка до профессионала: дорожная карта разработчика на C#
👨💻 Как стать фрилансером и где найти первый заказ: дорожная карта
🍏 Карьерный гид от новичка до профи: дорожная карта iOS-разработчика
☕ Дорожная карта Java-разработчика в 2023 году
🧔 Повышение до тимлида: дорожная карта
🐍 Дорожная карта Python-разработчика
🤝 5 soft skills, которые помогут тебе дорасти до Senior-разработчика
Выступлений на Heisenbug 2023 Spring было очень много, поэтому ловите подборку плейлистов и выбирайте для себя самое интересное:
🪲 Общие темы
🪳 Мобильные приложения
🕷️ UI
🧑💻 Статьи для IT: как объяснять и распространять значимые идеи
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
📚 ТОП-8 книг по DevOps в 2023 году
Список из 8 лучших книг, которые должны быть в библиотеке каждого начинающего и продвинутого DevOps-специалиста.
Читать статью
#книги
🤖 Создание собственного ИИ-бота на Python за 33 строчки кода
Расскажем, как создать собственный чат-бот на Python с помощью следующей инструкциям языковой модели falcon-7b-instruct.
Читать статью
🛣🤩 Перед вами поддерживаемая проектом Teamlead Bootcamp дорожная карта навыков и компетенций тимлидов, которую можно адаптировать для любой компании и команды.
🔗GitHub & Сайт
#roadmap #карьера
❗«Библиотека программиста» продолжает поиски контент-менеджера для ведения телеграм-каналов
Ищем человека, который грамотно пишет и разбирается в одной из этих тем:
👉С++
👉Frontend
👉мобильная разработка
👉Data Science
Мы предлагаем частичную занятость и полностью удаленный формат работы — можно совмещать с основной и находиться в любом месте🌴
Подробнее о вакансии и форма для отклика — по ссылке.
Ждем вас в команде!
👨🎓Подборка бесплатных инструментов, курсов и ресурсов для освоения SQL и баз данных
✏️ Полный курс по базам данных НИУ ВШЭ, СПБПУ и центра CS, который познакомит с методами структурированного хранения данных, основами SQL, принципами использования баз данных в приложениях и многим другим
✏️ SQLBolt — серия интерактивных уроков и упражнений для изучения SQL прямо в браузере
✏️ PostgreSQL Tutorial — исчерпывающее пособие по PostgreSQL
✏️ The Internals of PostgreSQL — полезный ресурс для изучения внутреннего устройства PostgreSQL
✏️ DB-Engines — коллекция полезной информации о реляционных СУБД и NoSQL
✏️ SQLZoo — подборка учебных пособий как для новичков, так и для профи
✏️ SQL Tutorial — видеогайд по SQL от FreeCodeCamp
✏️ PopSQL — инструмент для совместного изучения SQL и выполнения SQL-запросов
🤦♂️С появлением ИИ-помощников многие интервьюеры замечают, что соискатели часто используют ChatGPT для решения задач в ходе собеседования, не думая своей головой.
☑️И как теперь отсеивать таких «умников»? Просто добавить в тестовое задание запрещенные или нецензурные слова. Вставив в ChatGPT такой промпт, чат-бот откажется решать задачу и кандидату придется думать своей головой.
Что думаете?
👾 — это не поможет. Они ведь не настолько тупые.
🤔 — а что плохого в использовании ChatGPT? Зато такой кандидат умеет быстро искать информацию.
⚡️Вышла пятая версия легендарной платы Raspberry Pi
📌Чем может похвастаться новая версия?
👉Технические характеристики почти во всем превосходят ее предшественника.
👉Новый проц Broadcom BCM2712 с тактовой частотой 2,4 ГГц и четырьмя 64-битными процессорными ядрами Arm Cortex-A76 в два-три раза производительнее, чем BCM2711, которым комплектовалась Raspberry Pi 4.
👉В новым чипе представлены L2-кэш 512 КБ на ядро, общий L3-кэш 2 МБ, а также дополнительные криптографические возможности.
👉Среди прочего оснащена: слотом для SD-карт, стандартным 40-pin GPIO, двумя приемопередатчиками MIPI, разъемом UART, двумя полноразмерными портами USB 3.0 с поддержкой одновременной скорости передачи данных 5 Гбит/с и двумя полноразмерными портами USB 2.0.
😎Очень круто, что пятое поколение станет первым продуктом Raspberry Pi Foundation, использующим специальный чип RP1, созданный самой организацией.
💬В вашем арсенале есть Raspberry Pi?
#tools #news
🤨 В контексте вопросов про алгоритмы на собеседовании интервьюер может спросить вас среди прочего что-то вроде:
📌«Что такое вычислительная сложность алгоритмов и как её оценить?»,
📌«Что такое О-нотация?» или подобные вопросы, смысл которых не сильно отличается.
Если бы вам задали такие вопросы на собеседовании, как бы вы ответили?👇
#вопросы_с_собесов