Обновить
256K+

Учебный процесс в IT

Обсуждаем обучение, курсы, тесты и стажировки

213,84
Рейтинг
Сначала показывать
Порог рейтинга

Каким образом выстроены процессы поддержки командного духа у вас в компании?
Важное уточнение: Вопрос относиться больше к тем, кто работает в компаниях с «полной удаленкой»

Когда я работал в офисе, у меня был коллега который закончил СПбГЭТУ «ЛЭТИ», ну, в прочем это не суть важно, просто человек он был очень интересный, и такой же жадный до знаний в сфере как и я. И собственно из этого складывалось активное общение, обсуждение разного рода тем программирования, проектирования и прочего. В том числе, подобным образом мы внедряли разного рода фичи в нашу команду и трек разработки. Так же за счет наших разговоров удавалось подключать других коллег которым было так же интересно послушать нас.

Но вот я уже 2 года работаю на удаленке и процессы связанные с неформальным общением, обсуждением разного рода тем связанных с разработкой повсюду (в разных компаниях) — неоднозначны.

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

Перейти в комментарии

Теги:
Всего голосов 1: ↑1 и ↓0+3
Комментарии5

Поздравляем всех тестировщиков с профессиональным праздником!

Желаем поменьше багов брыдлых,
Да побольше кода ладного.
Чтоб все хлопцы и золотинушки счастливы были,
А доля их рабочая только отраду приносила.

К празднику подготовили рассказ, как мы создавали и развивали КОТа — Школу Как Обучить Тестировщика. За несколько лет КОТ стал незаменимым помощником в деле формирования качественных кадров и слаженного комьюнити тестировщиков внутри компании.

Читать тут.

Теги:
Всего голосов 2: ↑2 и ↓0+4
Комментарии0

На глаза попался вопрос из теста по информатике для 7 класса. Вот и не знаю - то ли радоваться, что школьникам задают сложные многоуровневые вопросы, то ли огорчаться, что составители так косячат.

собственно, вопрос
собственно, вопрос

Ну, во-первых, видеокарта - это тоже устройство вывода (или часть его). Во-вторых, куда отнести сетевую карту - ведь она и вводит, и выводит.
На мой вкус, в п. 1 и 2 галочки должны быть обязательно, в п.5 - галка не нужна. А дальше начинаются срачи непонятки.

Теги:
Всего голосов 3: ↑2 и ↓1+3
Комментарии3

Луковая архитектура, и как не заплакать в процессе погружения. Запись митапа

Суть лукового архитектурного подхода (Onion Architecture) — в разделении системы на несколько слоёв, каждый из которых выполняет свою функцию. Такой подход помогает сделать код более чистым и читаемым, обеспечивает удобное разделение бизнес-логики, домена приложения и инфраструктуры.

На внутреннем митапе рассказали, как устроена луковая архитектура, границах применимости и о том, как с пользой начать использовать её в разработке. Затронули теорию и практику: рассмотрели специфику луковой архитектуры на примере конкретного pet-проекта. 

Коснулись CQS-CQRS дизайн-паттерна, рассмотрели пайплайн MediatR, реализацию валидаций с FluentValidation, маппинг через AutoMapper, и как организовать сущности доменного слоя. 

Остановились на первых двух слоях — Domain.Core и Application. Об устройстве других слоев (Infrastructure и Web API) поговорим на будущих митапах.

Посмотреть запись митапа можно на YouTube или RUTUBE.

P.S. Это запись внутреннего митапа ИТ-команды Сравни — публикуем эпизоды без NDA, но (надеемся) с пользой для внешнего сообщества.

***

Узнавать о выходе наших новых материалов (митапов, лекций, статей), помимо Хабра, можно в тг-канале инженерного сообщества Сравни

Теги:
Всего голосов 10: ↑10 и ↓0+12
Комментарии0

Привет Хабр! Поздравляем всех с прошедшим Днем знаний! Как говорится, «учение — свет», и всегда есть чему научиться на протяжении всей жизни. И ИТ-сфера это подтверждает.

Ко Дню знаний мы подготовили материал, как мы создали и развивали курс по фундаментальному решению для централизованного управления ИТ-инфраструктурой РЕД АДМ Промышленная редакция и для чего нужны контролируемые «диверсии» в рамках обучения. 

С Праздником!

Теги:
Всего голосов 4: ↑4 и ↓0+9
Комментарии0

Компании «РЕД СОФТ» и «VR Concept» завершили тестирование и сертификацию совместимости VR Concept с операционной системой РЕД ОС. В рамках взаимодействия компании подготовили совместимые решения для оснащения классов VR‑тренажерами, работающими на базе РЕД ОС.

ОС компании «РЕД СОФТ» была ранее передана образовательным учреждениям, включенным в партнерскую программу. VR Concept получила сертификат, подтверждающий безопасность и корректность функционирования программного обеспечения в среде РЕД ОС, что гарантирует стабильную и надежную работу продуктов компании на отечественной платформе.

С помощью VR‑шлемов и ПО VR Concept преподаватели и студенты могут погружаться в единое виртуальное пространство, где ученики взаимодействуют с 3D моделями в масштабе 1:1, что позволяет усваивать материал в интерактивном и наглядном формате. Применение VR‑технологий в учебном процессе уже продемонстрировало значительное улучшение качества усвоенных знаний. В пилотном проекте, проведенном в ГБОУ РОЦ № 76, были зафиксированы результаты, показавшие повышение успеваемости по химии с 67,7% до 83,3%, по биологии — с 72% до 83,3%, и по физике — с 68% до 100%.

Компании «РЕД СОФТ» и «VR Concept» продолжают предоставлять образовательным учреждениям бесплатный доступ к продуктам своих экосистем, активно развивая сотрудничество и способствуя формированию устойчивой платформы для импортозамещения VR‑лабораторий и классов в России.

Теги:
Всего голосов 7: ↑5 и ↓2+8
Комментарии0

BigInt и работа с числовыми значениями в JavaScript — в шестой серии открытого курса по JS

Это курс от инженеров AvitoTech — вместе с фронтендером Василием Новиковым разбираемся в базовых технологиях веб-разработки в JavaScript.

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

Приятного просмотра!

Теги:
Всего голосов 10: ↑10 и ↓0+12
Комментарии0

Go 1.23: обзор основных изменений в релизе

Павел Агалецкий, ведущий разработчик команды Платформы в Авито, отвечает на следующие вопросы в этом видео:

  • выход в релиз range over func — какие новые возможности это открывает для работы с циклами?

  • добавлен пакет iter — как он упрощает написание функций итераторов?

  • внесены изменения в поведение таймеров — как это облегчает разработку?

А ещё вы узнаете о новом пакете unique и расширении уже имеющихся slices и maps. Приятного просмотра!

Теги:
Всего голосов 18: ↑18 и ↓0+20
Комментарии0

Чего я достиг за 1 год в качестве соло предпринимателя?

⚡️ Не заработал ни одного доллара.

⚡️ Запустил 3 проекта, освоил механизмы быстрого запуска.

⚡️ Запустил и развиваю 3 телеграмм канала.

⚡️ Научился создавать контент, писать статьи и публикации.

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

⚡️ Освоил основы маркетинга: фокусируюсь на продажах и целевой аудитории, а не только на технической реализации.

⚡️ Выработал для себя удобный график работы и расписание.

⚡️ Избавился от стресса и переживаний, связанных с работой.

⚡️ Определился с тем, чем хочу заниматься: инвестирование в домены и криптовалюту, изучение блокчейна и web3.0.

⚡️ Появилось время на изучение иностранных языков.

👉 Инсайт за год

Самая важная мысль за год: продукты, которые я создаю, должны быть ориентированы в первую очередь на меня, решать мои задачи. Делюсь своим опытом и готовыми решениями, привлекая пользователей. Всё просто и понятно.

👉 Деньги

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


👉
Вывод

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


Мой путь соло-предпринимателя в моем Телеграм канале

Теги:
Всего голосов 7: ↑1 и ↓6-5
Комментарии7

Собрали всё бесплатное от Практикума в одном месте

Мы запустили страницу, на которой собрали все бесплатные курсы, профориентационные мини-курсы и большой тест с МГУ. Также добавили анонсы будущих и записи прошедших онлайн-событий.

→ Бесплатные курсы и вебинары

Теги:
Всего голосов 2: ↑2 и ↓0+2
Комментарии0

Веб-пентест для специалистов с опытом: бесплатный тест для оценки знаний

В бесплатной части курса «Специалист по информационной безопасности: веб-пентест» от Яндекс Практикума появилось тестирование, с помощью которого вы сможете оценить свой уровень знаний. Так как курс предназначен для специалистов с опытом, тест поможет понять, насколько вы готовы к обучению.

Тест не займёт много времени — всего 10 минут и 14 вопросов. Вас ждут вопросы о компьютерных сетях и протоколах, а ещё чуть-чуть — о веб-администрировании и Linux. После завершения появятся результаты и рекомендации. 

→ Пройти бесплатное тестирование

На курсе «Специалист по информационной безопасности: веб-пентест» обучение проходит на примере реальных кейсов: вы будете тестировать веб-приложения на уязвимости и учиться их защищать.

Вы научитесь:

  • Не только ломать веб-приложения, но и защищать их от атак;

  • Анализировать уязвимости и тестировать приложения на проникновение;

  • Пользоваться Docker, Kubernetes, DevSecOps и развёртыванием в облаке;

  • Проектировать безопасную архитектуру веб-приложений;

  • Использовать методики и инструменты для идентификации уязвимостей;

  • Внедрять двухфакторную аутентификацию;

  • Находить уязвимости OWASP Top 10 и другие;

  • Применять инструменты и методики DevSecOps.

Программа рассчитана на 6 месяцев, в среднем учёбе нужно уделять 20 часов в неделю. Но вы можете заниматься в своём темпе и брать перерывы в учёбе.

Ближайший старт — 15 августа и 12 сентября

→ Узнать подробнее и начать учиться бесплатно

Теги:
Всего голосов 1: ↑1 и ↓0+1
Комментарии0

Математическая задача про кофейню

Привет, Хабровчане! Делимся интересной задачей. Попробуете решить? Пишите варианты ответов в комментариях.

Условия: Аня выбирает напиток в кофейне. В меню:

  • 7 видов кофе,

  • 2 вида горячего шоколада,

  • 5 видов чая.

Кофе и горячий шоколад готовят на обычном, соевом или овсяном молоке. Кофе может быть и без молока (а горячий шоколад всегда с молоком). Ещё в кофейне есть 8 сиропов, по желанию можно 1 или 2 разных добавить в кофе.

Вопросы:

  1. Аня берёт каждый день разные варианты напитков. Сможет ли она за три года перепробовать все возможные?

  2. Бариста сказал, что теперь любой из напитков можно сделать горячим или холодным. Сколько времени теперь понадобится Ане, чтобы попробовать все варианты?

Решение задачи опубликуем в комментариях :)

Больше подобных задач в бесплатном тренажере «Основы математики для цифровых профессий».

Теги:
Всего голосов 2: ↑2 и ↓0+2
Комментарии14

Ованнес Кулханджян, доцент кафедры электротехники и вычислительной техники в Калифорнийском государственном университете во Фресно, который также работает с Институтом транспорта Минета в Сан-Хосе, разработал прототип простого в производстве робота CrossBot, которого можно использовать в качестве регулировщика пешеходных переходов перед школами и в местах скопления людей.

У робота CrossBot есть световая индикация и громкоговоритель. Также робот оснащён датчиками, включая лидар, микрофон, радар, а также имеет видеокамеры на борту. CrossBot ждёт на тротуаре зелёный свет, а затем выезжает на пешеходный переход, когда движение свободно.

«У него 360-градусный обзор окружающей среды. Это очень нужное устройство, вероятность ошибки в его алгоритмах должна быть очень низкой, потому что вы имеете дело с детьми», — рассказал создатель проекта.

Алгоритм работы около школы: робот выезжает на пешеходный переход, и его экран загорается красным. Когда приближающееся транспортное средство останавливается, экран становится зелёным, сигнализируя детям, ожидающим у обочины, что можно безопасно переходить дорогу. Робот также может сообщить слабовидящему человеку, что можно безопасно переходить дорогу.

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

Теги:
Всего голосов 1: ↑1 и ↓0+3
Комментарии1

Ближайшие события

Полезные ресурсы для начинающих разработчиков

Собрали IT-версию пакета с пакетами — подборку с подборками. Внутри каждой из них вы найдёте бесплатные курсы, телеграм-каналы, YouTube-каналы, книги, тренажёры и статьи. Они помогут изучить основы языков программирования, углубить знания и применить их на практике. 

Ещё один источник знаний — бесплатные части курсов Практикума. Вы можете попробовать разные языки программирования, чтобы узнать о них больше и определиться с выбором. Если не знаете, с чего начать, выбирайте бесплатный курс «Какую профессию выбрать в программировании» — он поможет сориентироваться.

→ Все курсы по программированию

Теги:
Всего голосов 1: ↑1 и ↓0+3
Комментарии0

4 совета про стажировки от Junior-разработчика

Перед тем как попасть на стажировку в AGIMA, фронтенд-разработчик Рома просмотрел сотни вакансий и побывал на десятках собеседований. Он проанализировал свой опыт и сделал полезную выжимку для тех, кто ищет стажировки в IT:

1. Не HH.ru единым

На карьерных сайтах сложно найти что-то годное. Я начал искать вакансии сразу на сайтах компаний. Гуглишь «топ компаний по веб-разработке» и идешь по списку. Если на сайте нет раздела «Вакансии», всегда есть почта для связи — шлите свое резюме туда.

2. Изучайте инфу о компании

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

3. Учите Git

Многие новички пропускают этот пункт и думают, что Git — это несложно. Но даже изучения основных команд Git недостаточно. Советую сделать пет-проект в команде с такими же новичками — потренируете командную работу и важные навыки в Git: правильное название коммитов (commitlint), разработку отдельных задач в отдельных ветках и т. д.

4. Тренируйте навык тайм-менеджмента и умение отдыхать

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

Это часть большой статьи, где разрабы и их менторы дают советы, как выжить на стажировке в ITenjoy!

Теги:
Всего голосов 5: ↑5 и ↓0+7
Комментарии0

Работа с данными в JavaScript — в пятой серии открытого курса по JS

Это новый курс от инженеров AvitoTech — вместе с фронтендером Василием Новиковым разбираемся в базовых технологиях веб-разработки в JavaScript.

В этой серии изучаем проблемные числа, разбираемся с мантиссой, экспонентой и сдвигом, пытаемся понять арифметику стандарта IEEE 754. Знаете, почему 0,1 и 0,2 в сумме не дают 0,3? Смотрите, и всё поймёте!

А если знаете — всё равно смотрите, вспоминать базу всегда полезно!

Теги:
Всего голосов 11: ↑11 и ↓0+13
Комментарии0

Разбираетесь в железе? Проверьте свои знания

Разработка сервисов, обучение ML-моделей и настройка резервирования — бесспорно важные процессы. Однако в итоге все они упираются в возможности железа. Знаете, как подключить десяток GPU А6000 Ada к материнской плате? Умеете оптимизировать энергопотребление процессора? 

Тогда наш новый тест из 10 вопросов о различном оборудовании — для вас! Приглашаем профи блеснуть знаниями, а новичков — узнать что-то новое, ведь в комментариях к вопросам мы оставили полезные материалы.

Пройти тест →

Теги:
Всего голосов 5: ↑5 и ↓0+9
Комментарии0

Пришли с новостями: мы полностью обновили программу курса «Аналитик данных» по отзывам студентов и актуальным требованиям работодателей. Изменений много, расскажем о самом важном:

  1. Погружение в профессию сделали более плавным — начнаем с простых инструментов, сложность нарастает постепенно. Теперь совмещать работу с учёбой станет проще.

  2. Ещё больше практики: квиз или тренжер в каждом уроке; кейс-проекты после всех спринтов и большие проекты после каждого модуля. Добавили форматы воркшопов с упором на групповую работу: лайв-кодинг, разбор кейсов, симуляция решения задач в команде. Будут проекты реальных заказчиков и дополнительная практика на кейсах компаний.

  3. Дополнительная специализация в расширенной версии: выберете между продктовым и BI-аналитиком.

  4. Основы линейной алгебры, машинное обучение, алгоритмы — 3 темы в расширенной версии курса, чтобы решать более сложные задачи.

Практикующие эксперты с разным опытом, отдельный модуль по работе с нейросетями и помощь с трудоустройством — всё это тоже будет!
→ Подробнее о курсе

Теги:
Всего голосов 1: ↑1 и ↓0+3
Комментарии0

Я работаю ведущим разработчиком в ОМК-ИТ. Кроме того, я преподаю программирование в «Компьютерной академии ТОП».

И мне стало интересно, существуют ли специализированные конференции для преподавателей в области информационных технологий?
Пока я нашёл только две:

Может кто-нибудь знает ещё конференции для преподавателей IT? Поделитесь в комментариях.

Теги:
Всего голосов 2: ↑2 и ↓0+5
Комментарии4

Представлен проект MathGPT Pro для для студентов и школьников. Нейросеть бесплатно решит и пояснит большинство математических задач. ИИ принимает примеры в любом формате: текст, фото и даже голосовое описание — выбирайте подходящий и получайте детальное решение.

Теги:
Всего голосов 3: ↑3 и ↓0+5
Комментарии2