ferenc.rocks/

Rólam

Problémamegoldás a kód és az emberek szintjén.

Ferenc vagyok, független senior full-stack fejlesztő. Kolozsváron élek és dolgozom.

Mivel az együttműködésünk általában azt jelenti, hogy hetekre vagy hónapokra teljesen elmerülök a rendszereidben, a portfóliómon túl az is fontos, hogy lásd, hogyan gondolkodom, kommunikálok és dolgozom csapatban.

Portréillusztráció Ferencről.
ábra 01 — közel a kódhoz és az emberekhez

A problémát követem

A problémát követem, nem a technológiát

Gyerekként, pusztán kíváncsiságból kezdtem el programozni. Építettem, elrontottam dolgokat, és ismeretlen kódokat bújtam, hogy megértsem, hogyan működnek.

Évekkel később ugyanez a kíváncsiság vezetett oda, hogy megpályázzak egy állást csak azért, mert a cég Meteort használt – egy olyan keretrendszert, amit meg akartam tanulni. Ehelyett egy váratlan frontend pozíciót ajánlottak fel. Haboztam, mert attól tartottam, hogy ez csak kitérő lesz, de végül győzött a kíváncsiság.

Mint aztán kiderült, a projekt egy instabil, félkész, igencsak kaotikus állapotban hagyott AngularJS kódbázis volt. Beugrottam, kiderítettem, mire van valójában szüksége a terméknek és a csapatnak, és élesítettük a rendszert.

Nem egy konkrét eszköz miatt vettek fel. Valaki olyat kerestek, aki besétál egy kényelmetlen helyzetbe, átlátja a káoszt, és előreviszi a dolgokat.

Ez megadta az alaphangot a pályámnak. Megértettem, hogy a technológiai határok őrzése helyett engem mindig maga a probléma érdekel – és a csapatoknak is leginkább olyan emberre van szükségük, aki áthidalja ezeket a határokat, bármit is követel meg a helyzet.

Közel a munkához

Közel a munkához, közel az emberekhez

Szeretek közvetlenül azokkal beszélgetni, akik építik, futtatják vagy használják a rendszert. Lehet az egy alapító, egy másik fejlesztő, vagy épp az az operátor, aki egy Excel-táblázatból koordinálja a munkafolyamatot.

Nem érkezem merev módszertanokkal, elvárva, hogy a csapatod alkalmazkodjon hozzám. Ahhoz igazodom, ami már megvan, egyensúlyt teremtve a kockázatok és az emberi tényezők között. A mesterséges intelligencia segít gyorsabban átlátni az ismeretlen kódbázisokat és tesztelni az ötleteket, de nem helyettesíti a legnehezebb részt: megérteni a döntések mögött álló embereket, a történetet és a technológiai választások valós következményeit.

Önálló munka

Önálló, de nem láthatatlan

Önállóan viszem végig a feladatokat, de sosem kell találgatnod, hogy éppen hol tartunk.

Folyamatosan képben tartalak titeket: mit vizsgálok épp, mit találtam, mi bizonytalan még, és miért javaslok egy adott irányt. Határozott véleményem van, de nem ragaszkodom ahhoz, hogy mindenáron az én megoldásom győzzön.

Inkább jelzem a kockázatokat vagy a véleménykülönbségeket még időben, mintsem hetekre eltűnjek, majd előálljak a tökéletesen megépített, de rossz megoldással. Ez a hozzáállás olyan csapatokkal működik a legjobban, akikkel nyíltan lehet beszélni a nehézségekről és a határokról.

Kolozsvár

Kolozsvári bázis, határok nélküli munka

Kolozsváron élek, a munkanyelvem a román, a magyar és az angol.

Bár távolról dolgozom európai ügyfelekkel, jól ismerem a helyi és regionális sajátosságokat. Ez a helyismeret akkor válik fontossá, amikor a szoftvernek helyi szokásokhoz vagy az offline valósághoz kell igazodnia. Az ilyen gyakorlati részleteket a sablonos SaaS-megoldások gyakran figyelmen kívül hagyják.

Akkor fogunk jól együttműködni, ha olyan partnert keresel, aki magabiztosan navigál a bizonytalanságban, nyíltan kommunikál, és képes közel maradni a kódhoz és a kód által érintett emberekhez egyaránt.