Как стать разработчиком битрикс
Перейти к содержимому

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

  • автор:

Почему хорошо быть BITRIX-разработчиком?

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

5.4K открытий

Мы команда – DIGIMATIX, мы постоянно растем и развиваемся, в связи с этим к нам в штат на постоянную работу часто требуются BITRIX-разработчики с различным опытом работы.

Кто же такой BITRIX-разработчик?

Если вы только выбираете, кем вам стать и с чем работать, то предлагаем вам рассмотреть профессию BITRIX-разработчика. А если вы уже работаете с Битрикс, то листайте дальше.

Итак, для начала стоит сказать, что компания Битрикс занимается разработкой и поддержкой программ, направленных на автоматизацию управления веб-проектами и корпоративными порталами. Два основных продукта компании – 1С-Битрикс: управление сайтом и Битрикс24.

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

Отсюда следуют ответ на вопрос “Кто такой BITRIX-разработчик?” BITRIX-разработчик – это специалист, который создает продукты на базе BITRIX Framework и готовых решений компании 1С-Битрикс.

Какие преимущества есть в работе BITRIX-разработчика?

Поговорив с нашими специалистами, мы выделили следующие преимущества:

  • Программисты, работающие с Битриксом — одни из самых востребованных среди специалистов PHP в силу популярности этой CMS (1С-Битрикс» занимает первое место среди коммерческих CRM в РФ).
  • Работать с Битриксом достаточно просто, так как это коробочные решения с большим количеством функций, которые легко разворачиваются и запускаются с минимальными требованиями.
  • Есть интеграции с российскими службами доставки, работающими по российскому законодательству системами онлайн-оплаты, а также встроенная синхронизация с «1С:Управление торговлей», «1С:Бухгалтерия», «1С:Зарплата и управление персоналом». Это значительно упрощает работу по сравнению с другими CMS.
  • Есть возможность для творчества и развития. Например, можно писать свои модули для маркетплейса Битрикс.
  • Есть возможность работать удаленно по гибкому графику.

А какие преимущества вы видите для себя в работе BITRIX-разработчиком?

Поговорим о минусах в работе BITRIX-разработчиком

Тут скорее мы приведем минусы, связанные с работой всех программистов.

  • Придется очень много сидеть и смотреть в монитор. Все это может негативно сказаться на здоровье. Мы рекомендуем, не забывать заниматься спортом, делать разминку и гимнастику для глаз.
  • Возможное рабочее однообразие. Бывают долгие проекты, которые надо делать и полгода и год и работа над ними, возможно, упадет на ваши плечи.
  • Стереотипы. Например, существует стереотип о том, что если ты работаешь программистом, то ты можешь починить всю технику дома.
  • Надо быть готовым к решению проблем не описанных в документации. И для их решения придется не только читать форумы и пользоваться поиском, но и напрямую активно изучать исходный код ядра BITRIX.

Это одни из самых распространенных минусов профессии, а какие вы можете указать? Что вам не нравится?

Какие основные задачи встают перед BITRIX-разработчиком?

Перечень конкретных задач, которые ежедневно встают перед нашими специалистами:

  • Сделать слайдер из элементов новостей;
  • Вывести рекомендуемые товары, которые можно вручную задавать в карточке товара;
  • Реализовать “нечестный” рейтинг в карточках товара, чтобы можно было устанавливать количество “звезд” рейтинга вручную;
  • Реализовать возможность отображения персональных материалов в личном кабинете клиента;
  • Вывести в корзине сопутствующие или рекомендуемые товары;
  • Реализовать различные виды сортировок в списке товаров в каталоге (например, сортировка по рейтингу, или по количеству просмотров);
  • Реализовать вывод и работу в фильтре (умный фильтр) диапазонов скидок в каталоге;
  • Интеграция сайтов на базе 1С-Битрикс с внешними сервисами (доработка API службы доставки, хранение пунктов самовывоза в справочниках в админке);
  • Настройка, внедрение и доработка функционала порталов Битрикс24;
  • Разработка и внедрение бизнес-процессов.

Подходит ли вам профессия BITRIX-разработчика?

Мы уже рассказали вам о том, какие задачи решает BITRIX-разработчик. А теперь мы поговорим о том, как определить подходит ли вам эта профессия.

Вам подойдет эта профессия, если:

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

Будущее BITRIX-разработчика

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

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

В общем, становись BITRIX-разработчиком, это интересно и востребовано:)

Как стать Битрикс разработчиком

Битрикс-разработчик создает и поддерживает программы, которые автоматизируют работу веб-проектов и веб-порталов. Работа выполняется на фреймворке Bitrix, поэтому будущему программисту необязательно углубленно изучать кодирование. Так как ему даны готовые модули и компоненты, с помощью, которых разработчик пишет собственный продукт. Будущим программистам, если они хотят связать свою работу с Bitrix, придется поддерживать два продукта – это программа по бухгалтерии 1С Bitrix и CSM Битрикс 24.

Как стать Битрикс разработчиком

Какие задачи встают перед BITRIX-разработчиком?

Программист, работая с Битрикс, должен уметь:

  • настраивать, обновлять и адаптировать, оптимизировать Битрикс24 под потребности организации, в которой он работает;
  • поддерживать работу Bitrix 24;
  • администрировать электронную торговую площадку, интернет-банкинг;
  • интегрировать Bitrix с учётной системой;
  • интегрировать в нее другие корпоративные системы;
  • оптимизировать бизнес-процессов;
  • разрабатывать документации и инструкции для пользователей, которые работают в этой же организации удаленно или локально;
  • разрабатывать модули;
  • участвовать во всех проектах по внедрению Битрикса24;
  • уметь трансформировать бизнес-процессы в Битрикс24, уметь перенести их с бумаги в цифру.

Какие преимущества есть в работе BITRIX-программиста?

Разработчики программных приложений, которые более тесно начинают работать с Битрикс, востребованы среди остальных кодировщиков, умеющих писать код на PHP. Так как CSM Bitrix занимает первое место среди остальных программ.

Как стать Битрикс разработчиком

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

Битрикс успешно внедрен в российские службы доставки. Все они работают по российскому законодательству РФ с отечественными системами онлайн-оплаты. Встроенная синхронизация с «1С:Управление торговлей», «1С:Бухгалтерия», «1С:Зарплата и управление персоналом» очень сильно упрощает работу по сравнению с другими системами.

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

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

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

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

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

Как стать битрикс разработчиком?

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

Как стать Битрикс разработчиком

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

Что должен знать Bitrix-разработчик?

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

Как стать Битрикс разработчиком

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

Также Битрикс программист должен уметь:

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

Заключение

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

Профессия bitrix-разработчик

1С-Битрикс: Управление сайтом — это система управления содержимым (CMS), разработанная российской компанией 1С-Битрикс. Эта программа предоставляет набор инструментов для добавления и редактирования контента на сайтах. Вместо использования кода 1С-Битрикс использует файлы и папки, что облегчает и автоматизирует процесс управления сайтом для бизнеса.

Подготовлено_выпускником —>

Получите востребованную профессию бесплатно. Обучение от 1 до 4 месяцев

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

Кто такой bitrix-разработчик

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

Также bitrix-разработчики могут заниматься разработкой собственных модулей и компонентов для системы Bitrix.

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

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

— Администрирование . Работа с виртуальными машинами Bitrix или хостингом. Нужно самостоятельно создать окружение: установить необходимые версии и расширения PHP, сконфигурировать базу данных и обеспечить стабильность системы.

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

— Настройка включает все то, что не относится к программированию: установка системы, настройка модулей и работа с контентом.

Что должен знать и уметь bitrix-разработчик

Чтобы разрабатывать и поддерживать сайты на платформе Bitrix разработчик должен обладать определенными знаниями и навыками.

Вот что он должен знать и уметь:

Сколько зарабатывает bitrix-разработчик

  • Знать платформу Bitrix и ее возможности, инструменты и компоненты системы;
  • Разрабатывать и модифицировать функционал сайтов на Bitrix: создавать и настраивать новые компоненты, изменять уже существующие;
  • Работать с базами данных и знание SQL. Bitrix использует MySQL, поэтому разработчик должен уметь работать с запросами к базе данных;
  • Основы HTML, CSS и JavaScript. Это необходимо для разработки и поддержки пользовательских интерфейсов;
  • Знать основы веб-безопасности и уметь внедрять меры для защиты сайтов;
  • Уметь отлаживать код и анализировать производительность сайта через инструменты мониторинга и оптимизации работы сайта на Bitrix;
  • Работать с системой контроля версий, например, Git — это важно для совместной работы над проектами и обеспечения контроля версий кода.

Сколько зарабатывает bitrix-разработчик

152 679 рублей — средняя зарплата для Bitrix-разработчик в России, по данным Zarplan .

В конце сентября 2023 года на порталах hh.ru и Хабр Карьера работодатели разместили более 2,5 тыс. вакансий для bitrix-разработчиков. Специалистов ищет малый и средний бизнес, банки и государственные организации.

Например, дизайн-студия готова платить разработчику на 1С-Битрикс от 60 000 рублей за опыт работы 1-3 года.

Тюменская Логистическая компания предлагает зарплату от 120 000 рублей, если вы проработали bitrix-разработчиком 3-6 лет.

зарплата программиста битрикс 24

Онлайн-гипермаркет мебели НОНТОН.РФ предлагает ведущему программисту 1С 200-250 тыс. рублей. Знание основ интеграции с 1С-Битрикс 24 станет вашим конкурентным преимуществом перед другими кандидатами.

сколько получает ведущий программист битрикс

Как стать bitrix-разработчиком

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

Многочисленные учебные материалы для разработчиков Bitrix доступны в интернете. Компания 1С-Битрикс регулярно предоставляет бесплатные вебинары, статьи, рассылки, чек-листы и видеокурсы по своим продуктам. Важным фактором являются желание и дисциплина. Такой подход больше подходит для тех, кто уже имеет предыдущий опыт программирования, начинающим следует самостоятельно изучить не только Bitrix-разработку, но и весь стек технологий.

  • Бесплатные онлайн-курсы от проекта«Содействие занятости»

Чтобы получить квалификацию 1C специалиста, записывайтесь на бесплатное обучение по программе «1С программист» или « Администратор 1С Битрикс » от проекта «Содействие занятости» .

  • Проектировать информационную систему под существующие бизнес процессы;
  • Самостоятельно дорабатывать типовую конфигурацию под нужные требования;
  • Разрабатывать алгоритмы решения поставленных задач и программировать их на языке 1С;
  • Формировать отчеты и получать аналитическую информацию;
  • Устанавливать, настраивать и обновлять релизы платформы и конфигурации;
  • Осуществлять импорт/экспорт данных.
  • Научитесь программированию и работе с системой «1С:Предприятие 8»;
  • Узнаете особенности 1С-разработки;
  • Поймете, автоматизировать работу бизнеса;
  • Научитесь самостоятельно дорабатывать конфигурацию под нужные требования;
  • Разрабатывать алгоритмы решения поставленных задач и программировать их на встроенном языке программирования 1С;
  • Поймете, как автоматизировать бизнес-процессы;
  • Сможете решать задачи планирования, бюджетирования и финансового анализа;
  • Будете формировать отчеты и получать аналитическую информацию.

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

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

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

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

Партнером проекта «Содействие занятости» и курса является компания 1С Тренд , которая с 2017 года открыла программу стажировки. Именно в этой компании вы можете попасть на стажировку, применить свои навыки 1С программирования на реальной работе.

Получите востребованную профессию бесплатно. Обучение от 1 до 4 месяцев

Стать разработчиком PHP и Bitrix: разбитый телефон, 18 видов математики и странные вопросы на собеседованиях

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

Содержание скрыть

Изучал 18 видов математики

Сергей, разработчик Bitrix из Ростова-на-Дону, увлекся программированием в школе. На уроках информатики на старом компьютере «Корвет» с черно-зеленым экраном он изучал Basic и Pascal. После 11 класса Сергей поступил в университет на специальность «Программное обеспечение вычислительной техники и автоматизированных систем».

«У нас было 18 видов математики, — рассказывает разработчик. — Дифференциальные уравнения до сих пор помню! Еще мы проходили Pascal, Delphi, Assembler, С++, C#, Java, Scala, PHP, Perl, Python, базы данных и веб-программирование».

В начале третьего курса Сергей устроился сисадмином в «Детский мир». В магазине он проработал 2,5 года, до самого диплома. Возможно, остался бы и дальше, но его отдел сократили.

После выпуска героя взяли сисадмином в гипермаркет. Там он продержался год — не срослось с руководителем. «Начальница чуть что — начинала ругаться, — вспоминает разработчик. — Как-то я ей сказал, что так себя вести нельзя. Она рявкнула: „А мне надо!”, и в меня полетел телефон-трубка. Я не растерялся, поймал его и кинул трубку в стену. Она разлетелась на мелкие кусочки. После этого случая меня хватило еще на полгода, и я уволился».

Сергей быстро нашел новую работу — он устроился сисадмином в компанию, которая производила кондитерские изделия. Там узнали, что герой по образованию программист, и добавили к его обязанностям разработку сайта. Сначала Сергей писал на С#, Java и PHP, потом в организации решили развивать корпоративный портал и купили девятую версию Bitrix. Так герой начал работать по стандартам Bitrix.

Есть проект, которым Сергей особенно гордится. Герой помог оптимизировать производство, сделав модуль, который считывал с контроллеров показатели, например, вес муки на весах или скорость вращения дежи, мешающей тесто, и автоматически передавал их в 1С. Раньше данные собирали и вбивали вручную, на это уходило много времени. Благодаря Сергею организация сэкономила уйму денег: если бы разработчик не собрал модуль для 1С, пришлось бы покупать готовый за 8 000 €.

В компании Сергей задержался на 9 лет. Он вырос до ведущего системного администратора, у него в подчинении было три человека. Как разработчик он продолжал заниматься Bitrix и администрировал сайт. «В какой-то момент я понял, что мне больше неинтересно — хотелось заняться программированием на новом уровне, — рассказывает Сергей. — Но в компании развития не было, и я решил уволиться. Разместил вакансию на HeadHunter, и мне позвонили из Neti».

В декабре 2019 года у Сергея успешно закончился испытательный срок в Neti.

Мечтает сделать игру

Вадим, разработчик Bitrix из Архангельска, мечтает написать игру. Идея появилась у него еще в школе, когда он увлекся программированием и изучил Pascal и Java.

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

«Спустя три месяца я начал искать работу, — вспоминает Вадим. — На HeadHunter нашел две вакансии, откликнулся на обе, но ответили только из одной веб-студии, которая занималась разработкой интернет-магазинов на Bitrix. Дали тестовое задание на PHP и MYSQL. Я не был знаком с этими языками, даже не знал, как работать с базами данных. Попросил совета у одноклассника — он еще в школе писал на PHP. Он велел поставить Open Server — локальный веб-сервер для Windows, который помогает веб-разработчикам писать программы. Я его установил и за выходные сделал тестовое. Поскольку я владел Java, разобраться с PHP было несложно».

После пробного задания Вадима пригласили на собеседование, на котором задавали каверзные вопросы по PHP и MYSQL. Собеседование он не прошел, зато в веб-студии заметили его потенциал и позвали на бесплатные курсы, после которых взяли на стажировку в компанию. Через два месяца его устроили в штат начинающим разработчиком. «Запомнился проект для интернет-магазина спортивного питания, — рассказывает Вадим. — Я хотел попробовать новые идеи и вместо стандартной системы Ajax в Битриксе использовал на сайте более абстрактно-универсальную модель. В итоге код сильно усложнился, но мне ничего не сказали: в студии главное было сдать проект».

Через два года Вадима назначили тимлидом — он занимался новыми проектами и руководил отделом джуниор-разработчиков. «Я одновременно следил за четырьмя большими проектами, — вспоминает Вадим. — Было сложно. Я хотел уйти из студии и переехать в другой город».

Кроме основной работы Вадим занимался бесплатными курсами, которые когда-то проходил. Сначала он помогал преподавателям настраивать аппаратуру перед занятиями, потом стал вести уроки сам. Он горел идеей. Ему хотелось сделать занятия лучше и доступнее: «Мы придумали записывать уроки и выкладывать на YouTube. Доработали лекции, изменили домашние задания. Получилось так здорово, что мы решили помимо бесплатных запустить платные курсы по фронтенду и бэкенду».

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

«Заболел» программированием в университете

Денис, разработчик Bitrix из Липецка, заинтересовался программированием в 10 классе, когда родители купили ему компьютер для учебы. Это произошло в начале двухтысячных, быстрого безлимитного интернета еще не было.

«Когда нет интернета, возиться с компьютером быстро надоедает, он превращается в ящик с лампочками, — говорит Денис. — Я научился его включать, печатать на нем. Дальше что? Решил освоить языки программирования. Я знал о Basic. Мы проходили его на информатике, и он мне совсем не зашел. Тогда попробовал писать на Delphi. Помню, мы с отцом пошли на хозяйственный рынок, где были развалы с компьютерными дисками и литературой по программированию, и я выбрал себе книжку по Delphi. По ней пытался постичь язык. Не скажу, что далось просто — у Delphi сложный синтаксис. Удавалось запустить учебные примеры из книги, и на этом с Delphi я закончил».

После школы Денис поступил в университет на «Автоматизированные системы управления» (АСУ). Учеба давалась тяжело, но герой называет свое студенчество «грандиозным периодом в жизни». «Я старался, сам выполнял задания, — вспоминает разработчик. — Мешало, что не было стабильного интернета. До сих пор жалею, что когда был помоложе, пренебрег изучением веб-технологий. Настолько это сейчас востребовано — всегда будет работа. В университете нас обучали строго типизированным языкам: C++, C#, Java. Слабо типизированные языки — JavaScript или PHP — мы не проходили. На практике оказалось, что найти работу на строго типизированном языке гораздо сложнее. Нужны серьезные навыки».

После защиты диплома Денис ушел в армию, а вернувшись, устроился на местный металлургический комбинат. Героя взяли инженером АСУ, но по сути он был техником и помогал коллегам решать проблемы с оборудованием. Работа герою не нравилась. В университете его заразили программированием — после выпуска он знал, что хочет писать программы. Денис быстро понял, что, чем дольше остается на комбинате, тем сложнее ему потом будет реализоваться в профессии мечты.

Однокурсник предложил Денису стать распространителем Java-сервиса ГИС ГМП (Государственная информационная система о государственных и муниципальных платежах) среди банков. Для этого нужно было переехать в Москву. Денис согласился и уволился с комбината.

«Пожил в Москве: метро, суета, — вспоминает герой. — Поездил по банкам, посмотрел, как устроены ИТ-отделы, какие там люди, как они между собой общаются. Интересный опыт. Но проектная работа — ненадежное дело, которое трудно распланировать. Я повнедрял систему месяца четыре, и мне предложили интегрировать внутреннюю систему банка «Союз» с сервисом «Ингосстраха», чтобы реализовать бизнес-процесс страхования карт для клиентов банка. Я сделал свою часть на Java. Это моя гордость».

Через полтора года, в 2015 году Денис вернулся в Липецк. С этого момента началась его карьера в веб-разработке. Резюме героя увидела местная ИТ-компания и пригласила его на собеседование. Денис прошел тестовое задание и его приняли программистом-стажером. В ИТ-компании герой работал 10 месяцев — зарплата у начинающего разработчика невысокая и Дениса беспокоил низкий доход.

Он перешел в организацию, которая производит электротехническое оборудование, на зарплату в два раза выше. Дениса взяли в штат и дали задачи по сайту на Bitrix. Первый год все было очень хорошо. Герой резко подтянул HTML, CSS, JavaScript, PHP. Но потом поменялся директор, порядок выполнения задач изменился, начались недопонимания: «Я подумал, что надо менять работу, иначе меня надолго не хватит».

Денис опубликовал свое резюме, и ему позвонили из Neti, где он работает с 2018 года.

Поменял холодный Томск на теплый Сочи

Сергей, программист PHP, сейчас живет в Сочи, но его профессиональный путь начинается в родном Томске. В школе Сергей не интересовался программированием — на информатике изучали только Pascal и Fortran, а эти языки герою не нравились. Но он все равно решил, что выберет специальность, связанную с компьютером.

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

После выпуска Сергей устроился разработчиком в «Сибирьтелеком», дочерний филиал «Ростелекома». Он занимался внутренними новостными сайтами и корпоративными порталами. В «Сибирьтелекоме» проработал пять лет. «Засиделся у них, — со смехом говорит герой. — В компании мне помогли вырасти. Я узнал, как решаются реальные задачи и как выглядит правильный код. Я работал с более опытным программистом. У нас не было дедлайна — мы разрабатывали в комфортном темпе, без напряжения, и коллега учил меня хорошо писать, без ошибок. Он задал мне верное направление. В этом плане мне повезло — попади я в веб-студию, могло получиться по-другому. Во многих веб-студиях за качеством кода никто не следит, потому что некогда — нужно скорее сдать проект».

Затем Сергей перешел в Открытый молодежный университет (ОМУ), где создавали проекты для дошкольного образования. В организации герою нравилось — появились нетривиальные задачи, решая которые Сергей прокачивал навыки: «Я изучил фреймворки: Yii2, Laravel. Много работал не только с бэкендом, но и фронтендом».

Из компании Сергей уволился через три года — решил переехать туда, где теплее, и перебрался в Сочи. В новом городе разработчик начал искать работу: «В Сочи развито риелторство, и чаще всего программисты требовались агентствам недвижимости. Я походил по собеседованиям, но мне не понравилось — во многих фирмах хотели за копейки получить суперспециалиста. В одном месте дали анкету со странными вопросами, которые вообще не связаны с программированием: „Почему вы переехали в Сочи?“, „К вам приезжают родственники?“. Помню, заполняю, а сам думаю: „Батюшки! Что это?!“».

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

У наших героев разные пути, но всех их объединяют неугасаемый интерес к профессии и огромное желание развиваться в любимом деле. Надеемся, что их истории вдохновят вас не бояться менять работу и искать занятие, которое сделает вас счастливым. Если хотите попробовать себя в программировании, читайте советы наших героев «Как стать веб-программистом с нуля».

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

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