Книга. Книга о GeekBrains — Путь в IT — v.2_compressed (1). Путь в it
Скачать 6.94 Mb.
|
ПУТЬ В IT Помимо этих критериев существует множество других: кто-то хочет работать в крупной компании, кто-то в маленькой, кто-то в дружном коллективе, кто-то рядом с домом, кто-то только удаленно, с соцпакетом, ДМС, тренировками. 2020 41 млн 149 млн новых вакансий до 2025 года 2021 51 млн 2022 66 млн 2023 90 млн 2024 127 млн 2025 190 млн 1 млн 6 млн 20 млн 23 млн 99 млн Защита данных Кибербезопасность Анализ данных, машинное обучение, искуственный интеллект Облачные решения Разработка ПО Источник: Microsoft Data Science Емкость рынка IT-вакансий График роста количества IT-вакансий по данным Microsoft Критерии, по которым люди обычно выбирают профессию Востребованность Легко менять отрасль Удаленная работа Самореализация Сильный руководитель Стабильность Возможность менять мир Гибкий график Определенность Интересные задачи и проекты Возможность работать в декрете Легко устроиться в другую компанию Дружный коллектив Социальный Пакет Уверенность Возможность влиять на свой доход Влияние на свой регион Может стать любой человек Рост в компании Воплотить личные идеи Найти себя… Возможность стать руководителем Возможность получить опыт и навыки Перспективность Мотивация Найти вторую половинку Офис в центре с красивым видом Премия Безопасность Здоровье ДМС Высокооплачиваемость Открыть бизнес в будущем Корпоративная культура Раздел 21 ПУТЬ В IT Чтобы проверить, соответствует ли профессия этим критериям, постарайтесь максимально детально ответить на вопросы ниже. Если в процессе возникнут трудности, проведите для себя мини- исследование, изучите информацию в проверенных источниках. ? Будет ли моя профессия востребована через 5–10 лет? ? Какие профессии только появляются, но о них уже много говорят? ? Сколько я хочу получать? ? Какой опыт для этого нужен? Так вы поймете, на правильном ли вы карьерном пути. Раздел 23 ПУТЬ В IT К чему нужно быть готовым Раздел 24 ПУТЬ В IT К чему нужно быть готовым, если решили пойти в IT Во время учебы и первых работ авторы не знали, что будет происходить с заработными платами в IT. В 2005 году, еще во время учебы, они устроились на работу по специальности за 100 и 250 долларов в разные компании. Тогда у них не было представлений о рынке IT, востребованность профессии только набирала обороты. И, как видите, зарплаты сильно различались, хотя их уровень знаний и опыт были практически идентичными. Сейчас вы вряд ли встретите такой сильный разброс зарплат. Рынок трудоустройства стал более прозрачным, а доступность IT-образования позволяет лучше понять перспективы развития. Главное, что должны понимать начинающие специалисты, — в IT важна не только теоретическая база, но и практика. Следует выходить на работу как можно раньше: сразу после обучения или пробовать работать параллельно. Это даст вам не только полезный опыт, но и преимущество перед конкурентами. Для полноценного освоения профессии понадобится время, в среднем от 2 до 8 лет. Да, это не краткосрочное решение, однако все старания окупятся. Это время уйдет на то, чтобы сформировать для себя фундаментальную базу, с которой вы будете следовать вперед. « Александр Волчек: «Суть не в том, чтобы найти прямо сейчас мгновенные решения, чтобы срочно через 3–4 месяца устроиться на работу и зарабатывать деньги. Уделяйте время обучению. Это лучшая инвестиция в себя и свое будущее». Раздел 27 ПУТЬ В IT Какие продукты создают IT-специалисты Раздел 29 ПУТЬ В IT Какие навыки нужны IT-специалисту Раздел 30 ПУТЬ В IT Какие навыки нужны IT-специалисту Процессы в любой компании автоматизируются, и ответственным специалистам приходится работать с различными сложными системами. Если человек понимает, как они устроены, как работают, или может развивать эти системы, то он сможет работать в IT. К тому же, эти умения и знания помогают тренировать структурное мышление. Люди, которые умеют структурировать информацию, оперировать ей, правильно распоряжаться, делать выводы, очень востребованы. Им приходится решать сложные задачи, использовать различные системы, стыковать их и правильно выстраивать рабочие процессы. Немногие располагают навыками, необходимыми для организации подобной деятельности, и способны ими грамотно распоряжаться. Еще меньше тех, кто способен такие навыки развивать и создавать что-то новое. IT-знания — основа сильных навыков Дерево навыков, которые формируются благодаря IT-знаниям IT-знания Умение планировать Системное мышление Последовательность Умение наводить порядок Стремление к автоматизации Внимание к деталям Умение решать сложные задачи Умение структурировать информацию Раздел 33 ПУТЬ В IT Профессии в IT Раздел 34 ПУТЬ В IT Профессии в IT В русскоязычном пространстве есть устоявшийся термин «айтишник», под которым зачастую подразумевают кого угодно: от разработчика до руководителя проекта с командой в 50 тысяч человек. И он разрабатывает, например, игры, в которые играют 20 миллионов пользователей. И тот, и другой считаются айтишниками в общем понимании. Аналитик Зерокодер BI-аналитик HR-аналитик Data scientist Маркетинговый аналитик Инженер-программист Игровой аналитик Менеджер продуктов Data engineer Системный администратор Агроинформатик Программист Kotlin Биоинформатика IT-Директор (CIO) Data Mining Specialist Программист Ruby Разработчик баз данных Системный аналитик Программист C# Ювелирный 3d-моделлер Backend-разработчик GO-Разработчик Корпоративный архитектор Программист PHP Разработчик нейроинтерфейсов Тестировщик программного обеспечения Fullstack-разработчик Специалист по кибербезопасности Программист Swift Специалист по информационной безопасности Гейм-девелопер ERP-программист Devops-инженер Системный программист iOS-разработчик BI-архитектор BI-разработчик Мобильный разработчик Архитектор информационных систем Frontend-разработчик Веб-дизайнер QA-Инженер QA Automation Engineer Тестировщик Game-дизайнер Программист Python Intelligent Systems Developer Агрокибернетик Программист 1C Администратор баз данных Архитектор баз данных Сетевой администратор Менеджер проекта Разработчик на Unity Веб-программист Компьютерный лингвист IT-Евангелист Архитектор VR HTML-верстальщик Embedded-программист Аналитик мобильных приложений Программист Java Android-разработчик ПРОГРАММИСТ JAVASCRIPT Программист C++ Администратор сайта Продуктовый аналитик Раздел 35 ПУТЬ В IT В сфере IT больше тысячи профессий. Только в одной компании могут работать сотни специалистов разного профиля. Но айтишник — это не тот, кто настраивает компьютеры. Настоящий айтишник — это разработчик, который создает новые технологии. Он привносит новое в рынок IT. Учитывая многообразие профессий в сфере информационных технологий, мы выделили 5 основных фундаментальных специализаций: • программист; • тестировщик; • аналитик; • проджект-менеджер; • продакт-менеджер. Наша флагманская программа «Разработчик» как раз нацелена на обучение этим пяти специальностям. Мы собрали опыт ведущих экспертов и методологов и создали продукт, объединяющий в себе фундаментальные знания, прикладной узкоспециализированный инструментарий и доступную подачу. Мы умеем учить и точно знаем, каким может быть путь в IT-профессии. Фундаментальные IT-специализации Программист Тестировщик Аналитик Проджект-менеджер Продакт-менеджер Фундамент разработчика Раздел 36 ПУТЬ В IT « Александр Волчек об Александре Сагуне: «Саша часто рассказывает, как он выбирал работу. При устройстве в белорусский филиал компании EPAM он столкнулся с интересным вопросом: «А вы кем хотите больше работать? Программистом или тестировщиком?». Саша ответил, что в целом больше хочет быть программистом. Тогда мы могли быть и программистами, и аналитиками, и тестировщиками, и проджект- или продакт-менеджерами благодаря качественному отечественному образованию» . Если раньше университеты выпускали программистов, которые только в процессе работы могли выбрать специализацию, то сейчас у студентов есть возможность определиться в процессе обучения. Такой подход значительно экономит ресурсы. Раздел 39 ПУТЬ В IT Как стать востребованным IT-специалистом Раздел 40 ПУТЬ В IT Как стать востребованным IT-специалистом Мы выделили 4 способа, благодаря которым возможно обогнать конкурентов и выбиться в лидеры IT-рынка. Если вы решили освоить востребованную профессию, внимательно изучите плюсы и минусы каждого варианта. 1 Учиться самому 2 Учиться в вузе + Не требует финансовых затрат. + Свободный график обучения. + Фундаментальная подготовка. + Отсрочка от армии. + Студенческая жизнь. + Стипендии. − Нужно быть очень умным. − Нужно быть дисциплинированным. − Долго. − Без гарантии результата. − Нет обратной связи от профессионала. − Нет осмысленного подхода к обучению. − Трудно поступить. − Долго. − Затраты на дорогу. − Устаревшие знания. − Много теории, мало практики. − Ограниченное предложение специальностей. − Привязка к месту обучения. − Исключат, если не сдашь экзамены. − Нет осмысленного подхода к обучению. + − − + Раздел 41 ПУТЬ В IT Современный формат обучения позволяет учиться дистанционно в комфортном темпе. Таких платформ множество. Мы предлагаем использовать эту возможность в GeekBrains. 3 Обучиться на современных программах 4 Обучиться в GeekBrains + Гибкий график. + Возможность совмещать с работой. + Преподаватели-практики. + Объединение близких по духу людей. + Помощь в трудоустройстве. + Не нужно сдавать вступительные экзамены и проходить конкурс. + Актуальные знания. + Практика, которая пригодится в работе. + Обучение онлайн из любой точки мира. + Постоянная поддержка студента и обратная связь. + Прозрачная система оценки прогресса. + Карьерный центр. + Комьюнити-площадка. + Возможность подстроить обучение под себя. + Профориентация перед обучением. + Новая фундаментальная методология. + Разные форматы: семинары, проекты в группах, вебинары. + Интересные домашние задания. + Материал на понятном языке. + Ставим цели и вместе достигаем их. + Только прикладные знания. + Площадка для обмена экспертным опытом. − Обучение платное. − Нет стипендий. − Нужна самодисциплина. + + − Раздел 43 ПУТЬ В IT Обучение в GeekBrains. Разработчик Раздел 44 ПУТЬ В IT Обучение в GeekBrains. Программа «Разработчик» Платформа GeekBrains появилась в 2010 году. Это была первая школа по программированию в России. С нашим появлением возник новый вид обучения, благодаря которому человек может получить дополнительное образование, сопоставимое со специальным и высшим. « Мы объединили академический подход с современными образовательными технологиями. Это позволяет по-новому взглянуть на классический формат обучения» — говорит Александр Сагун. Если люди приходят к нам с различными целями, о которых мы говорили выше, то наша глобальная цель — это ввод студентов в профессию и их дальнейшее трудоустройство. Чтобы студент мог зарекомендовать себя на рынке как специалист, который хорошо разбирается в конкретных IT-областях, 30% программы — практика Учебная траектория создаётся персонально под студента Преподаватели — эксперты в IT Диплом о присвоении IT-квалификации Практика с группой в прямом эфире Гарантия трудоустройства Раздел 45 ПУТЬ В IT мы создали программу «Разработчик». Ее особенность в том, что студенты выбирают для себя одну из самых востребованных специализаций в процессе обучения, а не перед началом изучения профессии. Согласно нашему исследованию, большинство выбирают профессию программиста. Но когда дело доходит до вопроса вроде «А вы точно уверены?», люди начинают сомневаться. Мы видим, что сделать осознанный выбор сложно. И понимаем, что делать его с самого начала не нужно. Хотя раньше было именно так. « Когда мы шли получать хорошее образование в IT, у нас не было точного выбора: мы программисты или тестировщики, разработчики или аналитики. Выбрать, например, что я хочу быть программистом на Python 30 или каком-то другом языке, не представлялось возможным» — говорит Александр Волчек. Как проходит обучение на программе «Разработчик»? Для начала студенты определяются с длительностью обучения в зависимости от собственных целей: до 36 месяцев. Затем они выбирают либо групповое обучение, либо индивидуальное. 50% программы — общая для всех специализация 31 Python — высокоуровневый язык программирования, который предназначен для создания приложений различных типов. График соотношения базовых знаний и специальных в программе «Разработчик» Программист Тестировщик Аналитик Проджект-менеджер Продакт-менеджер Раздел 46 ПУТЬ В IT Групповое обучение: • лекции в записи; • практические семинары в прямом эфире; • живые встречи с одногруппниками в вашем городе; • преподаватель отвечает на вопросы во время прямых эфиров; • обсуждение домашних заданий и лекций в чате; • комьюнити. Индивидуальное обучение: • лекции в записи; • практические семинары в записи; • возможность не пересекаться с одногруппниками; • возможность стартовать обучение, не дожидаясь набора группы; • занятия в удобное время; • материалы к лекциям помогают разобраться самому. После успешного прохождения выпускных испытаний студенты получают документ, подтверждающий уровень их компетенций. В зависимости от ранее полученного образования и показателей успеваемости, им выдается один из документов: • диплом о профессиональной переподготовке; • удостоверение о повышении квалификации; • свидетельство о прохождении обучения. Даже если человек выбрал трехлетнюю программу, диплом он получит уже через год и сможет использовать его для дальнейшего роста и трудоустройства. Если студент упорно учится, выполняет все задания, проходит практику, ему будет легко устроиться на работу. Чтобы стать сильным специалистом, нужно учиться минимум год и еще 3 месяца проходить практику. Поэтому обучение по программе рассчитано на 15 месяцев. Раздел 47 ПУТЬ В IT До старта Подготовьтесь к обучению Рассказываем, как получить от обучения максимальную пользу Как построено обучение База Специализация Технологическая специализация Отраслевая специализация Углубленная технологическая специализация Получите сильную IT-базу Математика, информатика, базы данных, введение в ООП Погрузитесь в специализацию Учебный план зависит от выбранной специализации Выберите конкретные технологии для изучения Вы сконцентрируетесь на изучении интересного для вас направления в рамках выбранной специализации Учитесь, как применять инструмены и методы в конкретной области Обучайтесь инструментам и методам по узкопрофильной специализации Раздел 48 ПУТЬ В IT Преимущества программы: • Она подойдет для новичков в IT. Мы нацелены на то, чтобы студенты плавно входили в профессию. Преподаватели доносят информацию на понятном и доступном каждому языке. • Помогаем студентам с трудоустройством и готовим к собеседованиям. • Невозможно изучить профессию без практики, поэтому 30% программы — это практические задания. • Если вышла новая технология, она будет учтена в программе. • Различные форматы обучения: семинары, лекции и практикумы. «Разработчик» помогает освоить до пяти профессий на выбор: программист, тестировщик, аналитик, проджект-менеджер и продакт-менеджер. В основе учебного плана лежат общие темы, которые связаны между собой. Теперь разберем каждую специализацию более подробно. И начнем с программиста. Раздел 51 ПУТЬ В IT Кто такой программист |