Перейти к содержимому

Как войти в it

  • автор:

Как быстро стартовать в IT: выбираем специальность, учимся и начинаем карьеру

Как быстро стартовать в IT: выбираем специальность, учимся и начинаем карьеру

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

Освойте профессию «Frontend-разработчик»

На кого учиться в IT-сфере

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

Тестировщик

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

Профессия / 9 месяцев
Frontend-разработчик
Создавайте интерфейсы сервисов, которыми пользуются все
2 374 ₽/мес 4 317 ₽/мес

Group 1321314347 (1)

Станьте тестировщиком – это лучший выбор для быстрого старта в IT

Frontend-разработчик

Фронтенд — это «фасад» продукта, то, что видит пользователь, когда заходит на сайт или в приложение. Задача специалиста — оживить макеты, созданные дизайнерами, и привязать функции к конкретным кнопкам. Навыки, необходимые программисту-фронтендеру: HTML, CSS, JavaScript, фреймворки React, Angular и Vue.js.

Python-разработчик

Python — универсальный язык. По данным Statista, в 2022 году его использовали 48% программистов. Это высокоуровневый, более простой язык, поэтому начинать с него будет легко. Python позволяет создавать собственных Telegram‑ботов, игры, проводить аналитику или работать с искусственным интеллектом. Не знаете, с чего начать в IT, — выбирайте Python.

Профессии без кода

Если вы не хотите программировать, это не повод отказываться от карьеры в IT. Рассмотрите профессии, для которых не нужен код, — например, SEO-специалиста, дизайнера или project-менеджера.

Для быстрого старта в IT подойдут следующие профессии: менеджер проектов, HTML-верстальщик, IT-рекрутер. Также рекомендую обратить внимание на ручное тестирование. Там низкий порог входа и возможен быстрый профессиональный рост до автотестера, поэтому почти всегда открыты вакансии. Кроме того, сейчас большая нехватка специалистов в QA mobile — тестировании мобильных приложений

Катерина Гаврилова,
СЕО DigitalHR
Читайте также: Как попасть в IT без программирования

Как выбрать специальность

Профессии с низким порогом входа позволят вам быстро обучиться, но это не всегда гарантия быстрого трудоустройства. Если вы делаете первые шаги в IT и у вас есть больше чем полгода на обучение, присмотритесь к новым направлениям. Чем «моложе» специальность, тем меньше исполнителей и ниже конкуренция. Соответственно, тем легче будет найти работу без опыта. Например, можно стать белым хакером и искать уязвимые места в системе заказчика. Или заняться обучением искусственного интеллекта Machine Learning. Мария Кондратьева, рекрутер Hopper IT: «Не гонитесь за популярными профессиями. Быстрый старт зависит не только от того, насколько легко обучиться профессии, но и от того, насколько реально будет после обучения найти работу. Здесь речь о соотношении количества вакансий по определенной профессии к количеству кандидатов. Например, тестирование — одно из самых популярных направлений в IT. Я получаю больше 1000 откликов на вакансию тестировщика в месяц, а за первые 3 дня — порядка 300 резюме кандидатов. Это огромная конкуренция. Поэтому я рекомендую расширять кругозор и выбирать профессию в развивающихся, перспективных направлениях, которые имеют дефицит специалистов, а потому легче принимают новичков. К таким направлениям можно отнести бэкенд-разработку, разработку мобильных приложений, DevOps». Не боитесь соперничества и готовы побороться за место в крупной компании — добро пожаловать в рейтинги. Смотрите, какие специальности по программированию сейчас пользуются наибольшей популярностью. Например, в топе TIOBE абсолютные лидеры среди языков — Python, С и С++. В рейтинге PYPL первые позиции занимают Python, Java и JavaScript. Специалисты этих направлений всегда востребованы на рынке. Рейтинг популярности языков программирования TIOBEЧтобы понять, насколько вам подходит специальность, посмотрите обучающие видео на YouTube, бесплатные вебинары SkillFactory или пройдите наш профориентационный тест. Не забудьте заглянуть в статистику зарплат, это важно, чтобы у вас были реалистичные ожидания. Не все направления в IT оплачиваются одинаково высоко. По данным на 2022 год, средняя зарплата системного аналитика — 150 000 рублей, бэкенд-разработчика — 165 000 рублей, дизайнеры получают около 100 000 рублей. Самые высокие зарплаты — в менеджменте. Директор проекта может получать больше 500 000 рублей в месяц, но до этой должности нужно будет еще дорасти. Рейтинг зарплат в ITВыбрать специальность для быстрого входа в IT также поможет ваш предыдущий опыт. Найдите в IT специальность, смежную с вашей текущей работой, тогда у вас будет преимущество в обучении и при трудоустройстве.

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

Дмитрий Овчинников,
главный специалист отдела комплексных систем защиты информации компании «Газинформсервис»

Станьте Fullstack-разработчик на Python и найдите стабильную работу
на удаленке

Что нужно для быстрого старта в IT

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

Мотивация и дисциплина

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

Самообразование

Курсы — безусловно, важно и полезно. Но IT-сфера — то место, где нужно много учиться и уметь делать это самостоятельно. Ищите видеоуроки на YouTube, бесплатные курсы, чтобы добить конкретный навык, читайте книги и блоги. Также уделите время практике. Будущим работодателям гораздо важнее видеть, что вы можете делать, а не знать, что вы выучили теорию.

Комьюнити

  • эксплойт;
  • утечки информации;
  • tproger;
  • uniLecs;
  • tech Rocks;
  • библиотека программиста;
  • nuances of programming.

Английский язык

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

Как получить и оформить первый опыт

Учебные проекты. Если вы проходите онлайн-курс, скорее всего, к концу обучения у вас появятся первые работы. Их можно загрузить на GitHub и показывать работодателям.

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

Важно: не стремитесь в начале пути сделать большой сайт на 200 тысяч строк кода. Во-первых, вы вряд ли доведете работу до конца и только потратите время. Во-вторых, на 20-минутном собеседовании будущий работодатель тоже не сможет оценить весь объем работ. Лучше создавать небольшие, но показательные проекты с интересными фишками.

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

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

Как начать карьеру в IT

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

На ранних этапах важно получить опыт общения с HR-специалистами. Они обращают внимание как на hard skills — ваши профессиональные знания и навыки, так и на «софты» — готовность работать в команде и адекватно воспринимать критику. Если вы готовитесь к трудоустройству, можно посмотреть публичные собеседования на YouTube. Они помогут понять, что надо знать программисту и какие вопросы интересуют будущего работодателя.

Мария Кондратьева, рекрутер Hopper IT: «Чтобы войти в IT как можно быстрее, начните искать работу уже во время учебы. Просматривайте вакансии, изучайте рынок, поймите, на какую зарплату вы можете претендовать и какие навыки требуются. Посмотрите видеообзоры собеседований. Я рекомендую это делать всем новичкам — так вы будете готовы к вопросам работодателя, будете знать, о чем говорить во время встречи.

Ну и помните, что чем больше карьерных ресурсов будет охвачено, тем быстрее вы найдете работу. Размещайте резюме везде: на HeadHunter, в тематических каналах Telegram, на Хабре, на LinkedIn. Никогда не знаешь, какой источник сработает и где именно найдешь работу своей мечты».

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

Тестировщик-автоматизатор

Как ворваться в IT, даже если вы не умеете программировать? Стать тестировщиком. Для старта достаточно базовых знаний ПК. А начать работать можно уже через 4 месяца обучения.

Можно ли быстро войти в IT в 2023 году? Спойлер: да, если правильно выбрать специальность

Разбираю IT-профессию, которой можно обучиться за пару месяцев и затем найти работу в крупной компании. Чем занимаются RPA-разработчики, и где на них учиться.

Привет! Я Константин Артемьев, основатель компании Sherpa RPA, которая создает платформу для разработки программных роботов для бизнеса. Сейчас все спорят, как войти в IT, и можно ли это сделать без долгого образования. Большинство специалистов на рынке скептично относятся к онлайн-курсам и другим быстрым путям, но иногда профессию действительно можно освоить за несколько месяцев.

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

Но вообще-то у разных специальностей разный порог входа. Например, очень популярны курсы по Python, с которых выходит много недоджунов — это слишком объемная область, чтобы освоить её за пару месяцев. Но есть и специальности, где человек после короткого обучения и небольшой практики может претендовать на относительно высокую (условно, от 120 тысяч рублей) зарплату в большой компании.

Одно из таких направлений — разработчик RPA. По данным HH, RPA-разработчики получают от 80 000 до 350 000 рублей в зависимости от уровня, при этом вход в профессию существенно проще, чем в классическую разработку.

Список вакансий на HH

Почему так сложилось?

Чем занимаются RPA-разработчики

RPA (Robotic Process Automation) — технология, которая автоматизирует бизнес-процессы с помощью программных роботов. Об этой сфере заговорили в последние несколько лет: по данным 2020 года в России 60% крупных компаний рассматривают или уже внедрили роботов для повышения эффективности.

Программные роботы по сути имитируют действия человека при работе с приложениями и сайтами и за счет этого решают рутинные задачи (причем более эффективно — они не устают и не допускают ошибок по невнимательности). Но не стоит думать что это всего лишь «макросы на стероидах». Современный RPA — это и микросервисная оркестрация, и активное использование технологий машинного обучения, и интеллектуальный OCR, чат-боты, API-коннекторы и многое другое.

К роботам быстрее всего привыкает именно крупный бизнес: только среди наших клиентов это Альфа-Банк, Росбанк и Банк Открытие, Ростелеком, Билайн и Tele2, Leroy Merlin, Магнит и другие — просто у больших компаний масса регулярных рутинных задач, решение которых хочется отдать роботу. До 2022 бизнес в основном предпочитал западное ПО (UIPath, Blue Prism), но в прошлом году оперативно перешел на отечественное. Выбирая платформу, клиенты смотрели на воспроизводимость всех тех функций, которыми пользовались в западных сервисах, надежность и репутацию вендора (мы, к примеру, являемся членом кластера RPA РАЭК, участником Сколково, а сама платформа входит в Реестр отечественного ПО Минкомсвязи).

Разработчик описывает, что должен делать робот, в виде блок-схемы со стрелочками

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

Особенность RPA в том, что это очень прикладная технология, которая быстро окупается для компаний. Например, чтобы применение Data Science начало приносить бизнесу пользу, должно сложиться много факторов: налаженная система сбора данных, грамотный DS-отдел, правильная постановка задач от бизнеса и так далее. В случае RPA этот цикл гораздо короче.

Что нужно для обучения

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

  • алгоритмическое мышление, то есть умение раскладывать задачу на составные шаги. Обычно оно либо есть, либо нет — зато обладают им не только программисты. Если вы жонглируете формулами в Excel, то и здесь проблем не будет.
  • знание любого языка программирования — важен не конкретный язык, а навык структурного мышления, который дает работа с ним.
  • IT-кругозор — тут речь про базовое понимание разных деталей, вроде устройства HTML-страниц, API, SQL запросов и так далее. Не нужно знать всё это в совершенстве, всегда можно подсмотреть в справочники или условный Stack Overflow (ну или задать вопрос нейросетке вроде ChatGPT). Важно понимать эти области в целом и уметь правильно задавать вопросы.

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

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

Где учиться и куда расти

Для старта работы с RPA можно пройти платные курсы: например, такие предоставляют онлайн-академии RPA2 или Про100Робот. Но также можно присоединиться к обучению от платформ. Производителям RPA-платформ нужны специалисты, которые умеют работать с их технологией и делают это на стороне клиента. За счет этого базовое обучение, организованное вендорами платформ роботизации, часто бесплатное (это наш случай).

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

Популярный карьерный путь RPA-разработчика — поработать некоторое время на стороне вендора или интегратора, решая задачу конкретной компании-клиента, а затем перейти в компанию-клиента, уже в её внутреннюю команду роботизации. Сейчас это в основном крупный бизнес: банки, страховые, лизинговые, логистистические или телеком-компании и так далее. Мы в Sherpa со своей стороны организуем что-то вроде биржи труда для RPA-разработчика — мы заинтересованы в том, чтобы знакомые нам профессионалы помогали нашим клиентам роботизировать задачи (как фрилансеры или как штатные сотрудники).

Сама команда RPA устроена по той же схеме, что и традиционная команда разработки: джуны, миддлы, сеньор-специалисты, тимлид, — то есть и трек развития внутри профессии будет похожим. Правда, по нашему опыту должностной рост при работе с RPA происходит быстрее — опять же за счет того, что это менее объемная область для изучения, и нужные навыки тут удается набрать быстрее. Также стоит учитывать, что отделы роботизации часто относятся в инфраструктуре компании не к IT-блоку, а к блоку цифровой трансформации или операционной эффективности — потому что так проще находить процессы, которые можно сделать эффективнее с помощью роботизации. За счет этого горизонтальное движение внутри компании тоже может быть проще: например, RPA-разработчики иногда уходят в проектный менеджмент и бизнес-аналитику, и наоборот.

Конечно, такое сочетание скорости обучения и высокого спроса со стороны компаний — исключение, и в большинство других IT-специальностей так легко войти не удастся. Да и сама RPA-технология постоянно обрастает новым инструментарием и методологией. Так что ловите момент, пока вход еще относительно простой, а платят уже неплохо.

8 советов для тех, кто хочет войти в ИТ, но не хочет тратить кучу денег на обучение

8 советов для тех, кто хочет войти в ИТ, но не хочет тратить кучу денег на обучение

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

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

Лейбл заголовка

Привыкайте к самостоятельности и не надейтесь на курсы

Многие прекрасно знают, что есть множество бесплатных курсов на самых разных платформах: «Ютубе», «Степике», Академии Хана, «Юдеми», «Курсере». На «Ютубе» также очень много материалов от известных компаний — «Яндекса», «Авито», «Вконтакте», Mad Brains, — прямо целыми плейлистами. Я против пиратства, но, к слову, есть и терабайты платных курсов на торрентах, хотя не скажу, что в них есть то, чего нет в бесплатных материалах. Так что же заставляет людей платить за эти курсы?

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

Многим разработчикам часто пишут представители разных курсов и предлагают провести занятия. Но оплату предлагают совсем не по рынку — что-то около джуновского рейта. Кто из опытных пойдет преподавателем в такую структуру? Либо человек, который кайфует от преподавания и идет совсем не за подработкой, либо человек, который… Тут уж вывод сами сделайте.

Обложка статьи

Курсы курсам рознь. Бывают разные условия у преподавателей, и, несомненно, есть ученики, которые прошли обучение и успешно вошли в профессию. Правда, интересно узнать, насколько это малый процент от всех, кто оплатил. Но я ставлю под большой вопрос целесообразность именно платных курсов. Если человек не может самостоятельно найти информацию и изучить тему, то нормальным специалистом ему не стать. Это базовый навык и основа основ: найти информацию → изучить → наработать навык на практике → применить в бою. Вот в чем заключается секрет успешного успеха.

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

Финансовая грамотность для взрослых
Как перестать беспокоиться о деньгах, наладить с ними отношения и двигаться к целям и мечтам

Баннер

Лейбл заголовка

Учитесь добывать необходимую информацию в интернете

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

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

Обложка статьи

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

Лейбл заголовка

Учите английский язык

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

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

Лейбл заголовка

Посещайте бесплатные митапы

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

Лейбл заголовка

Выполняйте тестовые задания, чтобы набраться опыта

Итак, вы уже самостоятельно смотрите выбранный курс, практикуетесь и гуглите информацию, если что-то непонятно. Как понять, когда уже можно откликаться на вакансии? Параллельно с обучением попробуйте поискать на «Ютубе» интервью для разных вакансий, например «публичное собеседование Python» или любой другой язык. По таким роликам вы поймете, что в среднем по больнице спрашивают на собеседованиях и чего ждут от соискателя. Подобные видео можно найти для разных уровней — от младшего до старшего.

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

Обложка статьи

Лейбл заголовка

Обращайте внимание на программы обучения и стажировки, которые проводят крупные компании

После того как вы более-менее поняли основы, можно подать заявку на стажировку в какую-нибудь компанию, например в Тинькофф Финтех. Это бесплатное обучение, но для начала придется сдать вступительные экзамены и выполнить тестовое задание. Набор на разные специальности проводят несколько раз в год. На случай, если вам все же захочется учиться именно в таком формате, повторю: с нуля туда не попасть. Готовьтесь к экзамену на знание языка программирования и тестовому заданию.

Подобная программа также есть у компании Red mad robot — называется «робопрактика». Чтобы узнать подробности, напишите им на почту. Кстати, если знаете другие подобные бесплатные фишки от известных компаний, расскажите, пожалуйста, о них в комментариях.

Лейбл заголовка

Откликайтесь на все вакансии подряд и анализируйте обратную связь

Дальше все банально — идите на «Хедхантер», Careers, «Хабр» или любой другой ресурс с вакансиями, в том числе и телеграм-каналы. Пример канала для мобильных разработчиков.

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

Впереди вас ждет куча отказов, сразу примите это. Но будут и позитивные решения, конечно же . Каким-то компаниям будет достаточно тестового задания, которое вы сделали в предыдущем шаге, другие компании все равно дадут что-то свое. Делайте и заливайте все на «Гитхаб». Чем больше будет проектов, тем лучше. Также настойчиво требуйте фидбэк в случае отказа, принимайте его во внимание и исправляйте ошибки.

Обложка статьи

Лейбл заголовка

Не засиживайтесь слишком долго на первой работе

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

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

Лейбл заголовка

Выводы

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

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

Посты читателей. Здесь делятся опытом и рассказывают свои финансовые истории
Рассказать свою историю

Редакция

Тоже вошли в ИТ? Расскажите, сколько потратили на то, чтобы научиться кодить:

Загрузка

У России есть три пути — вебкам, закладки и айти.

Nikolay, ещё курьеры и таксисты же!

Nikolay, это становиться уже классикой)

Андрей Мухолзоев

Nikolay, onlyfans заблочили — осталось два)

Андрей, Онлик это платная порно-инста, вебкамы пока тьфу-тьфу ок

У меня экономическое образование: специалитет и магистратура. По специальности я проработал 2 недели.
Всегда лежала душа к точным наукам и ИТ, курсе на 3 хотел все бросить и поступить на математику или что-то вроде. Потом в магистратуру на программную инженерию, но решил, что не вывезу и пошел по прежнему направлению.
В магистратуре окончательно разочаровался в экономике, начал уже разбираться с ИТ самостоятельно, по курсу освоил Java, наверно на джуна бы взяли 🙂 мозги хорошо встали на место. Потом освоил Python, буквально за неделю, когда захотел написать свой скрапер и бота для Telegram.
Ходил на собеседования, в одном месте предложили писать на PHP и освоить Symphony, у меня не получилось.
В другое место взяли на чёрную зарплату и начали давать заказы с фриланс бирж, атмосфера была крайне гнетущая и я сбежал оттуда через месяц.
Потом 2 года работы на около-ИТ должности (знания программирования не требовалось, но нужно было понимать в общем, как устроен веб). Параллельно пишу утилиты для облегчения работы, совмещая приятное с полезным.
Настал момент, когда нам намекнули на скорое сокращение нашего офиса, это помогло мне собраться и попасть на курсы в большую аутсорс-контору. Затем стажировка там, параллельно начинаю ходить по собеседованиям. В общем, ситуация получилась такая, что мне предложили почти одновременно работу там, где я стажировался, в разработке, и в другом месте по итогам собеседования автотестером, с зарплатой в 3 раза больше. Долго я не думал, денег много не бывает.
За 2 года с окончания курсов я сменил 3 места работы исключительно по собственному желанию и, разумеется, с ростом зарплаты. Мне нравится то, чем я занимаюсь и я чувствую себя на своем месте.
Мои единственные затраты на обучение за это время это около 500р (не помню точную сумму) за курсы HTML Academy, просто захотелось их посмотреть, покупал там какую-то небольшую программу.

Как войти в it

Редактор новостей об образовании

Шаг №0

Для начала советуем хорошенько подумать над своим “хочу” и что за ним стоит — любовь к технологиям, стабильная и высокая зарплата, карьерный рост, возможность работать в любой точке планеты, международный уровень проектов и т.д.
Затем подумайте над своим “могу” — проводить часы за компьютером и решением логических задач, работать в команде, концентрироваться и проявлять терпение, много терпения. И да, “могу” != “умею”, так как всему можно научиться.

Определить мотивацию и свои возможности важно. Без первого вы быстро сдадитесь, а без второго вряд ли сможете достичь своей цели (особенно если речь о карьерном росте и высокой зарплате, свои 3000$ в месяц и зимовки на Бали заслуживают действительно трудолюбивые и умные ребята).

Шаг №1

Теперь можно двигаться дальше. Выбираем, какая сфера деятельности наиболее интересна — это может быть фронт, бэк, тестирование, веб-дизайн, бизнес-анализ. Войти в IT можно и без написания кода!

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

На наших курсах мы как раз и рассматриваем наиболее популярные направления, которые могут освоить ребята без каких-либо знаний.

Шаг №2

Учиться, учиться и еще раз учиться.

Можно ли освоить программирование или другую IT-профессию самостоятельно? Конечно! Если очень захотеть, можно и в космос полететь. Тем более, что при обучении такая черта характера вам в любом случае потребуется.

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

Потому примите тот факт, что на самостоятельное изучение потребуется больше времени. И вот несколько советов, чтобы этот путь стал немного проще:

  • Подходите к освоению технологии комплексно, рассматривайте тему со всех сторон — через книги, статьи, онлайн-курсы, видео на ютубе, чаты, форумы и т.д.
  • Пробуйте писать код самостоятельно. Даже если вы не видите смысла “здороваться с миром”, он есть. Очень многие преподаватели в вузах советует делать (но не использовать!) шпоры к экзаменам, так как студенты в момент сокращения и переписывания лучше запоминают тему.
  • Читайте книжки. В нашем блоге можно найти топ-10 книг для программистов, которые точно помогут преисполниться в своем познании.
  • Любите играть? Отлично. Можно проводить отдых с пользой для будущей профессии с такими играми, как Code Combat, CodinGame, Screeps и другими.
  • Найдите наставника, например на Hack.pledge. Достаточно искреннего желания и готовности действовать, чтобы вас приняли в комьюнити. Большинство разработчиков будут рады поделиться с вами знаниями и дать советы.
  • Разберите чужой код и попробуйте собрать обратно.
  • Сформируйте информационное поле должным образом. Это могут быть тематические каналы в телеграме, и не только про обучение. Паблики с мемами помогут влиться в тусовку, даже если большинство шуток будет непонятны.

А когда стоит идти на курсы?

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

А еще мы ленимся, и это тоже естественно. Джек Ма (который основал Alibaba Group и стал миллиардером) как-то сказал, что секрет его успеха заключается в “лени” (приводя в пример ситуации, когда человеку лень подниматься по лестнице — и он изобретает лифт 🙂 ).

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

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

По программе встречают

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

  • темы, которые вы изучите;
  • время, которое будет затрачено на изучение каждой;
  • как будет проходит процесс обучения;
  • наличие портфолио после обучения (с хорошими проектами на руках шанс трудоустроиться увеличивается в разы);
  • результат, который вы получите на выходе.

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

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

Обещать — не значит жениться

Вы не создадите интернет-магазин уже через месяц и не напишите приложение своей мечты за 5 занятий, что бы вам не говорили менеджеры. Только если будете писать код под диктовку или через Ctrl+С/Ctrl+V (хотя это и полезное сочетание клавиш, на будущее).

Для формирования навыков и освоения фундаментальных знаний нужны месяцы. И для кого-то этот путь будет подобен кругам ада с бессонными ночами и литрами кофе. Но надежду оставлять на пороге курсов не нужно, все обязательно получится 🙂

Совет: обращайте внимание на трудоустройство. Самый простой способ — проверить наличие этого блока в программе. Еще лучше — найти примеры. Хорошие школы гордятся своими выпускниками и делятся их кейсами в своем блоге, социальных сетях.

Где деньги, Лебовски?

Цена за курс не должна быть слишком низкой. Если “билетик в мир IT” имеет ну очень привлекательную стоимость, то учтите, — школа в таком случае приглашает менее квалифицированных преподавателей, а значит страдает качество обучения. “Слишком дорого” не будет гарантировать качество. Лучше ориентируйтесь на среднюю рыночную цену и будет вам счастье.

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

Чтобы стать Джедаем, нужно учиться у Джедая

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

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

Век живут, век обучают

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

Совет: удостоверьтесь, что сертификаты и справки от школы гособразца.

Резюмируем

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

Да пребудет с вами сила!

Иконка курса

Business Intelligence (BI) разработчик

Программа курса BI Developer составлена сертифицированными специалистами в данной области и готовит новичков на позицию Junior BI Developer

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *