Как стать автором
Обновить
151.5
Рейтинг

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

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

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

Из физики лазеров в машинное обучение. Часть 1

Время прочтения 12 мин
Просмотры 8.4K
Машинное обучение *Учебный процесс в IT Карьера в IT-индустрии Лайфхаки для гиков
Ретроспектива

Это история про переход из домохозяек в машинное обучение, как учиться и как вкатываться в тему.

Шел 2018 год, героиня была в декрете и беременна вторым ребенком. Чтобы было не скучно в декрете, решила занять себя чем-то интересным и полезным.

Cover photo: Generative AI, Stable diffusion 1.5 (prompt: vintage style photo of housewife sitting programming on a personal computer)

Читать далее
Всего голосов 45: ↑42 и ↓3 +39
Комментарии 25

Говорящая книга: четверть века спустя

Время прочтения 11 мин
Просмотры 2.4K
Программирование *C++ *Учебный процесс в IT История IT
Репортаж

Четверть века назад в издательстве Addison-Wesley вышел мой первый CBT (Computer Based Training) - учебник по Visual C++ 5 [1]. 

Это был один из первых в Западной Европе фундаментальных мультимедиальных образовательных проектов. 

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

Читать далее
Всего голосов 25: ↑23 и ↓2 +21
Комментарии 1

Как стать Android разработчиком в 2023

Время прочтения 6 мин
Просмотры 18K
Разработка мобильных приложений *Разработка под Android *Kotlin *Учебный процесс в IT
Роадмэп

И так, давайте начнем с того, что должен знать и уметь человек, чтобы стать Android разработчиком? Скиллсет будем смотреть по вот этому Roadmap

Читать далее
Всего голосов 18: ↑16 и ↓2 +14
Комментарии 32

О том как я престал беспокоится и начал программировать

Время прочтения 4 мин
Просмотры 40K
Учебный процесс в IT Лайфхаки для гиков
Из песочницы

Это кейс - про попытки стать программистом и как это принято у клиентов психологов я начну с самого детства.

Может быть по этой причине я полюбил решать задачки по математике и физике в школе.

В общем то наверное было закономерно, что в старших классах (90-е годы) я грезил персональным компьютером ZX-spectrum.

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

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

В большую жизнь - 1 курс университета - я уходил с целью стать ученым. Это были детские мечты, к тому же я был замкнутым на себе и без каких-либо коммуникативных навыков.


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

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

Я обычно находил себе развлечения когда оставался один дома. Это было или разгадывание головоломок из журналов "Веселые картинки" и "Мурзилка" или строительство бумажных самолетов из книги  "Твори. Выдумывай. Пробуй".

Читать далее
Всего голосов 44: ↑24 и ↓20 +4
Комментарии 23

Все эссе Пола Грэма на русском

Время прочтения 1 мин
Просмотры 3.8K
Программирование *Учебный процесс в IT Венчурные инвестиции Развитие стартапа
Из песочницы

Журналисты издания The New York Times сообщили, что Пол Грэм является одним из самых уважаемых людей среди разработчиков, основателей и инвесторов. Он является профессиональным программистом, хакером, создателем дерзкого инкубатора Y Combinator, философом.

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

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

К началу работы я сумел найти 156 эссе, хотя переводов существовало больше, я не сумел восстановить утерянные. В 22 переводах не было примечаний и еще 56 эссе не были переведены целиком.

С начала работы у меня были сомнения по оформлению переводов: оставлять ли оригинальное форматирование эссе, вставлять ли ссылки из оригинала, вставлять ли примечания. Я постарался оставить эссе в том виде, в котором Пол хотел донести их до читателя.

Я регулярно отслеживаю выход новых эссе на сайте Пола и перевожу их.

Ознакомьтесь с переводами и следите за новыми на сайте.

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

О том, как я прошёл курсы по программированию и остался «выжившим» в IT. Советы тем, кто хочет начать учиться в 2023

Время прочтения 5 мин
Просмотры 76K
Программирование *Учебный процесс в IT
Из песочницы

Всем привет! Прочитав недавно пост "Невыжившие в IT", который попался в моей ленте, решил поделиться своим опытом прохождения курсов, вхождением в сферу и советами для тех, кто думает "Войти в АйТи в 2023 году", устраивайтесь поудобнее, приятного чтения!

Читать далее
Всего голосов 50: ↑39 и ↓11 +28
Комментарии 140

Как изучить SQL за 2 месяца. План обучения

Время прочтения 2 мин
Просмотры 32K
SQL *Администрирование баз данных *Big Data *Учебный процесс в IT Data Engineering *
Роадмэп

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

Основным инструментом для взаимодействия с реляционными БД является структурированный язык запросов или же SQL.

Читать далее
Всего голосов 28: ↑10 и ↓18 -8
Комментарии 16

Изучаем Python за 6 месяцев. Подробный план обучения

Время прочтения 4 мин
Просмотры 77K
Разработка веб-сайтов *Python *Программирование *Машинное обучение *Учебный процесс в IT
Роадмэп

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

Когда я начал изучать питон, у меня возникло несколько вопросов.

Читать далее
Всего голосов 50: ↑29 и ↓21 +8
Комментарии 81

Проблемы вызванные появлением ChatGPT в сфере образования

Время прочтения 5 мин
Просмотры 14K
Машинное обучение *Учебный процесс в IT Карьера в IT-индустрии Искусственный интеллект Будущее здесь
Мнение

Влияние ChatGPT на процесс обучения я бы без сомнения приравнял к влиянию связанному с появлением сначала интернета, а затем и смартфонов. Но возможно, что ChatGPT повлияет на обучение даже сильнее.

Но что это за влияние, как оно действительно может изменить подход к обучению?

Попробуем разобраться и задать несколько вопросов в воздух, на которые потом возможно появятся ответы.

Пошли читать и спорить в комментах
Всего голосов 24: ↑14 и ↓10 +4
Комментарии 78

Как мы развиваем айтишников в СИБУР Диджитал

Время прочтения 10 мин
Просмотры 2.1K
Блог компании Цифровой СИБУР Учебный процесс в IT Управление персоналом *Карьера в IT-индустрии

Привет! Меня зовут Таня, я инженер-физик, специалист по электронике электрофизических установок. Когда я 16 лет назад выходила из института, мне задали вопрос: “Таня, кем ты хочешь стать, когда вырастешь?” Я не очень понимала, кем хочу стать, но точно знала, чего я делать не хочу. Я сказала: “Я никогда не буду работать с айтишниками”.

Я занимаюсь обучением и развитием персонала уже 17 лет. В двух предыдущих компаниях я построила два обучающих центра. Сейчас я помогаю найти ответ на этот вечный вопрос тем, кто еще не в IT, но очень хотел бы туда попасть, и тем, кто уже в IT, но яростно хочет расти и развиваться в этой роли. Поэтому сегодня расскажу всю правду о том, как мы развиваем IT-специалистов в компании Сибур Диджитал. 

Итак, СИБУР. Достаточно крупная производственная компания. Зачем мы начали придумывать какие-то штуки, чтобы обучать IT-специалистов? Дело в том, что в 2020 году мы столкнулись с офигенной такой текучкой IT-специалистов, ребята достаточно высокого уровня стали активно искать работу и покидать нас. 

С чем это связано? Мы производственная компания, каких-то драйвовых задач мы постоянно давать сотрудникам не можем. IT-специалисты делятся по трем уровням знаний: Junior - начальный уровень, Middle - средний и Senior - высокий. В нашей компании была такая проблема, что люди, наращивающие экспертизу годами, уходят из компании. Как вы понимаете, все то, что они нарастили и сделали, активно уходит вместе с ними. Мы поняли, что эту экспертизу было бы неплохо как-то сохранять и что сотрудники начальных уровней активно хотят развиваться, но мы не знаем, как их развивать.

Кстати, мало кому известно, что 32% IT-специалистов планировали уйти с работы, потому что их там не растят и никак не развивают. На основании этого мы подумали, что круто бы было сделать какую-то штуку, где мы бы все эти вопросы закрыли. Но перед тем, как говорить о создании Центра Экспертизы, давайте обсудим, почему же я с такой опаской относилась к IT-специалистам. 

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

Учёба — это запоминание

Время прочтения 4 мин
Просмотры 4.9K
Блог компании Национальная Медиа Группа Учебный процесс в IT Карьера в IT-индустрии Мозг
Перевод

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

Начинаем читать страницу Википедии о квантовой механике

Столкнувшись с непонятной нам концепцией, (назовём её Концепцией 1):Переходим на страницу Википедии о Концепции 1Читаем о Концепции 1, пока мы не поймём её. Затем возвращаемся к статье о квантовой механике и продолжаем с того места, на котором закончили

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

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

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

Вся информация есть в Википедии, так почему же такое изучение не работает?

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

Пройти LeetCode за год: экскурсия по сайту и roadmap

Время прочтения 20 мин
Просмотры 32K
Программирование *Алгоритмы *Учебный процесс в IT Карьера в IT-индустрии Читальный зал
✏️ Технотекст 2022

С наступающим наступившим, Хабр.

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

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

С сайтом несколько больно знакомиться, он отпугивает вездесущими приписками "premium", пользуясь славой ресурса для техсобесов продвигает функционал вроде списков компаний, где встречался вопрос n и симуляции интервью в компанию m, да и сам не особо стремится рассказать о себе, потому в нём зачастую и видно голый задачник с одной страницей "problems".

За всем этим теряется важный пункт – а можно ли использовать сайт не для механического зазубривания популярных вопрос-ответов, а для изучения/закрепления алгоритмов и структур данных? Можно. Но подход к этому нужно формировать самостоятельно.

Читать далее
Всего голосов 46: ↑45 и ↓1 +44
Комментарии 29

Я учусь на тестировщика: hаppy end

Время прочтения 4 мин
Просмотры 6.7K
Учебный процесс в IT Карьера в IT-индустрии

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

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

Неизвестный Kickstarter: проекты в области робототехники и программирования, которые могли пройти мимо вас

Время прочтения 3 мин
Просмотры 2.5K
Блог компании RoboUniver Программирование *Учебный процесс в IT Робототехника Электроника для начинающих
Обзор

Изучать крупнейшую площадку краудфандинга Kickstarter интересно, если ты сам занимаешься чем-то в области робототехники, микроэлектроники или программирования (как мы в RoboUniver). Хоть эта площадка уже несколько лет не так интересна для российских любителей краудфандинга (точнее недоступна для размещения, а сейчас еще вызывает проблемы с оплатой и доставкой), но посмотреть на интересные идеи, и на те вещи, которые, возможно, через несколько лет будут массовыми благодаря тем же «китайским друзьям» не будет бесполезным занятием.

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

Истории

Как изучать Kubernetes джуну — и зачем

Время прочтения 7 мин
Просмотры 7.6K
Блог компании KTS Учебный процесс в IT DevOps *Kubernetes *
Мнение

Всем привет! Меня зовут Лина, я backend-разработчик в KTS.

В нашей компании развита система наставничества. Каждому сотруднику строится индивидуальный план развития, включающий в себя как soft skills, так и необходимые для работы технологии. Раз в полгода мы проводим ревью, и к следующему необходимо прокачать какие-то навыки из списка. Одной из моих задач для повышения было «Изучить Kubernetes». 

Статья может быть полезна для новичков, начавших или уже изучающих Kubernetes. Надеюсь, мой опыт поможет вам построить свой план изучения или вдохновит вернуться к этому процессу.

Читать далее
Всего голосов 24: ↑22 и ↓2 +20
Комментарии 10

Scratch — это уже не игрушки

Время прочтения 4 мин
Просмотры 25K
Блог компании Sportmaster Lab Программирование *Учебный процесс в IT Карьера в IT-индустрии Социальные сети и сообщества
Перевод
Незаметно для нас Scratch из языка программирования для детей превратился в огромное онлайн-сообщество самоучек-программистов. За время пандемии количество пользователей этого языка удвоилось, и он начинает обгонять в рейтингах популярности «реальные» языки программирования (наподобие Typescript и Rust).

Scratch — это уже не игрушки.

Скорее всего, вы знаете, что Scratch — это язык программирования для детей, в котором используются визуальные блоки:


Как и многие родители в пандемию, я недавно познакомил с ним моих детей. Он постепенно начал их захватывать, и я осознал, что под его поверхностью скрывается нечто большее. Я решил присмотреться, и вот что обнаружил.
Читать дальше →
Всего голосов 55: ↑54 и ↓1 +53
Комментарии 99

Подводим итоги года в направлении «Программирование»

Время прочтения 6 мин
Просмотры 2.9K
Блог компании Skillbox Исследования и прогнозы в IT *Учебный процесс в IT
Аналитика

Уходящий 2022 год был богат на новинки и события. Мы запустили новые учебные курсы, обновили существующие программы, открыли офлайн-школы в нескольких российских городах, впервые вышли на зарубежный рынок и усилили команду направления программными директорами. В 2022 году наибольший прирост новых пользователей в Skillbox показало направление «Программирование» — его доля от общего числа новых пользователей составила 38%. В пятерку самых популярных вошли профессии «Python-разработчик», «Инженер по тестированию», Data Scientist, «1C-разработчик» и «Java-разработчик». Замыкает группу лидеров направление веб-разработки. Сегодня хотим поделиться основными итогами и хайлайтами уходящего года.

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

Менторство в команде Ops: взгляд со стороны менти

Время прочтения 8 мин
Просмотры 783
Блог компании Quadcode Учебный процесс в IT

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

Это не хардкорная статья: в ней не будет примеров кода или разбора инструментов. Мы хотим показать, какие задачи даём новичкам в команде, чем менторы помогают с онбордингом и как ребята субъективно оценивают пользу процесса.

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

ИИ, нейросети и высоконагруженные системы: чему VK и ВШЭ учат студентов

Время прочтения 8 мин
Просмотры 2.4K
Блог компании VK Машинное обучение *Учебный процесс в IT Карьера в IT-индустрии

Привет, Хабр! Меня зовут Анна Степанова, я директор по образовательным проектам в VK. Недавно мы совместно с Высшей школой экономики создали Инженерно-математическую школу (ИМШ). Цель ИМШ — дать студентам IT-специальностей возможность познакомиться с реальными исследовательскими и коммерческими задачами крупных IT-компаний и попробовать себя в их решении. 

Уже 11 лет мы сотрудничаем с лучшими вузами страны — там мы организовываем образовательные проекты и прокачиваем навыки IT-специалистов. Но в основном эти проекты представляют собой «надстройку» над той программой обучения, которая даётся в разных учебных заведениях. Поэтому выпускников, которые приходят к нам работать, нужно ещё какое-то время дообучать и адаптировать к реалиям коммерческой разработки в большой компании и к её корпоративной культуре. 

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

О том, что это такое и что ждёт студентов — читайте под катом.

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

Как перемещаться между специализациями IT (и не покалечиться)

Время прочтения 7 мин
Просмотры 1.7K
Блог компании Innovative People Учебный процесс в IT Карьера в IT-индустрии

Всем привет!

Это снова я и сегодня у нас снова горячая на холивары тема. Но для начала представлюсь для тех, кто у меня тут в первый раз: меня зовут Денис, я живу в IT около 10 лет и за это время опробовал себя в четырех разных специализациях. На текущий момент я — Product Owner в компании Innovative People, но ранее успел пройти дороги QA (от джуна до лида), системного аналитика (от почти джуна до ведущего) и РМа (где заработал первые значимые седины в бороду).

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

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

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

 Но давайте пойдем по порядку и начнем с…

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

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