praca w salesforce

Praca w technologii Salesforce. Opisujemy ścieżkę kariery (nie tylko) developera

Czy chcesz pracować w Salesforce? Jesteś programistą? Świetnie się składa, Salesforce jest dla Ciebie. Nie jesteś programistą (i nie chcesz nim być), a do tego nie masz doświadczenia w IT? To nie przeszkoda. Jak wejść do świata Salesforce i znaleźć w nim dla siebie najlepsze miejsce? Możesz zrobić to z nami, w Craftware – w firmie, która jest partnerem Salesforce od 8 lat. 

Anna Sawicka

 

Co to jest Salesforce?

Salesforce to technologia IT. To oczywiście prawidłowa odpowiedź, ale tylko jedna z możliwych. Technologia kojarzy się “technicznie”, a technologia IT – “programistycznie”. Gdyby na tej podstawie oceniać, kto ma szansę na karierę w Salesforce, odpowiedź mogłaby brzmieć: programiści. Salesforce jest czasem potocznie utożsamiany z tą właśnie ścieżką rozwoju zawodowego, na zasadzie “Salesforce to język programowania”. To błąd, a w dodatku mocno zawęża możliwości, jakie ta technologia otwiera przed kandydatami do pracy.

Salesforce to obecnie już nie tylko jedno z najpopularniejszych chmurowych rozwiązań do zarządzania relacjami z klientem, czyli CRM. To rozbudowany ekosystem, w którym, zaczynając od wdrożenia CRM, można “ulokować” całą firmę – przenieść do niego dotychczas funkcjonujące w firmie systemy IT bądź zintegrować je z Salesforce. W pracy z technologią Salesforce odnajdą się więc nie tylko programiści, jest to także miejsce do rozwoju zawodowego na przykład dla konsultantów, którzy będą doradzać klientom, jakie rozwiązanie będzie najlepszą odpowiedzią na ich potrzeby biznesowe. Ścieżek kariery jest wiele, zacznijmy jednak od programistycznej, najbardziej typowej, choć nie jedynej. 

Junior Salesforce Developer – to Ty?

Załóżmy, że to Twoje pierwsze kroki w programowaniu. Prześledźmy etapy Twojego rozwoju jako programisty Salesforce i stanowiska pracy, związane z tą ścieżką zawodową. Zaczniesz jako junior developer: będziesz uczyć się od starszych stażem kolegów. Poznasz deklaratywne narzędzia do tworzenia aplikacji i frameworki/języki programowania, oferowane przez Salesforce oraz różnice między nimi.

Następny krok na Twojej ścieżce to regular/mid developer masz już wówczas sporą wiedzę o Salesforce i jego możliwościach. Umiesz zaproponować najlepsze rozwiązanie dla danej potrzeby biznesowej. Przed Tobą kolejny szczebel kariery – senior developer. To już “wyższa szkoła jazdy”: senior ma Salesforce “w małym palcu”, nie są mu straszne nawet najbardziej skomplikowane wymagania biznesowe. Często zresztą doradza klientom wybór odpowiedniego rozwiązania, wchodząc w rolę konsultanta. Duża wiedza to także większa odpowiedzialność – senior nierzadko kieruje zespołem, pełniąc rolę team leadera. 

Na szczycie tej programistycznej drabiny jest architekt. To specjalista już nie tylko od Salesforce, ale także od technologii z nią powiązanych, jak np. Heroku czy MuleSoft. Gdy dotrzesz do tego punktu w karierze, będziesz opracowywać architekturę aplikacji, sposoby integracji z zewnętrznymi systemami, metody archiwizacji danych, dbać o wybór repozytorium kodu. Twoim zadaniem będzie przedstawić wizję aplikacji i możliwości jej rozbudowy.

Pierwsze kroki w Salesforce

A co, gdy masz już doświadczenie programistyczne i chcesz się przekwalifikować na Salesforce? Jak wpłynie to na Twoją karierę, a zwłaszcza na jej start? Wówczas prawdopodobnie zaczniesz od stanowiska mid developera – to główna różnica. Jeśli programujesz w dowolnym języku obiektowym, znasz relacyjne bazy danych, język SQL i podstawy JavaScript oraz HTML, będzie Ci łatwiej wdrożyć się w Salesforce, ale nie zmienia to faktu, że i tak będziesz uczyć się go od podstaw. 

Nawet jeśli brzmi to groźnie, w rzeczywistości aż tak groźne nie jest. Salesforce dba o swoich adeptów, zapewniając m.in. obszerną dokumentację, ułatwiającą im wdrożenie. Jednym z najważniejszych źródeł wiedzy będą dla Ciebie również tzw. trailheads. Trailheads to interaktywne samouczki od Salesforce, które pokazują, jak czerpać z bogactwa jego możliwości. Przygotuj się na to, że trailheads wciągną Cię na dobre – przed Tobą wiele godzin czytania, oglądania filmików, opowiadających o funkcjonalnościach dostępnych w Salesforce, rozwiązywania quizów. Nie grozi Ci nuda!  

Ucz się Salesforce w Akademii Craftware

Zastanawiasz się pewnie, ile może Ci zająć wdrożenie, czyli przyswojenie wiedzy, pozwalającej na w miarę swobodne poruszanie się po Salesforce i samodzielną pracę? To zależy od tempa nauki, punktu, od którego zaczynasz. My policzyliśmy, że powinno zająć to trzy miesiące. Tyle trwa nasz autorski program kształcenia, czyli Akademia Craftware, którą kierujemy do wszystkich: każdy ma u nas szanse, bez względu na wiek, doświadczenie zawodowe czy jego brak, zarówno ktoś mocno “techniczny”, jak i humanista, jeśli pomyślnie przejdzie przez proces rekrutacji.

Łączymy teorię z praktyką, z naciskiem na praktykę – naszym celem jest jak najszybciej “oswoić” słuchaczy z realiami projektowymi i przygotować do pracy. Oczywiście, w Akademii też trzeba “przejść” przez trailheads (tak, tak, to must have), ale to wstępny etap stażu, który zajmuje 2-3 tygodnie – potem, aż do końca, akademiści pracują w zespołach nad projektem, zbliżonym do tego, jakie w Craftware realizujemy dla klientów. Co ważne, nauka odbywa się pod opieką mentorów – doświadczonych pracowników Craftware.

Słuchacze Akademii mają do wyboru kilka ścieżek tematycznych: jest oczywiście ścieżka programistyczna, ale szkolimy również testerów oprogramowania, analityków biznesowych, project managerów czy scrum masterów – przygotowujemy do pracy w rolach typowych dla zespołu, realizującego projekt IT w dowolnej technologii, nie tylko w technologii Salesforce. Wynika to stąd, że – chociaż w Craftware naszą “core’ową” technologią jest Salesforce – pracujemy także w innych, znanych technologiach IT, jak np. Veeva.

Jakie są role w Salesforce?

Ale wracając do ścieżek kariery w Salesforce: wiedzy na ten temat warto szukać “u źródła”, czyli na stronie trailhead.salesforce.com/en/credentials/administratoroverview. Oprócz wspomnianych już interaktywnych samouczków, jest tam również zakładka pod nazwą “Credentials – Certifications – Choose your role”. Ról jest sześć: Administrator, Architect, Developer, Marketer, Consultant i Designer. Ale na tym nie koniec: każda z ról daje możliwość zdobywania wiedzy w różnych specjalizacjach, odzwierciedlających funkcjonalności Salesforce. Dla przykładu: Salesforce Administrator to 5 specjalizacji, Marketer – 6, Consultant – aż 10 specjalizacji. Każdą z nich można potwierdzić certyfikatem.

Najbardziej rozbudowaną drogę rozwoju ma przed sobą Salesforce Architect. Ta rola to dwie możliwe ścieżki kariery – Solution Architect i Technical Architect. Zwieńczeniem kariery tego drugiego jest znany i ceniony w branży Salesforce certyfikat: The Salesforce Certified Technical Architect (CTA). Ceniony do tego stopnia, że nazywany jest czasem Świętym Graalem. Zdobyło go dotąd zaledwie kilkaset osób, w tym jedna osoba z Craftware, która podpowiada, jak przygotować się do tej trudnej, ale satysfakcjonującej drogi egzaminacyjnej.

Certyfikaty Salesforce – już teraz wybierz swój

Certyfikaty to jeden z wyróżników Salesforce: jeśli interesuje Cię kariera w tej technologii, gdzieś po drodze na pewno spotkasz się z tym tematem. Certyfikat to, najkrócej mówiąc, oficjalny dokument wydawany przez Salesforce, potwierdzający wiedzę z danego obszaru tej technologii – znajomość jej najnowszej wersji i aktualnie stosowanych rozwiązań. Certyfikaty potwierdzają poziome poszerzanie kompetencji albo są przepustką do pionowego awansu (wraz z uzyskiwanymi w wyznaczonej kolejności certyfikatami).

Certyfikaty Salesforce nie tylko potwierdzają i strukturyzują wiedzę, pomagają też w planowaniu rozwoju zawodowego. Certyfikacja w każdej ze ścieżek jest wieloetapowa, można ją więc rozłożyć w czasie. Duży wybór obszarów certyfikacji ułatwi Ci pójście w kierunku, który naprawdę Cię interesuje i poszerzanie wiedzy w tej dziedzinie. W ten sposób masz większe szanse, by zostać cenionym specjalistą, posiadającym określone umiejętności. Stajesz się ekspertem, a nie osobą, która zna się po części na wszystkim.

Salesforce i Craftware – poznaj ten zgrany duet

W tym miejscu być może zadajesz sobie pytanie: jak to właściwie jest z tym rozwojem w Salesforce? Chcę aplikować do Akademii Craftware, ale ścieżki nauki, które mam tu do wyboru, nie pokrywają się z rolami, wymienianymi “oficjalnie” przez Salesforce. Fakt, nie pokrywają się. Akademii Craftware nie prowadzimy “w imieniu” Salesforce, stąd też nie uczymy “według” ról opisanych przez Salesforce ani nie przygotowujemy do zdawania certyfikatów. Z pewnością jednak wiedza zdobyta w Akademii przyda Ci się, gdy zechcesz kiedyś “zawalczyć” o certyfikat – wiedzy nigdy za wiele.

Salesforce jest jeden, ale czy jest jeden właściwy, najlepszy, najbardziej skuteczny sposób, aby się go nauczyć? To byłoby zbyt proste. Każdy musi odnaleźć własną ścieżkę – zarówno nauki, jak i rozwoju w wybranej specjalizacji. Może w Twoim przypadku jest to Akademia Craftware? Jeśli zainteresował Cię nasz staż, zaglądaj na naszą stronę www oraz profile na FB i LinkedIn: wkrótce ruszamy z kolejną edycją Akademii – to będzie już dziesiąta. Za naukę w Akademii nie płacisz – to Craftware wypłaca Ci wynagrodzenie. Może będzie to dla Ciebie dodatkowa rekomendacja, aby do nas dołączyć?

Sprawdź nasze oferty pracy: craftware.pl/kariera/#jobOffers.

Zdjęcie główne artykułu pochodzi z unsplash.com.

Zapraszamy do dyskusji

Patronujemy

 
 
More Stories
laptop kobieta
Z każdej pracy udało mi się wynieść coś, co przydało mi się jako QA. Wywiad z Joanną Zembaczyńską