Если вам о чём-то говорят фамилии Зив, Хомченко и Рымкевич, иди сюда, дай обниму, бедолага-олимпиадник, то вы наверняка знаете, как важно прорешивать задачи для полноценного, осознанного и глубокого понимания изученного материала. Когда нет или совсем мало реальной практики, задачи дают возможность покрыть практикой все теоретические знания, погрузиться в неожиданные выводы, сложности, баги, препятствия. Более того, даже если практики достаточно, задачи помогают относительно быстро, комплексно и глубоко проработать типичные и нетипичные ситуации, возникающие в разработке (любой другой науке). Это всегда безопасный (никто не взрывает лабораторию и не роняет прод), доступный и удобный способ подробно разобраться в предмете. Определённо, программирования это касается в первую очередь.
Учебный процесс в IT
Обсуждаем обучение, курсы, тесты и стажировки
Новости
Футбол + английский, или что нужно учить сейчас, чтобы стать Стивом Джобсом потом
Как распознать в своем чаде айтишника: возможно ли это, на что смотреть и что делать, если вам кажется, что ваш ребенок — определенно будущий гений IT.
Часто, когда думают, что ребенок может идти в программисты, считается, что он должен обладать желанием постоянно все делать по одному и тому же алгоритму (по крайней мере, в анекдотах).
А как происходит на самом деле? Мы опросили специалистов индустрии и наших преподавателей кафедры STEM, чтобы разобраться в вопросе. И теперь расскажем об общих и частных мнениях, которые во многом сошлись по ключевым моментам.
Сегодня почти каждый второй пятиклассник, играя в новую версию «Mайнкрафта», думает пойти учиться на программиста. А многие не думают, а пишут приложения и создают свои простенькие игры — с такими все понятно, у них явно есть способности и желание заниматься программированием. А как быть с остальными?
Надо ли искать какие-либо специальные способности у своего ребенка или заниматься их развитием, чтобы обеспечить ему выбор востребованной профессии?
Не навреди. Деликатные советы для наставников, работающих с новичками
Всем привет! Меня зовут Ольга Болотова, и я Developer Advocate в QIWI. Сейчас я представляю интересы разработчиков, но до этого я была фронтенд-разработчицей, и пять лет работала с новичками, стажёрами и их наставниками. А потом на позиции руководительницы запустила программу стажировок во фронтенд-направлении в моей прошлой компании.
По себе знаю, что стажёры могут обернуться болью и потерянным временем, но могут и стать бриллиантами под руководством наставника. В своей работе я всегда стремилась огранять алмазы и не тратить на это весь рабочий день, оставаться профессионалом и не перегибать палку, выпускать мотивированных, закалённых и уверенных разработчиков. Без ложной скромности скажу так, если вы наставник, готовитесь им стать или просто часто взаимодействуете с новичками, эта статья c советами — мастхэв.
Истории
Ультимативный Roadmap для Python-разработчика в 2023 году + источники знаний
Python — один из самых популярных языков программирования в мире. Статистика современного рынка свидетельствует о том, что Python желаемый навык, и что его использование широко распространено в различных сферах, таких как наука, инженерия, бизнес, аналитика данных и многих других.
В этой статье я составил полную дорожную карту для изучения Python, прилагая полезные источники знаний.
Как мы создавали свой тренажёр по программированию — опыт Нетологии
Согласитесь, что от хорошего образовательного курса мы ждём не только интерактива и большого объёма практических заданий, но и возможность быстро получать обратную связь. А ещё лучше — молниеносно.
Человеческий фактор никто не отменял: как бы ни старались наши эксперты проверять работы по программированию и аналитике быстрее, это всё равно происходило не моментально. Так как скорость обработки заданий влияет на результаты учеников, нам очень хотелось эту скорость увеличить. Не менее важным было сократить трудозатраты проверяющих экспертов, чтобы они могли сосредоточиться на качественной обратной связи.
Именно поэтому у нас появилась идея создать онлайн-тренажёр. Студенты могли бы сами писать код, работать с ошибками, брать подсказки, получать мгновенную обратную связь и приступать к следующим заданиям.
Привет, меня зовут Мария Выволокина, и я — product manager Нетологии. Рассказываю, как мы создавали тренажёр по программированию с автопроверкой задач на разные языки программирования.
Коммерческое QA-образование умерло. Возвращаемся к профессиональному (и призываем нейроменторов)
В 2001 году Джордж Акерлоф получил Нобелевскую премию по экономике за анализ рынков с несимметричной информацией. Его научная работа с запоминающимся названием «Рынок „лимонов“» доказывает, что если покупатели не владеют информацией о качестве товара в той же мере, что и продавцы, то плохие товары вытесняют хорошие вплоть до полного исчезновения рынка.
Бум коммерческого Edtech в России подходит к концу. Он дал положительные результаты — он дал возможность многим начать профессию в тестировании. Но дал и отрицательные.
Во‑первых, он утвердил в головах, что тестирование — это настолько легко, что «каждый может стать».
Во‑вторых, превратил образовательный рынок в рынок «лимонов». Не разбирающиеся в смысле будущей профессии студенты выбирали курсы, где «побольше тулов» и где пожирнее скидки. Теперь от результатов работы этих «лимонов» морщатся HR, пытаясь сделать так, чтобы позже не морщилась команда.
Если с репутацией тестирования уже решительно ничего не сделать, то в плане подхода к IT‑образованию вообще и QA‑образованию в частности можно попробовать спрогнозировать дальнейшее развитие событий. И предсказать его возвращение к истокам.
Как Контур меняет стандарты обучения разработчиков и работает с ними
В Екатеринбурге есть Уральский Федеральный Университет (УрФУ), а в нем направление фундаментальной информатики и информационных технологий (ФИИТ), на котором готовят разработчиков. С 2019 года Контур совместно с IT-сообществом региона меняет, развивает и поддерживает это направление.
Здесь сократили количество обязательных математических дисциплин, позвали разработчиков читать лекции и дали студентам самим выбирать предметы для изучения.
В статье расскажем про процесс работы над программой и объясним, зачем она нужна Контуру, региону, IT-сообществу и абитуриентам.
Ультимативная дорожная карта для изучения SQL и баз данных в 2023 году + источники для знаний
Roadmap, который поможет вам научиться работать с SQL. Чтобы стать настоящим экспертом в SQL, нужно много практиковаться и изучать различные аспекты языка на протяжении многих лет. Мой Roadmap предлагает отличный старт для начала изучения SQL, поэтому я рекомендую вам приступить к обучению согласно плану.
Как стать middle frontend-разработчиком бесплатно от Яндекс Практикум
С момента моей последней публикации не прошло и года, но мне уже есть чем поделиться. Эта статья будет продолжением и возможно не последней. Так уж получилось, что мне удалось бесплатно получить тикет на курс middle frontend-разработчик от Яндекс Практикума по программе Цифровые профессии 2022. Этим опытом я бы и хотел с Вами поделиться. Статья будет полезна тру верстальщикам, джунам фронтендерам и тем кто в поиске обучения
Кратко о моем стеке на начало курса: нативный JS, браузерные события, DOM API, AJAX, SCSS, GULP, адаптивная верстка, навыки работы с вектором и растровыми изображениями.
Чтобы попасть на курс, нужно было пройти предварительное тестирование и несколько этапов интервью. На сколько мне известно на курс попадают не все, критерии отбора мне не известны. Но будьте готовы к тому, что всё не просто так.
Какую Data Science школу выбрать?
Сегодня мы рассмотрим три школы: ШАД от Яндекс, Школу анализа данных от VK и AI Masters.
Школа анализа данных ШАД, Школа анализа данных от Vk и AI Masters — это образовательные учреждения, специализирующиеся на обучении анализу данных и машинному обучению. Они имеют некоторые сходства, но также и различия, которые могут быть важны для потенциальных студентов при выборе школы.
Мы проанализируем сильные стороны каждой школы, процесс поступления, программы, сроки и сложность обучения.
Можно ли выучить язык программирования через заучивание (зубрежку)?
Если вы когда‑либо задумывались об изучении нового языка программирования, вы, вероятно, уже знаете, что существует множество методов, которые обещают помочь вам быстро освоить эту тему. Некоторые люди учат ЯП в школах и университетах, кто‑то прибегает к методичкам и учебникам, другие — к онлайн‑курсам, а кто‑то даже нанимает преподавателя для индивидуальных занятий.
Вы точно видели рекламу десятка платформ, обещающих научить вас программировать за несколько месяцев, да и еще и с гарантией трудоустройства (правда, за пару сотен тысяч рублей). Но что если кто‑то скажет вам, что можно выучить язык программирования простым заучиванием? (Звучит как ****лово, но сейчас разберемся).
Всем привет! Это команда игры Dev's Battle (Образовательной MMO‑RPG игры для разработчиков в Телеграмм). Мы уже год развиваем продукт в стиле Duolingo, но для разработчиков, а в этой статье решили попробовать ответить для вас и для себя на важный для всех вопрос «можно ли выучить язык программирования простым заучиванием?»
Мы перекопали кучу фактов и даже посмотрели научные статьи, поэтому готовьтесь к занудному рассуждению и поиску ответов. В этой статье мы наконец дадим ответ, поддается ли ЯП зубрежке или нет!
From zero to hero в билайне
Меня зовут Павел Корчагин, сейчас я дата-аналитик в билайне. В этом посте я расскажу историю своего профессионального становления в формате небольшой ретроспективы с элементами RPG.
Всё началось в 2016 году, я тогда находился в активном поиске работы. Это были полгода безуспешных попыток устроиться хоть куда-то в приличное место молодому человеку без образования (из университета отчислили), еще и после окончания срочной службы.
В мае я увидел объявление о наборе сотрудников call-центра в билайн. Решил идти и устраиваться, так как жил один, да еще и вдали от родственников и, конечно же, на самообеспечении. Пора было что-то менять. И я поменял.
Для чего QA сдавать кэмбриджский экзамен?
Кэмбриджские экзамены бывают разными: от экзамена для «новичков», присваивающего студенту уровень A2, до экзамена CPE, который идентифицирует вас как «образованного носителя языка» (правда, я лично с этим не совсем согласна). Сертификат, который вы получите, если успешно сдадите экзамен, не сгорает, как в случае с IELTS. Экзамены довольно сложные, поскольку на них проверяются все основные скиллы. Соответственно, всё это требует нехилой подготовки.
Для чего же tech guys* сдавать эти экзамены? Расскажу по порядку.
*кстати, вы в курсе, что разработчики и тестировщики, которых мы в русском комьюнити именуем айтишниками, в европейском комьюнити как правило называют tech guys?
Южная Корея, магистратура (UNIST) – «И ты один просто едешь?» – первые 7 месяцев
Всем доброго утра, доброго дня, доброго вечера и особенно доброй ночи!
“И ты один просто едешь?”, - такой вопрос я получил почти 7 месяцев назад, когда сказал подруге, что уезжаю завтра в Корею, а точнее в корейскую магистратура Artificial Intelligence Graduate School в университет UNIST (Ulsan National Institute of Science and Technology). Если быть совсем точным, то в лабораторию LAIT (Lab. of Advanced Imaging Tech., PI - Jaejun Yoo). *На момент написания (20 марта 2023 года) открыт прием заявок для иностранных студентов (до 28 марта 12:00 по Москве - https://admg-intl.unist.ac.kr/admissions/guidelines/)*
Хочу отметить сразу, что я обучаюсь здесь именно в магистратуре, поэтому и вся последующая информация будет относиться именно к “graduate” студентам (в эту категорию попадают студенты магистратуры и аспирантуры; в основном, вся информация относится к магистрам, но представляет из себя некое представление и о аспирантах). Что касается “undergraduate” студентов, то для них условия, обучение отличаются.
Если у Вас мало времени, то вот выжимка: обучение (фактически) бесплатное, все основные предметы на английском, есть стипендия (на жизнь хватает), предметы выбираешь сам (не больше 4-х, минимум 1 в семестр; нет всяких философий и чего‑то подобного; система выбора — «кто успел, тот и съел»), обязательная научная работа (я бы сказал, что это просто работа; на данный момент о своем научном руководителе могу сказать только хорошие вещи), есть общежитие (отдельный санузел, проживание 1-2 человек, без кухни). Я советую (как минимум свою лабораторию).
SSH для новичков
Программистов, сисадминов, devops'ов, тестировщиков часто объединяет использование некоторых общих технологий. Например, возможность иметь удалённый доступ к серверу пригодилось бы любому из указанной выше анекдотичной компании. Поэтому в этой статье мы рассмотрим основы работы с протоколом SSH на базовом уровня (без генерации ключей, подписей, мам, пап и кредитов). "Продвинутое" использование посмотрим уже отдельно, в следующий раз. Материал подготовил Макс, автор YouTube-канала PyLounge. Поехали!
Из кондитера в программиста или как я училась в Geekbrains. Начало
Буду постепенно рассказывать как я училась, как превращалась из кондитера в программиста. Начну с того, как я выбирала на кого и где учиться.
Началось всё с пандемии коронавируса. А точнее нет, даже раньше. Я уволилась из очередного ресторана, где работала кондитером и искала новую работу. Случайно через друзей меня позвали работать в барбершоп администратором и я думала, что параллельно буду заниматься самообразованием. Но российские инвесторы решили выкрутить из меня верёвки и мне пришлось полностью управлять салоном и персоналом (6 дней в неделю). Я окончательно поняла, что надо что-то менять в своей карьере. И вот тут начался локдаун.
Сижу я в Сербии, запертая в квартире и грущу, что работать не могу, новую работу не найти, непонятно как вообще будет жить HoReCa в постковидном мире, а мой молодой человек продолжает работать и в IT как раз дела зашибись: доставки, сервисы пошли в гору даже в Сербии. И вот он предлагает попробовать программирование. В школе я была в классе с уклоном в ИВТ, делала даже простые сайты и сдавала информатору как профильный экзамен. Но от этих довольно поверхностных знаний 2008го года остались какие-то очень призрачные воспоминания, к тому же, HTML - это не программирование, а технологии ушли настолько далеко, что так просто к ним не возможно было подступиться. Еще я немножко проходила курс по системному администрированию Linux в 2016м (спасибо бывшему мужу), поэтому я умела, или хотя бы не боялась, работать с консолью. Ну да, в целом, у меня было много предпосылок и знаков, что программирование мне зайдет и сейчас самое время.
6 ошибок, из-за которых менеджеры-джуны остаются джунами
Привет, я Вика Строгонова, руководитель проектного офиса в KTS. Я веду проекты с 2017 года и прошла путь от младшего менеджера до руководителя проектного офиса. Сейчас в моем портфеле более 20 проектов, в подчинении — 42 человека, среди них разработчики, аналитики и менеджеры.
Текст написан на собственном опыте, поэтому уверена, что есть и другие ошибки, которые я не учла в статье. Буду рада, если поделитесь ошибками джунов, с которыми вы чаще всего сталкиваетесь, в комментариях.
Все типовые проблемы, о которых пойдет речь ниже, касаются менеджеров-джунов или вчерашних стажеров. Это не тайные знания, которые открываются только тем, кто несколько лет отработал на проектах или прошел специальные курсы: это достаточно базовые вещи, которые начинающие менеджеры почему-то упускают.
Как я учился языку JAVA на Яндекс платформе
Вот наконец я созрел для написания отзыва о своей учебе в Яндекс практикуме на потоке Java программировании. Долго не мог и не хотел оставлять отклик по учебе, думаю он был бы не совсем корректным. Теперь, когда утихли первые и последние эмоции, думаю можно. Итак, прежде чем описать свое мнение, ведь все что будет написано является сугубо субъективным, пропущенным через мой опыт и чувства, поэтому маленькое предисловие: немного о себе, это важно с точки зрения дальнейшего описания событий. Образование высшее медицинское, стаж работы на врачебных должностях, в том числе и заведующим отделением обширный, к тому же имею педагогическое образование и стаж преподавания семь лет. Это все к тому, что я понимаю о чем говорю и пишу в своем отзыве. А также для тех, у кого образование гуманитарий. Одно дела переучиваться людям с техническим образованием на программиста, а другое без такового. И последняя ремарка, сравнивать не с чем, пока на других платформах не пытался учиться, обзор будет сугубо о платформе Яндекс практикум, и наверно будет отзыв не совсем честен, так как к началу обучения я самостоятельно в течение шести месяцев изучал данный вопрос, к моменту обучения представлял, что такое ООП (объектно-ориентированное программирование), в целом имел представление об языках программирования, а также изучил наизусть основы программирования java по книги «Java Полное руководство» Герберт Шилдт 10-е издательство и спокойно пользовался технической документацией по Java SE 11 на тот момент.
Вклад авторов
-
itmo 1547.6 -
alizar 946.4 -
sashaeve 877.0 -
rg_software 845.8 -
Olga_ol 714.1 -
mary_arti 610.8 -
ProductivityInside 590.8 -
stepan_ovchinnikov 537.0