Mit csinálunk?
Munkakörünk hivatalosan Kutatás és Fejlesztés. A valóság ennél izgalmasabb, mert kreativitás és innováció. Csapatban, egyedül nem is lehetne. Sokat dolgozunk, gondolkodunk, tervezünk, próbálgatunk. És igen, sokmindent kidobunk. Vagy mert nem lett jó vagy mert jó lett, de nem jó semmire, sőt van, amikor túl jó lett.
Több háttérfolyamatot végzünk a cégen belül, olyanokat, amiket nem terveztünk határidő és költség szempontjából, hanem ami a fejekben születik meg, anélkül, hogy valaki kérte volna. Nem felfedezünk, hiszen a számítógépes programozásban felfedezni nincs mit, ennyire egzakt szabályrendszer talán nincs is máshol. A programnyelvek szabályait nagyon jó matematikusok fektetik le és közzé is teszik, elkészítik a programnyelv szintaktikáját. Mi, ennek a nyelvnek a beszélői mondatokat alkotunk, újabb és rövidebb mondatszerkezeteket találunk ki és ezeket a programozóink kezébe adjuk. Feltalálunk.
Keretrendszer feltalálása
Cégünk szakmailag elismert munkacsoportja végzi az összes termékünkben használt keretrendszerünk feltalálását és kiépítését. Ez a keretrendszer egy, a programnyelven túlmutató eszközgyűjtemény, amely bizonyítottan 70%-kal képes csökkenteni a fejlesztésre fordított időt. Így a “80% tervezés, 20% megvalósítás” elv érvényesülni tud cégünkben és azon cégekben is, akik keretrendszerünket licenszelik.
Perzisztencia réteg. Cégünk alapköve az az adatbázis kezelési metodika, amely lehetővé teszi, hogy a fejlesztés 90%-ában ne kelljen adatbázis-elérési feladatokkal szembesülni és a maradék 10%-ban se lehessen szintaktikailag helytelen adatbázis műveleteket végrehajtani. Büszkék is vagyunk rá, hogy tesztelési időnket több, mint 50%-kal tudtuk csökkenteni e megoldás használatával.
WinFrameWork. Kiegészítő keretrendszerünk szabványos megjelenítési módszert ad fejlesztőink kezébe, így nem fordulhat elő, hogy programjaink valamely felhasználói felülete másképp jelenik meg vagy másképp működik. Számos keretrendszerbe épített innováció segítségével megvalósítottuk, hogy az üzleti alkalmazásainkban megjelenő adatok között eddig nem látott integráció valósuljon meg, a rendszer maga találja ki, melyik adat megtekintése, módosítása közben milyen további hasznos lehetőségeket érdemes a felhasználó rendelkezésére bocsájtani.

A keretrendszerről további információkat talál a Mitől innováció menüpont alatt és oldalunkat böngészve.
Oktatás, szakmai továbbképzés, eszmecsere
A jó szakember csak ma jó szakember! A holnaphoz tanulnia kell, tovább kell magát képeznie. A Symbol Lab-nél ez még erősebben jelentkezik, hiszen nekünk kell megteremtenünk a holnapot, nem csak céges szinten. A kutatás-fejlesztéssel foglalkozó részlegünk a fejlesztők állandó képzését végzi. A megoldások (Perzisztencia réteg, WinFrameWork) itt születnek ugyan, de ezt kommunikálnunk kell a fejlesztési részleg felé. Ezért heti két alkalommal a munkaidő részét képező tanfolyamon vesznek részt kollégáink, amelynek témái:
- folyamatban lévő kutatások
- már befejezett kutatások
- minden olyan cégszinten globális feladat, amely több termékünkben jelentkezik, emiatt a Symbol Lab részlegre tartozik.
Szintén ezen tanfolyamok – többek számára ez csak a tudásuk állandó felelevenítése – hivatottak arra, hogy a szakmai szinvonal állandóságát megteremtsék, így bármikor büszkén állhassunk egy-egy kérdés vagy szakmai probléma megoldása elé.

Szerepkörök kiépítése
Tévhitek
Gyakori elképzelés az 1-3 fős fejlesztő csapat, amely képes előállítani egy, a megrendelő kérésének maximálisan megfelelő szoftvert, mint terméket úgy, hogy saját maga osztja fel a munkaidejét 3-4 részre és végzi el a felmérés folyamatát, a tervezést, a konkrét programozói munkát és majdhogynem a cég pénzügyeit is kezében tartja. Ez így nem tud működni!
Számos szoftverfejlesztéssel foglalkozó cég meg van győződve arról, hogy létezik útnyilvántartás-programozó, bér-programozó, ügyvitel-programozó és orvosiszoftver-programozó. Mindegyiknek vannak sajátosságai, de nem véletlen, hogy az egyetemek nem ontják a fent felsorolt végzettségű embereket és az álláshirdetések, névjegykártyák sem ezeket a fogalmakat tartalmazzák! Ilyen programozó nem létezik!
Mi tudjuk, hogy 1600 óta nincsenek polihisztorok. Nem szabad összekeverni a fejlesztőket a számviteli szakemberekkel, nem szabad tőlük elvárni az adótörvények ismeretét és ezen felelősségek felvállalását. A fenti esetek helyett folyamatosan figyelmet fordítunk arra, hogy a Symbol Tech-en belül a hierarchia szintek létezzenek, a köztük lévő átjárás világos, érthető és tervezhető legyen. A szerepkörök alatt mi felelősségi köröket is értünk. Nem állandóan a felelősöket keressük, nem vonjuk felelősségre a csapat tagjait olyanok miatt, amiről nem is tudták, hogy az ő feladatuk. De a tapasztalatok azt mutatják, hogy mindenki számára könnyebb és átláthatóbb a munka és a követelmény rendszer, ha egyértelműen kijelöljük, ki miért felelős. Mert minél több dologhoz értesz, minél több dologgal foglalkozol, annál kevesebben tudsz kiemelkedőt nyújtani!
És amitől a csapat csapat lesz, a csapatépítés
Sokat fáradozunk azon, hogy a csapatnak része lenni ne csak munka, hanem élmény is legyen. A Symbol Tech-nél úgy érezzük, hogy a belső képzési rendszerünkön – amely az ember értékét növeli nem csak cégen belül, hanem azon kívül is – és a szakmai kihívásokon túl kell még valami izgalmasat nyújtani csapattagjainknak. Emiatt cégünk támogatja az önszerveződő csapatépítési ötleteket és mindemellett számos további lehetőséget kínál a vitorlázástól kezdve a paintballig. És mindezt olyan formán, hogy a szakmaiság találkozzon a kikapcsolódással.
A legjobb ötletek vitorlázás közben születnek!
Dolgozz Te is a LAB-nál!
Amennyiben idáig eljutottál, minden bizonnyal érdekesnek találod munkánkat. Ha Te is szeretnél egy innovatív csapat része lenni és bekerülni a technológiai körforgásba, juttasd el hozzánk önéletrajzodat a job@symboltech.hu címre.
Várjuk jelentkezésedet!
