Тут є світло - коворкінги Києва 🔥

Справочник IT профессий: карьера в Salesforce, или приключение с множеством ачивок

Для старта карьеры в IT Salesforce — отличный выбор. Если вы имеете базовые навыки написания кода и готовы работать как с бэкендом, так и фронтендом, то быстро овладеете этой платформой. Salesforce Practice Leader в IT-команде NIX Роман Билоконь уже 6 лет работает по этому направлению. Эксперт уверяет: какие бы задачи для себя вы ни выбрали, весь карьерный путь в Salesforce — это приключение с множеством очков. И каждый из них поощряет двигаться дальше и постоянно развиваться.

В статье Роман рассказывает, что нужно знать, чтобы начать карьеру в Salesforce, важно ли много сертификаций и какие роли в Salesforce наиболее востребованы.

Оставить комментарий
Справочник IT профессий: карьера в Salesforce, или приключение с множеством ачивок

Для старта карьеры в IT Salesforce — отличный выбор. Если вы имеете базовые навыки написания кода и готовы работать как с бэкендом, так и фронтендом, то быстро овладеете этой платформой. Salesforce Practice Leader в IT-команде NIX Роман Билоконь уже 6 лет работает по этому направлению. Эксперт уверяет: какие бы задачи для себя вы ни выбрали, весь карьерный путь в Salesforce — это приключение с множеством очков. И каждый из них поощряет двигаться дальше и постоянно развиваться.

В статье Роман рассказывает, что нужно знать, чтобы начать карьеру в Salesforce, важно ли много сертификаций и какие роли в Salesforce наиболее востребованы.

Что такое Salesforce

Salesforce — это облачная платформа для управления бизнес-процессами. Визуально это конструктор с базовым функционалом. Каркас системы собирает и настраивает администратор. Разработчик же кастомизирует продукт под запросы клиента.

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

Как IT-направление Salesforce относительно недавно стало популярно в Украине.

Хотя в мире возможности этой платформы уже давно используют техногиганты типа DELL, Canon, Western Union, Google, BMW, Spotify, CISCO и многие другие. Среди всех CRM-систем (Customer Relationship Management Systems — ред.) Salesforce занимает более 20% доли мирового рынка.

В прошлом году компания заработала более $21 млрд. Вместе с ее активами растет и спрос на Salesforce специалистов.

Какие роли вы можете выбрать для себя в этом направлении — расскажу дальше.

Карьера в Salesforce

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

В этой статье я подробнее остановлюсь на самых востребованных вакансиях.

Salesforce Administrator

Помогает пользователям во всем: начиная от настройки аналитики и отчетов, заканчивая сбросом пароля. Salesforce администратор использует в своей работе такой подход, как point and click. Имея под рукой базовые инструменты, он запускает систему и помогает клиентам извлечь максимум пользы от существующих функций.

Salesforce Developer

Эта роль подойдет тем, кто хочет не только писать код с нуля, но использовать готовые компоненты на базе Salesforce. Их можно по-разному собирать, изменять. На платформе есть и нативные языки для серверной части и специальный фреймворк для UI, а также редактор кода Visual Studio Code и Salesforce CLI. Salesforce-разработчик считается Full Stack-специалистом. Он может одновременно заниматься и кастомизацией UI, и бэкенд-логикой. Последняя позволяет автоматизировать работу с системой.

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

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

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

Если код не покрыт тестами минимум на 75%, то его невозможно будет выслать на продакшн. Он будет храниться на тестовой среде и клиент не сможет им полноценно пользоваться. Это я к тому, что можете уже сейчас почитать о Unit-тестах и понемногу практиковаться в их написании.

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

Salesforce Architect

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

Salesforce Consultant

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

Что нужно знать для работы с Salesforce

Salesforce-разработчики используют язык программирования Apex. Ее синтаксис подобен Jav и C#. Поэтому если вы уже кодите на них и еще разбираетесь в HTML/CSS — этих знаний более чем достаточно, чтобы углубиться в мир Salesforce. Apex пригодится для построения логики бэкенда. Создавать и выполнять логику на стороне клиента поможет JavaScript. В качестве среды программирования мы используем Visual Studio Code с установкой Salesforce Extensions.

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

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

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

Зачем нужны сертификации Salesforce

Профессиональная градация от компании Salesforce предусматривает более 20 различных сертификаций. Каждый карьерный этап соответствует определенному сертификату. Само же тестирование помогает подтверждать собственный уровень профессионализма и приобретать новый опыт.

Важны ли сертификации, чтобы работать с топовыми клиентами?

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

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

Как понять, когда пора проходить сертификацию?

Здесь все индивидуально. Как отмечают в Salesforce, на базовую админскую сертификацию можно подавать через 6+ месяцев практического опыта. Сейчас компания вводит сертификацию для начинающих. Его можно сдать после обучения на курсах. Отчасти это делается для того, чтобы мотивировать людей изучать Salesforce. Хотя, по-моему, на старте карьеры сертификации не обязательны. Если же вы планируете в будущем работать с топовыми компаниями, то это мастхэв.

Как овладеть Salesforce — полезные ресурсы

Прежде чем браться за изучение инструментов администратора или разработчика, советую подробнее почитать о самой платформе. Ознакомьтесь с официальной документацией. Сообщество Salesforce всячески поощряет изучать это направление. Компания создала бесплатный портал — Trailhead. Здесь собраны курсы, советы и практические задания для специалистов с разным опытом. Вы можете попытаться кастомизировать тестовую организацию Salesforce с базовой комплектацией. И как результат — будете иметь кейс для своего портфолио на Git.

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

Чувствуете, что у вас есть силы постичь больший объем информации? Купите соответствующий курс на Udemy или Coursera и прокачайте свой уровень.

Также рекомендую просматривать видео на YouTube-канале Salesforce Community Ukraine, читать профильные англоязычные ресурсы, например, The Drip. И, конечно, куда без конференций.

Конференции как часть обучения

Самым большим технологическим событием в Сан-Франциско считается Dreamforce. Это ежегодная конференция для пользователей и разработчиков Salesforce. 20–22 сентября в Сан-Франциско состоялся уже 20-й ивент, объединивший около 50 тыс. участников офлайн и почти 150 тыс. зрителей в онлайне.

В этом году мы с Sales-менеджерами впервые побывали на конференции. Одной из целей нашей поездки был поиск потенциальных клиентов. Ведь представители бизнеса тоже частые гости на этом событии. В реальности Dreamforce — это отдельная территория с несколькими десятками локаций. Программа здесь впечатляющая и очень насыщенная: нетворкинг, полезные сессии от экспертов, демонстрации продуктов, разбор интересных кейсов и новых технологий, возможность пройти сертификацию и даже выступления музыкальных звезд (прежде здесь выступала Metallica, а в этом году — Red Hot Chili Peppers). Хочется быть везде и сразу.

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

Посетить конференцию может каждый. Правда, участие платное. В среднем билет стоит $1300. Чем раньше зарегистрируетесь, тем выгоднее будет цена.

Платформу Salesforce уже давно используют тысячи компаний и IT-специалистов, но опытных специалистов до сих пор не хватает. Спрос на разработчиков и администраторов Salesforce очень высок. «You can be anything you dream to be» — так звучит слоган компании Salesforce. И действительно, карьерного «потолка» здесь как такового нет. Так что у вас есть отличный шанс попасть в трендовое направление, сотрудничать с клиентами со всех континентов и постоянно расти как профи.

Справочник IT-профессий. Кто такой Java Developer: обзор от Team Lead & Engineering Manager SPD-Ukraine Владимира Шевченко
Справочник IT-профессий. Кто такой Java Developer: обзор от Team Lead & Engineering Manager SPD-Ukraine Владимира Шевченко
По теме
Справочник IT-профессий. Кто такой Java Developer: обзор от Team Lead & Engineering Manager SPD-Ukraine Владимира Шевченко
Справочник ИТ профессий. Кто такой инженер-электронщик, который должен знать и где может учиться
Справочник ИТ профессий. Кто такой инженер-электронщик, который должен знать и где может учиться
По теме
Справочник ИТ профессий. Кто такой инженер-электронщик, который должен знать и где может учиться
Читайте главные IT-новости страны в нашем Telegram
Читайте главные IT-новости страны в нашем Telegram
По теме
Читайте главные IT-новости страны в нашем Telegram
Електробайки по-українськи між Києвом та Лос-Анджелесом в «СКШ»

Дивіться, чим живе Delfast під час війни в Україні

Мы запускаем рассылку об украинском IT-комьюнити. Оставьте email, чтобы понимать больше. Премьера — скоро!
Спасибо! На указанный адрес отправлено письмо для подтверждения подписки.
Читайте также
Профессии в IT. Кто такие тимлиды, что они должны знать и как их оценивать?
Профессии в IT. Кто такие тимлиды, что они должны знать и как их оценивать?
Профессии в IT. Кто такие тимлиды, что они должны знать и как их оценивать?
Большинство молодых айтишников с первых дней работы мечтают вырасти до сеньора и стать тимлидом, менторить джунов и помогать команде решать сложные задачи. Однако какими именно компетенциями должен обладать тимлид, что уметь и где учиться — вопрос для многих открыт. Чтобы прояснить эту ситуацию, мы пообщались с Solutions Architect в компании DataArt Дмитрием Куперманом, уже много лет занимающимся асесментом тимлидов в компании: проводит интервью и оценивает подготовку и опыт коллег и кандидатов.
«Менеджмент не заканчивается на словах Agile или Kanban"». Кто такой Project Manager и как им стать
«Менеджмент не заканчивается на словах Agile или Kanban"». Кто такой Project Manager и как им стать
«Менеджмент не заканчивается на словах Agile или Kanban"». Кто такой Project Manager и как им стать
Желающих войти в IT с каждым днем становится больше. Однако большинство потенциальных айтишников оказываются перед сложным выбором: кем стать, чтобы работать в сфере информационных технологий. dev.ua начинает новую рубрику, в которой будет рассказывать, какие специальности в украинском IT есть, что делают конкретные специалисты и где учиться, чтобы стать айтишником. Сегодня о профессии Project Manager рассказывает опытный PM в EPAM Яна Стильчук,
В школах теперь смогут преподавать IT-специалисты без педагогического опыта
В школах теперь смогут преподавать IT-специалисты без педагогического опыта
В школах теперь смогут преподавать IT-специалисты без педагогического опыта
На что жалуются программисты в украинских IT-компаниях. ТОП-15 «кричащих» комментариев
На что жалуются программисты в украинских IT-компаниях. ТОП-15 «кричащих» комментариев
На что жалуются программисты в украинских IT-компаниях. ТОП-15 «кричащих» комментариев

Хотите сообщить важную новость? Пишите в Telegram-бот

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментариев пока нет.