Preskoči

Moje Salesforce iskustvo – na kafi sa konsultantima

Salesforce

U ovom blog postu ćete saznati:

  • Šta je zapravo Salesforce i koje mogućnosti on nudi
  • Koji je najbolji način učenja Salesforce platforme
  • Salesforce iskustvo na realnom projektu iz obrazovne industrije
  • U ovom postu ćemo vam približiti iskustvo iz ugla developera, kako je to uticalo na njihove karijere i ličnosti

Šta je zapravo Salesforce?

Mi u Devoteam-u težimo da idemo u korak sa popularnim tehnologijama koje se koriste širom sveta. U skladu sa tim, Devoteam Srbija je pre 6 meseci postala namenski centar izvrsnosti za Salesforce.

„Od kada je ovaj ogroman korak napravljen, određen broj naših kolega, uključujući i nas, je otpočelo svoje Salesforce putovanje.

Gledajući iz perspektive developera, glavna prednost je to što za kratko vreme, pa čak i za manje od 24 sata možemo da izgradimo aplikaciju i odmah je plasiramo velikom broju korisnika.

Počećemo ovaj blog post sa objašnjenjem šta je to zapravo Salesforce i šta on nudi. Salesforce se ubraja među prve IT kompanije koje su svoje poslovanje zasnovale na cloud-u. Danas je Salesforce najbolja CRM platforma na svetu i po nekim statistikama 90% „Fortune 500“ kompanija ga koriste. Sama platforma može biti posmatrana kao jedan sistem koji nam omogućava da koristimo i kombinujemo sve njene proizvode kao što su prodaja, korisnički servis, marketing, i slično.

Dodatno, omogućava nam da kreiramo naše aplikacije koristeći interfejs koji je izuzetno lak za učenje i korišćenje. Gledajući iz perspektive developera, glavna prednost je to što za kratko vreme, pa čak i za manje od 24 sata možemo da izgradimo aplikaciju i odmah je plasiramo velikom broju korisnika.

Pored toga, treba istaći da i kada je aplikacija plasirana, i dalje postoji mogućnost da izmenimo korisnički interfejs, šemu podataka i poslovnu logiku bez smetnji korisniku. Što se tiče tehnologija koje se koriste i znanja potrebnog za rad na ovoj platformi, Salesforce nudi veliki broj varijacija i svaka „standardna“ uloga može biti zamenjena Salesforce-ovom. Na primer, Salesforce developeri rade iste zadatke koje bi i full-stack developeri, ali u ovom slučaju se za front-end deo koriste Lightning Web komponente u kombinaciji sa Node.js, a za logiku se koristi specifičan objektno orijentisani jezik koji se naziva Apex. Takođe, postoje i relevantne uloge za arhitekte, data scientiste, mobile developere sa kojima se Salesforce nosi pomoću Heroku platforme, specifičnih SDK-ova, Einstein-a, i slično. “ – rekla nam je Marija Krivokapić, Salesforce Developer.

Kako se, kao developer, pripremiti za Salesforce projekat?

“Na početku smo razmišljali o tome koji je najbolji način učenja Salesforce-a i odakle početi. Zajedno sa našim trening menadžerom i direktorom, doneli smo odluku da ćemo dalje nastaviti podeljeni na dva puta. Jedan od njih je bio sa ciljem sertifikacije za Salesforce Developer-a, a drugi je za cilj imao sertifikaciju za Salesforce Administratora. Mislili smo da će ova dva puta biti prilično različita, ali zapravo su nam se u nekom momentu putevi ipak ukrstili. Kao što smo već rekli, krajnji cilj je bila sertifikacija, a sa njom i priprema za nove šanse i projekte koji su ubrzo dolazili. Ispostavilo se da je „ubrzo“ bilo brže nego što smo mislile, pa smo za manje od mesec dana od kako smo dobile prve sertifikate imale intervju za poziciju Salesforce Developer-a za dva evropska univerziteta.“ – rekla je Maja Karanović, Salesforce Developer.

Ovi projekti su vrlo specifični jer koriste Salesforce Education Cloud, poznat i kao EDA. Education Cloud pomaže univerzitetima i drugim edukacionim ustanovama da se povežu kako sa studentima, roditeljima, tako i sa drugim vendorima, poput kompanija koje su zainteresovane da studentima ponude poslove i prakse.

Šta to znači za vas?

„Obzirom da članovi našeg tima nisu iz Srbije, naš najveći strah je bila geografska distanca, jer nismo znale kako će funkcionisati komunikacija sa timom i da li će to biti prepreka. Mislile smo da će biti teško raditi sa nekim ko nije sa nama u kancelariji i do koga možemo prošetati kada naiđemo na neki problem u vezi posla. Ipak, naše kolege su zaista divne, uvek su nam na raspolaganju i zaista su se potrudili da ne osetimo da smo na različitim lokacijama.“ – dodala je Dijana Bursać, Salesforce Developer.

U Salesforce timu postoje različite uloge poput scrum mastera, projektnog menadžera, arhitekti, poslovnih analitičara, specijalista za podatke, konsultanata i developera.

„Zaista je važno biti okružen ljudima u koje imate poverenja, razmenjivati ideje i mišljenja sa njima, pa čak i kada to nije u vezi projekta. Sve naše kolege su ljudi sa mnogo iskustva koji su nam omogućili da brzo napredujemo u pogledu našeg znanja i veština. Za koju god temu da se zainteresujemo, oni su uvek tu da sa nama podele sve što znaju. Još od početka su nas ispitivali šta je to što bismo mi zapravo volele da radimo, da li smo više zainteresovani za rad sa podacima ili da kreiramo flow-ove, da li nam se više sviđa programiranje u Apex-u ili u JavaScript-u i slično.“ – rekla je Maja Karanović, Salesforce Developer.

Salesforce sertifikacija

U Devotem-u verujemo u konstantan razvoj zaposlenih. Mi smo kompanija koja uči.

Maja je dodala da je pored znanja koje je stekla i koje još uvek stiče, radom na ovom projektu unapredila svoje komunikacione veštine i osetila najbolji timski rad kroz različite zadatke u svakom sprintu.

Ovo putovanje je izuzetno iskustvo za sva tri developera. Njihovo znanje je značajno unapređeno u tehničkom smislu, kao i u smislu razmišljanja u smeru rešavanja različitih problema.

„Izuzetno nam je zadovoljstvo što smo deo sjajnog Salesforce pillar-a i što imamo priliku da učimo ovu tehnologiju. Nastavićemo da učimo o Salesforce-u, pripremamo se za polaganje novih sertifikata i u ovom putovanu uživamo zajedno.“

Otkrijte naše uspešne Salesforce priče.

Pomozite nam da oživimo kreativne tehnologije, postajući podrška u transformaciji biznisa naših klijenta.