Как стать автором
Обновить
146.84

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

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

Сначала показывать
Порог рейтинга
Уровень сложности

Мой опыт: ITMO MSE или как я вкатился в айтишечку

Время на прочтение5 мин
Количество просмотров710

Всем привет! В этой статье я хочу описать свой опыт поступления и обучения в корпоративной магистратуре ИТМО и (уже) Газпром-нефти (а ранее JetBrains) Разработка ПО (Software Engineering). Все сказанное ниже относится к 2023-2024 учебному году.

Читать далее
Всего голосов 4: ↑1 и ↓30
Комментарии0

Новости

Как стать C#-разработчиком бесплатно? Программа обучения с нуля

Уровень сложностиПростой
Время на прочтение2 мин
Количество просмотров9.7K

Если вбить слово «С# разработка» в поисковую строку, можно найти огромное количество курсов по данному направлению. Проблема в том, что все курсы являются платными и, как правило, имеют ценник в несколько десятков тысяч рублей.

Чтобы разбавить засилие платных курсов, мы подготовили для вас программу обучения «C#-разработчик с нуля», которая состоит только из бесплатных материалов.

Читать далее
Всего голосов 35: ↑20 и ↓15+6
Комментарии13

Где учиться IT: 70% опрошенных проходили онлайн-курсы

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров6.9K

Мы на Хабр Карьере запускаем небольшой цикл статей для тех, кто только хочет попасть в IT-сферу. Эта — первая, и она про самое важное — обучение.

Мы стараемся построить качественный маркетплейс IT-курсов, и нам захотелось узнать, как вообще IT-специалисты относятся к онлайн-образованию и в чем разница с полноценным обучением в университете. В статье делимся мнениями коллег из Хабра и рассказываем про школы, которые выбирают чаще всего.

п.с. ни одна онлайн-школа, которую мы упоминанием в этой статье, НЕ договаривалась с нами о рекламе.

Читать далее
Всего голосов 11: ↑6 и ↓5+8
Комментарии17

Как развивать направление исследований и по каким критериям оценивать их успешность: кейс МойОфис

Уровень сложностиСредний
Время на прочтение9 мин
Количество просмотров662

К счастью, сегодня многие ИТ-компании знают, насколько важно развивать направление исследований. UX-исследования помогают понять ожидания пользователей, а значит, позволяют создавать продукты, максимально удовлетворяющие их потребности. Благодаря UX-исследованиям можно выявить проблемы пользовательского опыта на ранних этапах разработки и внести необходимые изменения до запуска. Поэтому необходимость этого процесса вопросов ни у кого не вызывает.

Однако в процессе развития этого направления компании сталкиваются с множеством сложностей: начиная от того, где искать респондентов, заканчивая вопросами эффективного хранения результатов исследований. Все это сложные вызовы, которые зависят в том числе и от типа продуктов. Случается, что без должной поддержки UX-исследования не получают своего развития и решения принимаются экспертно, как это часто бывает в заказной разработке.

Чтобы развивать исследования как метакомпетенцию всех дизайнеров, в МойОфис выстроили многоуровневую систему обучения, начиная с момента онбординга. Были спроектированы процессы и инструменты, которые помогают дизайнерам регулярно учиться друг у друга, и определены критерии, по которым оценивается успешность каждого исследования. Подробнее, как в МойОфис сейчас организовано это направление, читайте под катом.

Читать далее
Всего голосов 11: ↑9 и ↓2+7
Комментарии2

Истории

5 обучающих игр для разработчиков

Время на прочтение3 мин
Количество просмотров6.9K

Обучение программированию — это не только штудирование учебников, форумов и статей. Это еще и игра — вернее, игры, причем специализированные. Речь идет о геймификации в процессе учебы, когда материал подготавливают в игровой форме. Оказывается, таких проектов много. Самые интересные показываем в этой подборке!

Читать далее
Всего голосов 16: ↑16 и ↓0+21
Комментарии9

Предварительные секции: что спрашивают у разработчиков С++ на собеседовании в Яндексе

Уровень сложностиСредний
Время на прочтение5 мин
Количество просмотров8.3K

Хабр, привет! Меня зовут Владимир Михайлов, я занимаюсь бэкендом в Яндекс Такси — мы создаём внутренние продукты, которые используют в разных юнитах Яндекса. Также я работаю наставником на курсах «Разработчик C++» и «C++ для бэкенда» в Яндекс Практикуме. 

А ещё я помогаю компании с наймом и провожу предварительные секции с кандидатами — разработчиками C++. Я расскажу, какие задачи даю на этих секциях, на что обращаю внимание и как подготовиться к подобному собеседованию.

Читать далее
Всего голосов 20: ↑11 и ↓9+5
Комментарии32

Python для начинающих на примере работы с переменными

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров5.1K

Если вы уверенно программируете на Python, смело скипайте этот пост. Но если у вас пока даже не установлен его интерпретатор или вы не знаете, что это такое, а узнать хотите, текст вам сильно подсобит. 

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

Текст этой книги предназначен для тех, кто совсем еще не знаком с  Python. Автор объясняет особенности языка, рассказывает, на чем он основан, почему и как появился, помогает с установкой, прогоняет по простейшим арифметическим функциям: вход в обучение удивительно легкий, и если вы опасались подаваться в кодинг, то эта книга сможет в числе прочего еще и побороть такой страх. 

Давайте посмотрим, как объясняется, например, работа с переменными в Python.

В программировании переменная представляет собой некоторый контейнер в памяти компьютера, где хранятся данные. После того как данные сохранены, их можно вызвать, используя имя этой переменной. Программист может выбрать любое имя для переменной, за исключением ключевых слов языка Python. Лучше выбирать для переменных значащие имена, которые отражают их содержание.

Читать далее
Всего голосов 9: ↑4 и ↓5+1
Комментарии7

10 вопросов, которые задают дизайнерам интерфейсов на собеседованиях

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров3.8K

Всем привет! Меня зовут Денис, я тимлид команды дизайна в DLS и ревьюер на курсах «Дизайнер интерфейсов» и «Дизайн мобильных и кросс-платформенных приложений» в Яндекс Практикуме.

Я управлял командами с различной квалификацией сотрудников, а также нанимал сотрудников в агентства и продуктовые компании. В этой заметке я расскажу о 10 вопросах, которые задавал на интервью сам — и которые часто задают другие нанимающие специалисты в дизайн-командах.

Читать далее
Всего голосов 5: ↑4 и ↓1+5
Комментарии6

ИТ Магистратура и разработка. Все очень плохо?

Время на прочтение7 мин
Количество просмотров9.2K

Привет, Хабр! Приспичило мне, значит, тут на четвертом десятке стать студентом. Я долго думал, надо ли мне вообще оно, или все же подождать и отпустит, но год уже не отпускает, а именно тогда я впервые начало задумываться об этом.

Для этого прошерстил агрегаторы, зашел на сайты вузов, изучил имеющиеся учебные планы, собрал все в одном месте. Но в процессе сбора и анализа направлений впал в ступор, так как не смог ответить на простой вопрос – а стоит ли оно действительно того и все ли направления одинаковы полезны?

Читать далее
Всего голосов 8: ↑6 и ↓2+4
Комментарии15

Можно ли освоить иностранный язык за 3 месяца?

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров26K

Здесь я поговорю про пять составных частей английского:

Speaking
Writing
Reading
Listening
Vocabulary

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

Читать далее
Всего голосов 34: ↑10 и ↓24-11
Комментарии128

Хочу в IT! Как найти работу мечты и не провалить собеседование, даже если опыта нет совсем

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров10K

В этом посте собрали самое интересное с мастер-класса Константина Архипова.

Константин — ведущий менеджер МТС Digital, амбассадор хакатонов, преподает авторские курсы в Университете Иннополис. Он рассказал, как правильно подготовиться к собеседованию, какие вопросы задать работодателю и как себя преподнести, если ты на самом старте карьеры и особых достижений пока нет. Обо всем — под катом!

Читать далее
Всего голосов 8: ↑5 и ↓3+5
Комментарии7

Материалы для подготовки к собеседованию на позицию Data Scientist. Часть 4: Дизайн систем машинного обучения

Уровень сложностиСредний
Время на прочтение8 мин
Количество просмотров5.2K

Привет! Меня зовут Артем. Я работаю Data Scientist'ом в компании МегаФон (платформа для безопасной монетизации данных OneFactor). Мы строим скоринговые (credit scoring), лидогенерационные (lead generation) и антифрод (anti-fraud) модели на телеком данных, а также делаем гео-аналитику (geo-analytics).

В предыдущей статье я поделился материалами для подготовки к этапу по специализированному машинному обучению.

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

Читать далее
Всего голосов 4: ↑4 и ↓0+4
Комментарии3

Перспективы профессии Data Science: ликбез для джунов

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров1.1K

Меня зовут Женя Толстов, я тимлид ML-отдела в группе компаний ФСК и наставник на курсе «Специалист по Data Science» в Практикуме. О специфике работы в девелопменте и своих рабочих задачах я уже рассказал в статье «Чем на самом деле занимается дата-сайентист»

Сегодня поделюсь своим мнением о перспективах профессии. Это статья для джунов, студентов и для тех, кто только выбирает направление в IT. Рассказываю, какие возможности для развития в дата-сайенс есть сейчас и какие появятся в ближайшем будущем, а ещё подсвечиваю неочевидные для новичков особенности работы дата-сайентиста. 

Читать далее
Всего голосов 4: ↑3 и ↓1+2
Комментарии0

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

12 – 13 июля
Геймтон DatsDefense
Онлайн
19 сентября
CDI Conf 2024
Москва

Взгляд изнутри: как работает ОЦРВ Сириус

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров1.5K

Всем привет! Это филиал № 11 ООО «ОЦРВ» Сириус. В нашей первой публикации мы хотим познакомиться с ИТ‑сообществом «Хабр». Поэтому немного расскажем о себе, применяемых сквозных цифровых технологиях, реализованных проектах и наших достижениях.

Читать далее
Всего голосов 7: ↑3 и ↓4+1
Комментарии4

Разработчикам на Rust: рецензия на книгу «Rust: атомарности и блокировки»

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров2.4K

Очередной пост — рецензия на книгу «Rust Atomics and Locks: Low‑Level Concurrency in Practice» авторства Мары Бос. Это руководство по работе с низкоуровневой конкуренцией в языке программирования Rust. Издание предлагает глубокое погружение в механику атомарных операций и механизмов блокировок, что делает его полезным ресурсом для разработчиков, использующих эти инструменты в своих проектах.

Читать далее
Всего голосов 7: ↑7 и ↓0+12
Комментарии4

Как выстроить обучающую среду, нацеленную на развитие инженеров

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров1.1K

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

Всем привет! Меня зовут Глеб Михеев, я занимаюсь разработкой с 2003 года. В прошлом я основал компанию по заказной разработке и 9 лет там успешно отгалерил в роли CTO. Седьмой год руковожу программным комитетом конференции FrontendConf. Веду в Telegram канал «Уставший Техдир». Лидер команды Виртуального Ассистента в В2С в Сбере.

Читать далее
Всего голосов 18: ↑17 и ↓1+21
Комментарии0

Решение задач Front End с интервью. Promise Pool

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров1.5K

Разбираем задачу Promise Pool (Leetcode 2636)

Дан массив асинхронных функций functions и максимальный размер пула n. Необходимо написать асинхронную функцию promisePool. Она должна возвращать Promise, который разрешается, когда разрешаются все входные функции function.

Читать далее
Всего голосов 7: ↑5 и ↓2+6
Комментарии3

От студента-новичка до инженера ИБ за 8 месяцев. Мой опыт старта в направлении, которое нравится всем

Уровень сложностиПростой
Время на прочтение10 мин
Количество просмотров4.1K

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

В прошлом году я сам искал компанию для старта в карьере, не понимал, с чего начинать, и совсем не ожидал, что смогу так быстро вырасти. Итак, под катом — мой опыт быстрого и комфортного старта в ИБ в крупной компании!

Читать далее
Всего голосов 15: ↑14 и ↓1+24
Комментарии2

Книжная полка разработчика в эпоху интернета и искусственного интеллекта

Уровень сложностиПростой
Время на прочтение12 мин
Количество просмотров9.4K

В мире, где информация постоянно обновляется, а найти что-то можно с молниеносной скоростью, встаёт вопрос: а нужны ли вообще книги для программистов? Ведь в интернете есть множество бесплатных обучающих материалов, туториалов, видеоинструкций и чатов на базе генеративного искусственного интеллекта, которые, казалось бы, могут полностью заменить традиционные источники знаний — книги.

Однако, на мой взгляд, книги всё ещё остаются важным и незаменимым инструментом для изучения программирования, особенно для новичков. В этой статье я, Бартенев Евгений, автор и техлид курсов «Python-разработчик» в Яндекс Практикуме, расскажу, почему я так считаю. А также поделюсь своей подборкой книг как для начинающих разработчиков, так и для тех, кто уже пишет код не первый день.

Читать далее
Всего голосов 13: ↑12 и ↓1+13
Комментарии18

Как я сдавала ISTQB Foundation Level V4.0

Время на прочтение6 мин
Количество просмотров5.3K

Привет! Хочу поделиться моим опытом сдачи первой ступени экзамена ISTQB онлайн на русском языке. Ниже более подробно рассказу о своей подготовке, сдаче и поделюсь лайфхаками!

Чуть-чуть обо мне

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

Тестирование с первого дня меня заинтересовало, поэтому я стараюсь, как можно быстрее и качественнее учиться и сразу внедрять новые знания в работу.

Кто такой этот ISTQB и зачем его сдавать

ISTQB - некоммерческая организация, занимающаяся определением различных принципов развития сферы тестирования ПО, таких как структура и правила аккредитации, сертификации и т.п. (с сайта RSTQB)

Если кратко, то это организация, которая позволяет получить международный сертификат.

Зачем сдавать? Судя по вакансиям, в России данная сертификация не очень популярна, но для своего собственного развития и возможности в будущем претендовать на трудоустройство на международном рынке, оно того стоит.

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

Читать далее
Всего голосов 10: ↑8 и ↓2+7
Комментарии6
1
23 ...

Вклад авторов