Kik vettek részt projektmunkában?

Projektmunka

ProjektmunkaHasonlítsuk össze a részlegeket fókuszálva arra, hogy az alkalmazottak mennyire vettek korábban részt projektmunkákban! Hányan igen és hányan nem? Van(nak) olyan részleg(ek), amelyik vezetője egyetlen alkalmazottat sem vont be projektmunkába? Van(nak) olyan részleg(ek), ahonnan mindenki csatlakozott? Vannak a feladatkiosztásban olyan aránytalanságok, amelyek kimutathatók és így a későbbiek során korrigálhatók? Készítsünk egy kimutatást arról, hogy részlegenként hány fő vett részt projektmunkában és mi a létszám! (Persze tudjuk, hogy nem minden munkakörből vonhatók be alkalmazottak.) Milyen projektjeink szoktak lenni? Van olyan részleg, ahol érdemes bővíteni a létszámot, esetleg átcsoportosítani oda erőforrást? Ezekre a kérdésekre keressük a választ.

Tervezés

Az Oracle HR sémában három tábla kapcsolódik a feladathoz: JOB_HISTORY, EMPLOYEES, DEPARTMENTS. A kapcsolatok fokszámai láthatók az alábbi ábrán. Egy részlegben több alkalmazott is lehet. Egy alkalmazott részt vehetett korábban több projektmunkában is.

Oracle HR séma

A DEPARTMENTS táblában található a részleg azonosítója ( DEPARTMENT_ID, kulcs) és neve ( DEPARTMENT_NAME). A többi adat most nem kell. 11 olyan részleg van, amihez tartozik alkalmazott.

A JOB_HISTORY tábla tárolja, hogy a már befejeződött projektekben ki ( EMPLOYEE_ID, külső kulcs) és melyik részlegből ( DEPARTMENT_ID, külső kulcs) vett részt. A dátumokat ( START_DATE, END_DATE) és a munkakör külső kulcsát ( JOB_ID) most nem használjuk. Minden projekt lezárt. 10 lezárt projekt van.

Az EMPLOYEES táblából szükséges az alkalmazott azonosítója ( EMPLOYEE_ID, kulcs), valamint részlegének azonosítója ( DEPARTMENT_ID, külső kulcs). A többi adatra most nincs szükség, de egy részletesebb – például név szerinti – kimutatáshoz már igen. 106 olyan alkalmazott van, akihez tartozik részleg (1-nek nincs).

Hozzunk létre négy oszlopból álló eredménytáblát: DEPARTMENT_ID, DEPARTMENT_NAME, COUNT_PROJECT_EMPLOYEES, COUNT_EMPLOYEES. Ennek áttekintésével választ kaphatunk a fenti kérdésekre.

1. megoldás

Induljunk ki abból, hogy a JOB_HISTORY táblában lévő DEPARTMENT_ID-hez hozzárendeljük a DEPARTMENTS táblából a DEPARTMENT_NAME-t. Ezekre csoportosítva könnyen aggregálható az adott részlegből projektmunkát végző alkalmazottak száma: COUNT_PROJECT_EMPLOYEES. Végül egy belső lekérdezés (összekapcsolva a JOB_HISTORY és az EMPLOYEES táblákat) megadja az adott részleg alkalmazotti létszámát. Az SQL lekérdezés:

SQL-megold1a

A részeredmény:

SQL-eredmeny1a

Ezután állítsuk elő a hiányzó adatokat! Tudjuk, hogy azokban a részlegekben, amelyek DEPARTMENT_ID-je nem szerepel a JOB_HISTORY táblában, de szerepel az EMPLOYEES táblában, azok léteznek, de nem „adtak” projektmunkára alkalmazottat (azaz COUNT_PROJECT_EMPLOYEES=0). Nevük és alkalmazottaik száma ugyanúgy megadható, ahogyan az előbb. Az SQL lekérdezés:

SQL-megold1b

A részeredmény:

SQL-eredmeny1b

A két részeredményt egyesíteni kell és egyben hasznos DEPARTMENT_NAME szerint növekvő sorrendbe rendezni az alábbi lekérdező paranccsal:

SQL-megold1c

Az eredmény:

SQL-eredmeny1c

2. megoldás

Kiindulhatunk abból is, hogy a DEPARTMENTS egy szótártábla, így közvetlenül hozzáférhető a DEPARTMENT_ID és a DEPARTMENT_NAME, de össze kell kapcsolni az EMPLOYEES táblával, hogy csak olyan részlegeket adjon vissza a lekérdezés, ahol van(nak) alkalmazott(ak). Az eredményhez szükséges további két oszlop könnyen aggregálható az adott részlegre vonatkozóan: a JOB_HISTORY táblában előforduló EMPLOYEE_ID-k száma adja a COUNT_PROJECT_EMPLOYEES-t (probléma nélkül tud 0 lenni) és az EMPLOYEES táblában előforduló EMPLOYEE_ID-k száma adja a COUNT_EMPLOYEES-t. A rendezés most is szükséges. Lényegesen tömörebb lekérdező parancsot kapunk:

SQL-megold2

Az eredményül kapott táblázat megegyezik az 1. megoldás eredményével.

A két megoldás teljesen különböző gondolatmenettel született. Mindkettőben vannak olyan elemek, amelyek – konkrét feladatból általánosítva – univerzálisan használhatók. Természetesen összehasonlítjuk a két megoldás végrehajtási tervét és részletesen elemezzük is.

A bejegyzéshez tartozó teljes forráskódot ILIAS e-learning tananyagban tesszük elérhetővé tanfolyamaink résztvevői számára.

A feladat a Java adatbázis-kezelő tanfolyam 9-12. óra: Oracle HR séma elemzése, 13-16. óra: Konzolos kliensalkalmazás fejlesztése JDBC alapon, 1. rész, 33-36. óra: Grafikus kliensalkalmazás fejlesztése JDBC alapon, 2. rész alkalomhoz kapcsolódik.

Az SQL forráskód formázásához a Free Online SQL Formatter-t használtam.

SzámOkt 2019

logo-emt

EMT, SzámOkt 2018Az Erdélyi Magyar Műszaki Tudományos Társaság (EMT) Számítástechnika Szakosztálya által – évente – szervezett XXIX. Számítástechnika és Oktatás Konferencia – SzámOkt 2019 Temesváron került megrendezésre 2019. október 10-13-ig. Társszervező volt a Sapientia Erdélyi Magyar Tudományegyetem Marosvásárhelyi Kar. Párhuzamos rendezvény volt XX. Energetika-Elektrotechnika Konferencia – ENELKO 2019 az Erdélyi Magyar Műszaki Tudományos Társaság (EMT) Energetika-Elektrotechnika Szakosztálya és a Magyar Energetikai Társaság (MET) társszervezésében.

A konferencia célja:

  • lehetőséget teremteni az erdélyi és külföldi magyar szakembereknek tudományos eredményeik bemutatására, illetve szakmai kapcsolatteremtésre és tapasztalatcserére,
  • az erdélyi magyar számítástechnikusok – középiskolai és egyetemi tanárok, rendszergazdák, egyetemi hallgatók, vállalkozók, felhasználók – számára találkozási lehetőséget biztosítani egy olyan rendezvényen, melynek keretében beszámolhatnak legújabb tapasztalataikról az oktatás, kutatás terén,
  • hogy egy átfogóbb képet nyújtson a magyar kutatók munkásságáról és eredményeikről, mint az informatika területén dolgozó magyar kutatók/fejlesztők fóruma.

8 témakörben hirdették meg az előadóknak a jelentkezési lehetőséget:

  • Számítástechnika és oktatás,
  • Algoritmika és programozás,
  • Informatikai alkalmazások,
  • Irányítástechnika, automatika, méréstechnika,
  • Képfeldolgozás és mesterséges intelligencia,
  • Elosztott és párhuzamos rendszerek, cloud rendszerek,
  • Hálózati kommunikáció és Internet, IoT, Industry.4.0,
  • Gazdasági informatika.

Letölthető a konferencia programja.

Már 2015-ben és 2018-ban is részt vettem előadóként ezen a konferencián szakmai előadással és magyar nyelvű cikkel. Ezek a publikációs listámban megtalálhatók.

2019-ben két előadást tartottam „Térképek dinamikus ábrázolása Google Charts, Java és JavaScript eszközökkel”, valamint „Kik vettek részt projektmunkában? – Java esettanulmány az Oracle HR sémára építve” címmel 2*15 percben, amelyek a konferencia „Számítástechnika és oktatás” című szekciójába kerültek. Az előadásokra sok-sok ábrával, képernyőképpel, technológiai apróságokkal/részletekkel/érdekességekkel készültem. A cikkeim is megjelentek a konferencia kiadványában. Négy párhuzamos szekció volt és sokan vándoroltak közöttük érdeklődési körüknek megfelelően, de kb. 30-an megfordultak a „Számítástechnika és oktatás” szekcióban. Nagyon tetszett Kádek Tamás kolléga előadása a ProgCont API-ról és a több évnyi tapasztalat összegzése az online programozó versenyek automatizált értékelési rendszeréről. Izgalmas kitekintést jelentett számomra a hardver architektúrákról (és ezek programozásáról) szóló két előadás, amelyeket Bakó László és Drótos Dániel kollégák tartottak. A Budapest-Temesvár és vissza utazás is valódi élményt jelentett. Ritkán töltünk kollégákkal együtt annyi időt, amennyit most autóztunk. Közben tartalmasakat beszélgettünk.

SzámOkt 2019

Az előadásaim prezentációját ILIAS e-learning tananyagban tesszük elérhetővé tanfolyamaink résztvevői számára.

Az első előadásom témája a Java EE szoftverfejlesztő tanfolyam 13-16. óra: JSON feldolgozás alkalmához, a második előadásom témája a Java adatbázis-kezelő tanfolyam 29-32. óra: Konzolos kliensalkalmazás fejlesztése JDBC alapon, 2. rész alkalmához kapcsolódik.

Programozási Hét 2019 – CodeWeek.eu

Programozási hét 2018, CodeWeek.eu

Programozási hét 2018 CodeWeek.euAz Európai Programozási Hét idén 2019. október 5-20-ig került megrendezésre. Ez egy önkéntesek által működtetett, alulról szerveződő kezdeményezés. Az önkéntesek saját országukban a Programozási Hét nagyköveteként népszerűsítik a programozást. Ehhez nyílt és ingyenes eseményeket hirdetnek meg a http://codeweek.hu weboldalon.

A Programozási Hét célja

  • a programozással való alkotás megünneplése,
  • az emberek felvértezése képességekkel,
  • az emberek összekapcsolása,
  • még több ember érdeklődésének felkeltése a tudomány, a technológia, a mérnöki ismeretek és a matematika iránt.

Miért jó ez az érdeklődőknek/résztvevőknek?

  • A programozás szórakoztató!
  • Programozni kreatív tevékenység! Az emberiség a kezdetektől fogva alkot: agyagból, kőből, téglából, papírból vagy fából. Manapság programozással is alkotunk.
  • A programozás felvértez! Sokkal többre is képesek vagyunk annál, hogy csak fogyasszuk a digitális tartalmat; programozással sokféle dolgot alkothatunk, és azokat milliók számára elérhetővé tehetjük. Létrehozhatunk weboldalakat, játékokat, irányíthatunk egy számítógépet vagy egy robotot.
  • Értsük meg a világot! Manapság egyre több minden össze van kapcsolva. Ha némi rálátásunk van arra, hogy mi történik a színfalak mögött, akkor a világot is jobban megérthetjük.
  • A programozás megtanítja nekünk a számítógépes gondolkodást, fejleszti a problémamegoldást, kreativitást, kritikus érvelést, analitikus gondolkodást, valamint csapatmunkára késztet.
  • Manapság a munkahelyek 90%-a digitális készségeket, köztük programozási ismereteket követel a munkavállalóktól.

Én 2015-től veszek részt az esemény szervezésében, programozást népszerűsítő előadások, laborgyakorlatok meghirdetésével és megtartásával. 2017-ben 50+ országban 1,2 millió érdeklődő résztvevő csatlakozott.

Meghirdetett eseményeink

2019-ban három it-tanfolyam.hu-s eseményt hirdettünk meg Programozási Hét 2019 rendezvényen.
Helyszín: 1056 Budapest, Váci utca 47., 3. emelet 309-es terem, megközelítés
Dátum és időpont: 2019. október 8. 10:00-13:00-ig
Az események ingyenesek voltak, de a részvétel előzetes regisztrációhoz kötött.

Rendezvényünk plakátja

it-tanfolyam.hu - Programozási Hét 2019 CodeWeek.eu plakát

A rendezvény jó hangulatban telt, 47-en látogattak el hozzánk. Idén is volt közöttük emelt szintű informatika érettségire készülő középiskolás csoport informatikatanárával együtt, tanfolyamaink iránt érdeklődő és jelentkezést fontolgató, Java SE szoftverfejlesztő tanfolyamunkat korábban sikeresen teljesítő hallgatók és olyan is, aki tavaly járt nálunk először a Kutatók éjszakája 2018 rendezvényünkön. Az egyszerűbb lottószelvényes előadásnál most is elhangzott számos kérdés és ötlet, az absztraktabb témákhoz már lényegesen kevesebb hozzászólás/kérdés érkezett, de azért előfordult néhány. Igazán tartalmasan telt el idén is ez a három óra. Köszönjük mindenkinek, aki részt vett a Programozási hét 2019 – CodeWeek.eu rendezvényünkön. Az előadások prezentációit tanfolyamaink hallgatói számára – a témához kapcsolódó témakörökhöz, ILIAS-ra feltöltve – tesszük elérhetővé.

10:00-11:00 – Kaczur Sándor: Generáljunk lottószelvényeket és hasonlítsuk össze megoldásainkat!
Véletlenszám-generátorral lottószelvényeket állítunk elő. Többféle ötletet, módszert, algoritmust, adatszerkezetet, tesztelési módszert összehasonlítva vizsgáljuk, hogy melyik a hatékonyabb lépésszámot, memóriaigényt, bonyolultságot tekintve. Java nyelven implementálunk és az érdeklődők javaslatait is azonnal beépíthetjük a forráskódba. A program a Java SE szoftverfejlesztő tanfolyamunk tematikájához kapcsolódik. Előismeretként feltételezünk némi jártasságot programozási alapismeretek, programozási tételek, ciklusok, metódusok, tömbök témakörökből.

11:00-12:00 – Kaczur Sándor: Írjunk hatékony adatbázis-lekérdezéseket!
Az Oracle HR sémában, először tipikus, hétköznapi szavakkal megfogalmazunk néhány lekérdezést, majd SQL nyelven megvalósítjuk és elemezzük, hogy helyesek-e, hatékonyak-e, mit adnak vissza. Szükség esetén optimalizáljuk, testre szabjuk ezeket. Kategóriák: egyszerű, összetett, aggregáló, soktáblás, hierarchikus/rekurzív lekérdezések. Ha lehet, grafikusan is megjelenítjük a lekérdezések eredményeit Java swing felületen, beépített JTable és  JTree komponensekkel, illetve  JFreeChart grafikonnal is. A Java adatbázis-kezelő tanfolyamunk tematikájához kötődik a program. Előismeretként feltételezünk némi jártasságot adatbázis-kezelés, SQL, Java swing felhasználói felület témakörökből.

12:00-13:00 – Kaczur Sándor: Építsünk látványos weboldalt XML fájlból megszerzett adatokból!
XML adatforrásban kapjuk egy cég alkalmazottainak adatait, amelyeket Java programmal feldolgozva, látványosan, animálhatóan megjelenítjük böngészőben az eredményt. Például: ki melyik részlegben dolgozik, kik dolgoznak az egyes részlegekben. Az érdeklődők igénye szerint a feladatot megoldhatjuk a következő technológiák közül választva: JavaScript, Bootstrap, jQuery. A Java EE szoftverfejlesztő tanfolyamunk tematikájához kötődik a program. Előismeretként feltételezünk némi jártasságot Java fájlkezelés, kivételkezelés, adatfeldolgozás, HTML, JavaScript témakörökből.

 

Interjú Révész Andrással

Révész András

Révész András alapvégzettsége biológus, ökológia szakiránnyal. Szakmai pályafutását tájökológiával kezdte, azon belül is élőhely térképezéssel, amihez kötődik a térinformatika. Négy évig kutatás-fejlesztéssel foglalkozott az MTA Ökológiai és Botanikai Intézetében, majd rövid ideig a Földművelésügyi és Vidékfejlesztési Minisztériumban dolgozott, ahol a projektmunkák csökkenésével úgy döntött, hogy „most valami nagyon mást kell csinálni, mert az alternatívák személyesen és szakmailag sem voltak jók”. Angliába két ok miatt költözött az EU csatlakozás után: nyelvtanulás és szakmai fejlődés. Úgy tervezte, hogy miután anyagilag rendbe szedi magát, visszaköltözik Magyarországra. Angliában egy helyi hatóságnál helyezkedett el és térinformatikával foglalkozik 2008 óta. A térinformatikán belül feladataihoz tartozik a térképi adatbázis-kezelés, web-térképezés, továbbá bármi, amit el tud végezni: különböző adatformátumok közötti konvertálás, rendszerintegráció, adatelemzés, stb. Napi feladataihoz kötődően sok mindent automatizált, így felszabadult munkaidejében folyamatosan fejlődik, foglalkozik adatbázis-kezeléssel, dokumentumkezelő rendszerek optimalizálásával.

Az interjút Kaczur Sándor – az it-tanfolyam.hu alapítója és oktatói csapatának szakmai vezetője – készítette 2019. július 7-én.

Révész András

K. S.: Hogyan kerestél munkát külföldön?

R. A.: Már külföldön élő ismerősöktől tudtam, hogy az álláskeresés nem gond: aki akar és tud dolgozni, az el tud helyezkedni a szakmájában is. Tettem, amit sokan mondtak: jártam az ügynökségeket, az álláskereső portálokat, a szóba jöhető munkahelyeket.

Két év többnyire betanított munkák után 2008-ban kaptam meg Halifaxban az első rendes(ebb) állást, ahol hat évig dolgoztam. Több helyre is pályáztam és egyszer csak írtak, hogy várnak interjúra. Ez egy szakmai állásinterjú volt, így a kezdeti izgalom után hamar feloldódtam és még jól is éreztem magam. Hárman felvételiztettek: két leendő kollégám és egy HR-es, de a HR-es nem volt tól beszédes, szinte kizárólag szakmai kérdésekről beszélgettünk. Halifax nagyszerű hely, elég sok természethez közeli terület van, ahol szerettem lenni.

A következő váltást nem terveztem, de éltem a lehetőséggel 2014-ben. Informálisan ismertem kollégákat a környező hatóságoktól és megtudtam, hogy Barnsley-ban keresnek térinformatikust. Egyrészt a több fizetéséért váltottam, másrészt így ismerőseim nagyobbik része közelebb került hozzám. Kellemesen érzem itt magamat, és a következő néhány évben nem is tervezem, hogy munkahelyet/lakóhelyet váltok.

K. S.: Hogyan fejlődött az angol nyelvtudásod?

R. A.: Az egyetem óta folyamatosan. Nem csak az informatikában alapvető az angol nyelvtudás. Rengeteg könyvtári szakirodalom a biológiához kötődően is kizárólag angol nyelvű – egyszerűen nem fordítják le, mert a célközönség kicsi. A szakmai cikkek többsége is angolul van. Követelmény volt, hogy ismerjük az aktuális nemzetközi szakirodalmat, továbbá eleve a diplomához szükséges a nyelvvizsga/nyelvtudás, így erre mindig is készültem. A minisztériumi munkámhoz is szükséges volt az angol nyelvű anyagok olvasása.

„Angliába kiváló szövegértési/olvasási/írási angol nyelvi készségekkel mentem ki. A szóbeli dolgok kezdetben gyengébben mentek.”

Ráadásul sokféle ügyet telefonon lehet intézni – például telefon társaságoknak nincs is személyes ügyfélszolgálata –, így szóbeli kommunikációra kényszerültem, egyben ennek fejlesztésére is. Az első rendes(ebb) állás előtt is dolgoztam, aktívan beszélgettem sokféle kollégámmal, így az említett interjúra már rendelkeztem biztos szóbeli nyelvtudással. Az informatikus kollégákkal rendszerint félszavakból is megértjük egymást. Ha az anyanyelvi tudást 100%-nak vesszük, akkor az enyém kb. 30%-osnak tekinthető.

K. S.: Voltak markáns különbségek a 2008-as és 2014-es szóbeli interjúid között?

R. A.: A körülmények azonosak voltak: mindkét esetben két leendő kollégám/főnököm és egy HR-es vett részt a szóbeli interjún. A helyi hatóságoknál eléggé formálisak a felvételi eljárások. 2008-ban kezdőként főként azt kellett prezentálnom, hogy Magyarországról mit hoztam. Akkor még voltak nyelvi nehézségeim, így elég gyakran körül kellett írnom, magyaráznom dolgokat. 2014-ben már valamennyire már ismertek és tudták, mire vagyok képes. Akkor és ott sokkal konkrétabb igények voltak már. Ez egyszerűbbnek bizonyult, mert tudtam, hogy hová megyek és mit várnak el tőlem, így könnyebb volt felkészülni.

K. S.: Szükségesek Angliában álláskeresés során az ajánlások, referenciák?

R. A.: Halifaxban és Barnsley-ban is két-két referenciát kértek. Az egyik referenciát általában az előző munkáltatótól kérik. A referenciákat többnyire csak a nyertes pályázónál ellenőrzik le, miután visszajelzett, hogy elfogadja az állást. Amikor Halifaxba jelentkeztem, az ügynökségen, örültek is, hogy jó helyre kerültem. A második referencia általában szabadon választható, akár szakmai, akár személyes is lehet. Mindig könnyen be tudtam ezeket szerezni.

„Angliában fontosak a referenciák és le is ellenőrzik azokat.”

Az ellenőrzés kétféleképpen történik. Az egyik része formális: számszerűsíthető, munkaviszonyhoz kötődő adatokból áll, például mennyit volt betegállományban munkaviszonya alatt a munkavállaló. A másik része inkább informális, és a soft skillekre vonatkozik.

K. S.: Milyen munkakörülmények és -szervezés jellemzi a munkádat?

R. A.: Megvan a szervezeti hierarchia, de még a Head of IT-val egy nagy légterű irodában vagyunk. Ha valaki újként kerül be a rendszerbe, akkor például rögtön nem derül ki, hogy az egyes területeknek ki a vezetője (azaz nincs dedikált külön irodája, ahol mindig megtalálható). Továbbá Hot Desking rendszerben működünk: nincs saját asztal, csak egy terület, ahol bármelyik szabad asztalhoz le lehet ülni dolgozni. Így sokkal kötetlenebb a kapcsolat a munkatársak és közvetlen vezetők között.

A teljesítmény az, amit a vezetés elvár. A munkaidőnk flexibilis. 7 és 19 óra között akkor járunk be, amikor csak akarunk. Az előírt óraszámnak meg kell lennie minden héten, de egyébként teljesen magunk osztjuk be az időnket. Sosem kaptam még olyan visszajelzést, hogy bármi gond lenne azzal, hogy mikor érek be dolgozni.

A versenyszférához viszonyítva a közigazgatásban – Angliában is – alacsonyabbak a bérek. Saját főnökömtől tudom, hogy a bérrel versenyezni nem tudnak és nem is akarnak. Ehelyett inkább más jellegű támogatásokra helyezik a hangsúlyt. Investing in People – azaz megkérdezik, hogy mire van szükségem a hatékony munkavégzéshez, hogyan szeretnék fejlődni és ehhez ők mit tudnak hozzátenni. Támogatják a munkavégzéshez szorosan nem kötődő hobbi projekteket. Adott a lehetőség az otthoni munkavégzésre is. Családos kollégák főként azért szeretnek helyi vagy központi hatóságnál dolgozni, mert munka- és szabadidejüket rugalmasabban be tudják osztani.

Révész András

K. S.: Van-e kötelezően előírt képzési, továbbképzési kötelezettséged?

R. A.: Formális követelmény ugyan nincsen, de elvárják a fejlődés iránti elkötelezettséget. Egy angol álláshirdetésben például sokszor előfordul, hogy a pozíció betöltéséhez megadott végzettség vagy adott idejű szakmai gyakorlat szükséges. Főleg arra kíváncsiak, hogy mit tud elvégezni az illető, mire tudják felhasználni (a versenyszférában nyilván még az is számít, hogy az illető mennyi pénzt hoz). Az igazából másodlagos, hogy mindez a tapasztalat honnan jött.

Jellemző egy Personal Development Framework (PDF) rendszer. Évente kétszer a közvetlen főnökkel való megbeszélés során szoktunk egy elég flexibilis tervet készíteni. Mi az, amit el szeretnék érni? Mi az, amire ehhez szükségem van (amiben ő segíteni tud)? Milyen vizsgákat szeretnék teljesíteni? Van egy oktatási keret, amely felhasználó például vizsgadíjak kifizetésére. Képzés esetén adható munkaidő kedvezmény is. A helyi hatóságok ezekkel az eszközökkel elég sikeresen képesek a munkaerő megtartására. A rendszer formalizált: egy online formanyomtatvány kitöltését jelenti. Ez többnyire önkéntes vállalásokat tartalmaz, de mindenképpen közös megegyezésen alapul. Ha valami nem jön össze (időre), akkor nincsenek retorziók és inkább a tanulságok levonása a lényeg. Nem kényszerekkel élnek, hanem sokkal inkább motiválnak.

Néhány kollégámat bumeráng embernek hívják. Korábban itt dolgoztak, elmentek, majd visszajöttek. Közben kipróbáltak mást. Egyébként kilépéskor mindig elmondják a munkavállalóknak, hogy szívesen visszafogadják őket, hiszen ha már korábban egyszer beilleszkedtek a rendszerbe, akkor jóval kevesebb ráfordítással képesek produktív munkavégzésre, mint egy újonc, akit be kell tanítani, hogy képes legyen az adott feladat elvégzésére, adott munkakör betöltésére.

K. S.: Minek köszönhető, hogy a helyi hatóságoknál átrendeződtek a csoportmunkával kapcsolatos elvárások?

R. A.: A 2008-as gazdasági világválságot megérezték az angol helyi hatóságok is. Ezek bevétele két részből tevődik össze: a helyi adókat kiegészítik a központi költségvetésből. Utóbbi jelentősen megcsappant, körülbelül a felére esett vissza. Emiatt a helyi hatóságoknál egyrészt jelentős létszámleépítés történt, másrészt megjelent egy nagyon erős vezetői szándék a folyamatok optimalizálására. Utóbbi jórészt folyamatok automatizálását, digitalizálását jelentette, valamint a személyes ügyintézést fokozatosan felváltja a telefonos és online ügyintézés. Mindez eléggé kreatív hozzáállást és munkavégzést igényel, főként a csapatmunka területén. Én főleg a BackOffice-ban dolgozom (többnyire adatokkal), de ha valamit meg kell valósítani, akkor együttműködünk a Frontend-del és a Web-designerekkel. Sosem volt gondom azzal, hogy unalmas a munka és nincs kedvem csinálni.

K. S.: A térinformatika feladata a klasszikus definíció szerint „a földrajzi helyhez kötött adatok számítógépes megjelenítése, tárolása és analízise”. Hogyan jelenik meg ez a szakterület a hétköznapokban? Hogyan találkoznak ezzel az emberek? Pl.: ügyintézés, web, mobil… Milyen változást/átrendeződést tapasztalsz, amióta ezzel foglalkozol?

R. A.: Az önkormányzat feladatköre elég széles. A mi felelősségünk az ingatlan nyilvántartás, építési engedélyezés, úthálózat egy része, bérlakások, szociális szolgáltatások, szemétszállítás, választási rendszer, meg még néhány. A feladatok ellátásához rengeteg térbeli adatra támaszkodunk.

Elsődleges térbeli adatot viszonylag keveset állítunk elő, viszont rengeteg alapadat áll rendelkezésünkre. Használjuk a világ egyik legfejlettebb kataszteri térképét, néhány évente friss 30 cm felbontású légifotót, közigazgatási térképeket, beleértve az irányítószám határokat (ez utóbbi elég részletes, a házszám, vagy név és az irányítószám egyértelműen azonosítja az épületet), továbbá rengeteg – bárki által ingyenesen – hozzáférhető állami adatot.

Egyik feladatunk mindazon térbeli adatok könnyen hozzáférhetően rendelkezésre bocsátása, ami bármelyik szervezeti egység munkájához szükséges. Egyrészt a minél hatékonyabb és gyorsabb ügyintézéshez, illetve döntéshez, például építési engedélyek minél gyorsabb elbírálásához. Másrészt ha valaki felhívja a Call Centre-t, elvárás és követelmény, hogy az 1. hívás során minél több minden elintéződjön. Például ha valaki bejelent egy közvilágítás hibát, akkor az ügyintéző lássa a térképet, hogy egyértelműen rögzítse, pontosan melyikről is van szó, ne kelljen később pontosítani. A térinformatika ebben a formában akkor működik jól, ha a lakosságnak ez fel sem tűnik.

Amivel találkozhatnak – és szeretnénk is, hogy találkozzanak –, azok az online szolgáltatások. Elvárás az emberek részéről kényelem, idő megtakarítás és kiszámíthatóság miatt is, de számunkra is előnyös, mert munkaidőt és egyéb költséget takarít meg, nem utolsó sorban jobban illeszthetők automatizált folyamatokba. Elég egyértelmű példa az úthibák, illetve az illegális szemétlerakás bejelentése, ahol térképen jelölhetik meg a helyszínt. Nem ennyire egyértelmű, de a háttérben térbeli lekérdezések zajlanak, amikor valaki a szemétszállításról kér információt.

K. S.: A térinformatikához kötődően milyen szoftverkörnyezetben dolgozol?

R. A.: A vektoros adatokat nagyrészt SQL Server clusterben tároljuk, raszteres adatoknál (légifotók) viszont maradt a fájl alapú tárolás. Megjelenítéshez és egyszerű elemzésekhez WebGIS rendszert használunk (StatMap).

Létezik még néhány Deskop GIS (MapInfo) és egyenlőre elkerülhetetlen a fájl alapú tárolástól teljesen megszabadulni, de törekszünk rá.

A különböző szervezeti egységekben sok helyen használnak még térinformatikát saját szoftverek moduljaként, pl.: építkezési engedélyeztetés (új épületek létesítés, illetve meglévő épületek átalakítása), fejlesztési tervek, védett területek (fák) nyilvántartása, országos úthálózat fenntartása.

Adatelemzésre ETL (Extract, Transform, Load) rendszert használunk (FME). Ez többnyire adat átalakítást és rendszerintegrációt takar.

Azokat a funkciókat, amiket a fenti három szoftverrel nem tudunk megvalósítani, nyílt forráskódú szoftverekkel valósítjuk meg, ilyenek például a Quantum GIS és a GeoServer.

K. S.: Adott verseny a közigazgatási szoftverek angol piacán?

R. A.: A helyi hatóságok nagyságrendileg 40-féle szoftvert használnak. Több cég foglalkozik ezen szoftverek fejlesztésével, szóval van verseny. Előfordul, hogy egy szoftverfejlesztő cégtől több szoftver is származik: például a lakcím- és választási nyilvántartások. A helyi hatóságok igyekeznek több szoftvert is ugyanattól a cégtől megvásárolni. Amikor szeretnénk lecserélni egy-egy szoftvert – mert például nehézkesen lehet benne hozzáférni az adatokat, esetleg nem támogatja, hogy saját adatbázisban tároljuk adatainkat – akkor erre adott a lehetőség. Az ingatlan nyilvántartás például a helyi hatóságok felelőssége. Megvannak a törvényi szabályok továbbá standard formátumok, amelyek a központi nyilvántartáshoz szükségesek. Ezeknek a követelményeknek megfelelően több cég is fejleszt rendszert, amivel ellátható a feladat és időnként elküldi a helyi adatokat a központi nyilvántartásba a standard formátumokon keresztül.

K. S.: Milyen egyéb szoftvereket használsz a munkád során például munkaidő nyilvántartásra, levelezésre, szervezésre, folyamat- és projektmenedzsmenthez?

R. A.: Az önkormányzat elég nagy Microsoft fogyasztó. Mindenkinek rendelkezésre áll a Microsoft Office, a levelezés Outlookban megy és aktívan használjuk a Skype for Businesst. A munkaidő nyilvántartása nem annyira komoly – külön szoftverünk sincs erre –, mindössze egy Excel fájlt töltünk ki. A dokumentum menedzsment – kvázi intranet, de inkább fájlszerver – SharePoint alapú és például egy új szoftver beszerzésének folyamata is ebben követhető. IT support szoftvert használunk, hiszen alapkövetelmény, ha bármit kérnek tőlünk, akkor annak ticketing rendszerben legyen nyoma. Van még SAP rendszerünk, ami főleg a HR-t szolgálja ki, de néhány case management (illegális szemétlerakás, úthibák) szolgáltatást is kezel.

K. S.: Milyen a fluktuáció az angol munkaerőpiacon?

R. A.: Teljesen más a munkaviszonyhoz való hozzáállás. Az, hogy az ember az aktív élete során karriert épít teljesen elfogadott.

„Sokkal mobilisabb az angol munkaerő a magyarnál és erre a munkáltatók számítanak és próbálnak felkészülni: például része a Contingency Plan, illetve Business Continuity Plan.”

K. S.: Ha a szakmai pályafutásod hossza 100 egység, akkor jelenlegi tapasztalataid alapján hol tartasz, és milyen mérföldköveket fogalmaznál meg ehhez kötődően?

R. A.: A labdát kicsit visszadobnám, mert amikor elindultam 2000-ben, akkor azt gondoltam, hogy biológus leszek, és ha akkor tartottam 10 egységnél, akkor ez most teljesen más irány. Reset. Desktop térinformatikával és műholdkép elemzéssel kezdtem. Indultam kb. 15-ről és jó térinformatikusként elértem volna a 100-at valamikor. Áttértem főként a szerver és web alapú rendszerekre. Snapshotként: az informatikában 40-et elértem és még sok mindent el szeretnék érni. 40 éves vagyok.

„Angliában általában 70 éves korukig dolgoznak az emberek és látom az ismerősökön, hogy élvezik a munkájukat.”

Ezek alapján a karrierem hosszát tekintve 30-40-nél járok, és nem lehet tudni, hogy 80-90-ig eljutok-e. Hiszen lehet, hogy újra szakterületet fogok váltani. Jönnek az új irányok: mesterséges intelligencia, Big Data. Az még nem látszik, hogy ezek az új technológiák mekkorát fognak kiharapni a térinformatikából. Elérhető a 100, sőt adott technológiától függően akár a 120 is.

K. S.: Hogyan működsz csoportban? Milyen módszereitek vannak?

R. A.: Eddig ketten dolgoztunk szorosabban együtt. Mindkettőnket térinformatikára vettek fel, de sok más dologgal is foglalkozunk. Én inkább a szakmai vonalat képviselem, míg a kollégám inkább a projektmenedzsmentet viszi és a többnyire ő tartja a kapcsolatot a többi csoport/osztály illetékeseivel. Az egymás közötti munkakapcsolatunk főleg informatív, nem igazán formális. Egyszerűen megbeszéljük egymás között, hogy ki és mit csinál.

A „vállalati kultúrára” az Agile módszer a jellemző. Gyakran előfordul, hogy ténylegesen végignézzük a kollégákat, hogy ki, mit és hogyan csinál. Ha ezután megfogalmazza, hogy mit szeretne másképpen, akkor azt mi lefordítjuk technológiai specifikációvá, majd igyekszünk megvalósítani.

„Szeretnénk megérteni, hogy ki mit csinál. Mindannyiunk megközelítése az, hogy az informatika eszköz. Nem az informatika a helyi hatóság, hanem a helyi hatóságnak vannak feladatai és a kérdés az, hogyan tudunk mi ehhez hozzájárulni.”

Próbálunk minél jobban megfelelni már az első körben, de szükség esetén jönnek az iterációk. Ha már dolgozunk valamivel, akkor jó, ha azt használják is, hiszen így hatékony a munkánk és persze csak így van értelme. Informatikával kiváltható feladatok esetén nagyon megkönnyítjük a kollégák munkáját.

Révész András

K. S.: Elképzelhető, hogy néhány év múlva vezető leszel?

R. A.: Szakmailag igyekszem fejlődni és a tudásommal másokat lenyűgözni. Kevésbé vannak vezetői ambícióim. Egy konkrét csapat vezetése helyett jobban el tudom képzelni azt, hogy egy-egy feladat/projekt megoldását koordinálom. Minimális vezetői készségeket elvárnak. Eddig kerültem ezeket a szituációkat. A vezetői skilljeim megléte/ismerete a csapatnak is és egyébként személy szerint nekem is fontos lehet. A legutóbbi PDF-ben most vezetői skillek fejlesztésére is vállalást tettem.

K. S.: Hogyan látod a soft skilljeid fejlődését, mióta külföldön dolgozol?

R. A.: Öt dolgot emelnék ki:

  • A problémamegoldó képességem mindenképpen javult. A kommunikációs készségem is nőtt, de azt tudni kell, hogy az angolok nagyon türelmesek, ami megkönnyítette a helyzetemet.
  • A nyelvi készségeim nem annyira fejlődnek, mert az IT-ban félszavakból is értjük egymást. Említettem a Skype for Businesst, ahol a chat ablakban rövid és tömör üzenet, képernyőkép, válasz formájában meg is valósul a tényleges kommunikáció. Sok magyarral tartom a kapcsolatot. A munkán kívül kb. fele-fele arányban beszélek angolul illetve magyarul.
  • A vezetői készségek tekintetében – ahogy már említettem – mostanában próbálok kilépni a komfortzónámból.
  • Az időmenedzsmentet tekintve nem tapasztalok magamon változást, bár hasznos, hogy saját magam priorizálhatom a feladataimat.
  • A „mások gondolatainak átlátása”-ként megfogalmazható skilljeim jelentősen fejlődtek, és erre nagy szükségem is van, hiszen így – támogató informatikusként – jobban meg tudom könnyíteni mások munkáját. Ezt minél jobban tenni, igazi belső kényszer számomra.

K. S.: Mi a legfontosabb néhány olyan hasznos tanácsod, amit érdemes megfogadnia annak, aki most – vagy rövid időn belül – úgy dönt, hogy külföldre (akár Angliába vagy máshová) költözik?

R. A.: Fontossági sorrendben ezeket említeném:

  1. Járjon utána, hogy hová megy! Például hely- és emberismeret egyaránt. Nézzen szét online, olvasson blogokat! Legyen egy előzetes benyomása arról, hogyan gondolkodnak ott az emberek!
  2. Döntse el, hogy mennyi időt szán a folyamatra! Nagyon nem mindegy, hogy ez két hónap vagy akár egy év. Készüljön fel arra, hogy az átmeneti időszakban meg tudjon ott élni! Tartalék és türelem. Kell B terv is: például tudnia kell, milyen egyéb munkákat hajlandó vállalni, ha pénzre lesz szüksége.
  3. Socializing, azaz kapcsolatokat kell teremteni! Nem csak szakmai, hanem egyéb területeken is. Külföldön sok mindent másképpen kell csinálni, másképpen szerveződik az élet és a helyi tudás, tapasztalat adott esetben nagy segítséget jelenthet. Triviális példák: hol vásárolj be, a közelgő ünnep miatt előre vásárolj be…
  4. Kell kitartás és némi konokság: „igenis meg akarom csinálni”! Enélkül a mentalitás nélkül sokan elvéreznek.
  5. Az előzőekben is benne van, de külön kiemelném: alapvetően befogadónak, nyitottnak kell lenni! A nyitottság alatt egyrészt toleranciát értek, másrészt a kíváncsiságot. Tudni fogják, hogy magyarok vagyunk. A külföldiek akármennyire is az embert nézik, azért az intuíciók és benyomások jelen vannak. Fontos, hogy külföldön egyfajta nagykövetként képviseljük hazánkat, hiszen külföldön mi vendégek vagyunk. Erről sokan elfeledkeznek.

K. S.: Mi az aktuális hobbi projekted és hogyan kapcsolódik a programozáshoz?

R. A.: Nem esik messze az alma a fájától: egy környezeti kibocsátás csökkentő projektet találtam ki. Az épületekben számos tárgyaló van, amiket foglalás ellenében használhatunk. Az aznapi foglalások minden tárgyalónál egy A4-es papíron láthatók. Ez elég sok papírral jár, tárgyalónkét átlag 2 csomag/év és van majd 100 tárgyaló. Nem beszélve arról, hogy a papírokat minden nap nyomtatni és cserélni kell.

A projektem lényege, hogy a papírtartókat eInk kijelzőkre cseréljük amiket távolról, a foglalási rendszer alapján lehet frissíteni. Ezzel mind a papírt, mind a nyomtatást, mind pedig a cserével járó munkaidőt megtakarítjuk. További előnye, hogy a kijelző gyakrabban, jelenleg fél óránként frissíthető, szemben a 24 órás papír cserével.

Az eInk kijelző (ilyenek vannak az elektronikus könyv olvasókban) csak akkor fogyaszt energiát, amikor frissül, akkor is nagyon keveset. A kijelző frissítését egy szintén alacsony energiafogyasztású (ESP32 alapú) mikrokontroller végzi, ezért az egész hardver hónapokig üzemeltethető elemről.

A kijelzővel szemben követelmény, hogy minimális karbantartást igényeljen és azt is minél egyszerűbben. Kollégám olyan burkolat tervezésén dolgozik, amiben könnyű elemet cserélni.

A teszt kijelző frissítése egyenlőre egy egyszerű fél óránkénti frissítés. A kijelzőre küldendő kép előállítását és web tárhelyre feltöltését alapvetően a már korábban említett ETL rendszerben fejlesztettem. A háttérben azonban meg kellett oldani néhány dolgot:

  • A tárgyaló foglalását kezelő rendszernek nincs nyilvános API-ja. Szerencsére adatbázis alapú a nyilvántartás, amihez van hozzáférésünk. A dokumentáció hiányának ellenére az adatbázist nem volt nehéz kiismerni, ezek után a szükséges adatok kinyerése egy SQL query felépítése. Az ETL rendszerben lehetséges SQL lekérdezés az adatbázisból.
  • A kijelző adott felbontású (800*480 px). A tartalom megtervezése és generálására legkézenfekvőbb megoldás a HTML+CSS, annál is inkább, mert tervezésben támaszkodhatok a Web-designer kollégákra. Miután megvan a HTML sablon, a tartalmat az ETL már bele tudja helyezni.
  • Miután az ETL Python kódot is tud futtatni, kódból meg lehet hívni egy böngészőt és generáltani vele HTML fájlt, majd a kész dokumentum bármelyik elemét el lehet érni, például egy canvas-t amire JavaScript segítségével rá lehet helyezni a kívánt dokumentumot.
  • Végül az eInk kijelzőre a képet egy speciális formátumban lehet feltölteni. A canvas képet szintén Python kód konvertálja a kijelző formátumára, ami azután felkerül a webtárhelyre.
  • Végül a kijelző mikrokontrollerének csak le kell töltenie a kész képet és feltölteni a kijelzőre.

Természetesen újabb igények mindig jönnek. Legutóbbi például, ha bármely résztvevő megérkezik, akkor a belépőkártyájával ezt jelezhesse és ez kerüljön rögzítésre is. Probléma ugyanis, hogy elég sokszor nem használják a lefoglalt tárgyalót, amiről egyelőre panasz van, de számok nincsenek. Ez könnyen megvalósítható, mert a kijelzőn keresztül is működik az NFC érzékelés, így most ezen dolgozom.

K. S.: Milyen gyakran látogatsz haza Magyarországra?

R. A.: Az utóbbi időben beállt, hogy évente háromszor vagy négyszer. Karácsonyra mindig, ezenkívül egyszer tavasszal és egyszer ősszel. Nyáron nem szeretek hazamenni, mert akkor a klíma itt jobb számomra. Ritka családi/baráti események miatt általában előfordul további egy látogatás is.

K. S.: Nagy világutazó vagy. Miért vagy ennyire mobilis?

R. A.: Mindig is élveztem az utazást, ha valahova el lehetett menni. Gyerekkoromban rengeteget kirándultam belföldön és ahogy lehetséges volt, családdal majd minden környező országba eljutottunk nyaralások alkalmával. Testvéremmel még mindig találkozunk évente „Valahol Európában”.

Miután itt sikerült berendezkednem, a lehetőségek nagyok kitágultak. Többször jártam Kínában. Ez annyival kezdődött, hogy láttam egy utazási iroda reklámján, hogy mennyibe kerülne egy 2 hetes kínai utazás, a következő sarkon pedig a repülőjegy árakat. Ismerősök elbeszéléseivel összevetve felmerült bennem, hogy azért az utazási irodánál jóval olcsóbban ki lehet ezt hozni. Gondoltam, utánajárok. Az utánajárásnak az lett az eredménye, hogy ha már fele annyiból kijön, meg már majdnem mindennek utánanéztem, akkor most miért ne menjek is el. Ez történt 2011-ben, de ahányszor Kínában voltam, mindig úgy jöttem el, hogy vissza kellene menni, mert ez is kimaradt, az is kimaradt. Nem beszélve arról, hogy a nagysebességű vasúthálózattal sok olyan helyre el lehet jutni, amiről korábban csak álmodtak a nagyon Kína elhivatottak is.

A mobilitásnak úgy érzem, egyre nagyobb szerepe lesz a munkavállalásban is. A helyzet mindenhol egyre bizonytalanabb, most már sok minden elképzelhető. Alapvetően nem tartok attól, hogy itt forró lenne a talaj a lábam alatt, de néhány éve például még senki sem gondolt arra, hogy Anglia kiléphet az EU-ból. Ugyanígy az amerikai választások eredménye is sokakat meglepett.

„Jobb, ha az ember felkészült arra, hogy mobilis legyen.”

Hosszabb távon Európában gondolkodom, de ha adódna egy rövidebb (pl.: félévre) lehetőség, akkor Kínába, Kanadába, Malajziába, Japánba és még néhány helyre is szívesen mennék. Természetesen barátaimhoz is szívesen csatlakozom, mint például a Céline Dion koncerthez kötött kirándulás Japánba.

K. S.: Mik a jelen és szerinted mik lesznek a jövő sikerszakmái?

R. A.: A jövőre való becsléssel nagyon óvatosan fogalmaznék. Volt ugye rengeteg jóslat, ami nem jött be, ezekről rendszeresen vannak hírek, mémek. Másrészt eredeti szakmámból kiindulva, a géntechnológia és a molekuláris biológia is hozott kisebb áttöréseket – akkorát, amekkorát vártak tőle. Hasonlóan a nanotechnológia is csak minimálisan van jelen a mindennapi életben.

Adatot gyűjteni egyre olcsóbb, így véleményem szerint az átrendeződést az adatelemzés és információnyerés fogja jelenteni középtávon. Nem tartok tőle, hogy a szakmák jó részét átveszi a robotizáció és az MI, viszont azok a szakemberek, akik szakmájukban fel tudják használni a Big Data és az MI lehetőséget, jóval keresettebbek lesznek, mint a szakmát csak hagyományosan megközelítők. Például az a szigeteléssel foglalkozó kereskedő/elemző cég, aki távérzékelt adatokból meg tudja állapítani, hogy egy adott ház szigetelésében hol van a hiba és így csak azon a részen kijavítva olcsóbb ajánlatot tud adni, mint aki a fél tetőt újra szigetelné, jóval keresettebb lesz, mint aki erre nem képes.

K. S.: Van kedvenc IT-s idézeted, mémed?

R. A.: Nem IT idézet – terepi ökológusok között forog közszájon –, de IT-ben is tartom magam ehhez:

„Járt utat járatlanra ha csak lehet cserélj fel, hogy más oldalról is lásd a dolgokat!”


Blog bejegyzéseink IT karrier témakörben

Révész András

Interjú Révész Andrással

Révész András alapvégzettsége biológus, ökológia szakiránnyal. Szakmai pályafutását tájökológiával kezdte, azon belül is élőhely térképezéssel, amihez kötődik a térinformatika. Négy évig kutatás-fejlesztéssel foglalkozott az MTA Ökológiai és Botanikai Intézetében, majd ...
Bővebben
/
Schmidt Attila

Interjú Schmidt Attilával

Schmidt Attila három éves szoftverfejlesztői gyakorlattal (főként Android platformhoz kötődően) és két éves szoftvertesztelői tapasztalattal rendelkező mérnök-informatikus. Az interjút Kaczur Sándor – az it-tanfolyam.hu alapítója és oktatói csapatának szakmai vezetője ...
Bővebben
/
Takács Roland

Interjú Takács Rolanddal

Takács Roland egyéves automatizálási teszt mérnöki és ötéves professzionális adatbázis-kezelés (MSSQL, Oracle) tapasztalattal rendelkező mérnök-informatikus. Jól érzi magát multikulturális környezetben. 2017 nyara óta külföldön él és dolgozik. 2018 őszétől PL ...
Bővebben
/
Lovas Bertalan

Interjú Lovas Bertalannal

Lovas Bertalan 22 éves pályakezdő szoftverfejlesztő. A kütyük mindig érdekelték. Hivatásként és hobbiként is gondol a programozásra. Sportos, korábban dzsúdózott, tornázott és a műugrást is kipróbálta. Korábban részt vett a ...
Bővebben
/

Interjú Görög Ibolyával

Görög Ibolya protokollszakértőt mindenki ismeri, bemutatni nem szükséges. De mégis illik, legalább röviden: 1987-től 1999-ig a Miniszterelnöki Hivatal protokollosa, majd protokollfőnöke volt, illetve 1999-től felnőttképzésben oktat. Érdeklődési körébe tartoznak: viselkedéstörténet, ...
Bővebben
/

Interjú Szűcs Tiborral

Szűcs Tibor mérnök-informatikus. Jelenleg a Corvinus Egyetem Koordinációs Irodáján dolgozik órarendszerkesztőként. Ez a feladat a létesítménygazdálkodáshoz kötődik és ő osztja be – sok-sok szempont alapján – az előadásokat, szemináriumokat, számítógépes ...
Bővebben
/
Nádai Gábor

Interjú Nádai Gáborral

„Nádai Gábor vagyok, de sokan leginkább Mefiként ismernek, a legtöbb felületen a @mefiblogger nicknév alatt vagyok elérhető. Eredetileg mérnökinformatikusként végeztem, a kétezres évek közepén a fősuli mellett saját vállalkozásba kezdtünk ...
Bővebben
/
Markovics Győző

Interjú Markovics Győzővel

Markovics Győző nem­zet­kö­zi kap­cso­la­tok sza­kos köz­gaz­dász, va­la­mint po­li­to­ló­gi­át is ta­nult a Bu­da­pes­ti Cor­vi­nus Egye­te­men. Az egye­tem­től fő­ként időt ka­pott – fel­nő­ni a kép­zés alatt. Gya­kor­la­ti is­me­re­te­it min­dig mun­ká­val sze­rez­te. Csa­lá­di ...
Bővebben
/

Kutatók éjszakája 2019

Kutatók éjszakája

Kutatók éjszakájaA Kutatók Éjszakája nemzetközi rendezvénysorozat 2005-ben indult. Magyarország 2006-ban csatlakozott. Azóta évről-évre egyre több intézmény nyitja meg hazánkban kapuit, szervez érdekes programokat, sok-sok településen, több száz helyszínen, több ezer eseményt meghirdetve sok tízezer érdeklődő/résztvevő látogatónak biztosít tartalmas estét.

Bár a kezdeményezés elsősorban a kutatói pálya népszerűsítését szolgálja, ezért leginkább a tizen- és huszonévesekre számít, az események vonzók és elég érdekesek ahhoz, hogy a kisgyerekektől a legidősebbekig mindenki megtalálja a számára izgalmas programokat. Korábban nagyobb felsőoktatási intézmények és kutatóintézetek szerepeltek döntően, de az utóbbi néhány évben egyre több kisebb intézmény, tehetséggondozással foglalkozó középiskola, cég, egyesület is csatlakozott a rendezvényhez. A Kutatók éjszakája rendezvény minden meghirdetett programja ingyenes.

Rendezvényünk plakátja

it-tanfolyam.hu_Kutatok_ejszakaja_2019_plakat

Az it-tanfolyam.hu 2019-ben sem marad ki a sorból. (2018-ban is szerveztünk programokat.) Meghirdettünk öt programot a kutatokejszakaja.hu weblapon. Az eseményekre regisztrálni kell a weblapon, ami talán szervezőként ránk keresve bizonyul legegyszerűbbnek. Szervezői lapunk: https://www.kutatokejszakaja.hu/szervezo-intezmeny/it-tanfolyam-hu/. A regisztrációs időszak szeptember 14-26-ig tart és a programjainkra szeptember 27-én 17:40-20:50 óráig kerül sor.

Bízunk abban, hogy idei programjaink is népszerűek lesznek, sok-sok kérdés is elhangzik és kellemes hangulatú szakmai párbeszéd alakul ki.

Az előadások prezentációit tanfolyamaink hallgatói számára – a témához kapcsolódó témakörökhöz, ILIAS-ra feltöltve – tesszük elérhetővé.

17:40-18:10 – Milyen eséllyel és hány találatos szelvénnyel nyerhetünk, ha sok lottószelvénnyel fogadunk?
Véletlenszám-generátorral lottószelvényeket állítunk elő. Különbözőeket. Sokat: ezret, tízezret, százezret. Azután szimulálunk egy lottósorsolást. Megnézzük az eredményeket: hány darab két-, három-, négy- és telitalálatos szelvényt kaptunk. Átgondoljuk, hogy milyen eltérések adód(ná)nak ötös-, hatos- és heteslottó esetén. Közösen áttekintjük a Java nyelven implementált szoftver lépéseit és testre szabásának lehetőségeit. A program a Java SE szoftverfejlesztő tanfolyamunk tematikájához kapcsolódik.

18:20-18:50 – Tervezzünk hálózatos programokat! – Denevérek a barlangban
Adott a szerver és kliensek. Előbbi a barlang, utóbbiak a denevérek. Átgondoljuk, hogyan kommunikálnak egymással és ennek milyen elvi és gyakorlati megvalósítási lehetőségei adódnak. Ismertetjük a Java RMI technológiáját. Mit érdemes megmutatni a két program működése közben? Közösen áttekintjük az osztálydiagramot és a Java forráskódokat. Ötletelünk és megfogalmazunk sok-sok ötletet a továbbfejlesztésre. A program a Java EE szoftverfejlesztő tanfolyamunk tematikájához kapcsolódik.

19:00-19:30 – Jelenítsük meg webes térképeken Céline Dion koncertturnéjának helyszíneit!
A híres énekesnő idén szeptemberben világ körüli turnéba kezd (Courage World Tour) és ennek állomásait kb. fél évre előre meghirdették már áprilisban. Ismertetünk egy esettanulmányt. Ez egy hálózatos Java projekt, amely webről összegyűjtött adatok alapján, többféle Google Charts objektumot állít elő. A termék JavaScript-re épülő weboldalak sokasága, amely tipikus felhasználói igényeket/követelményeket kielégíthet. A megvalósítás kivételkezelést alkalmaz, HTML és JSON tartalmat olvas és generál, valamint elvégzi/elvégezteti az adatok térképen való megjelenítéséhez szükséges geokódolást. Az előadás ismerteti a specifikáció és a tervezés lépéseit, az implementációt, a tesztelést, valamint továbbfejlesztési javaslatokat is ad.
A program a Java EE szoftverfejlesztő tanfolyamunk tematikájához kapcsolódik.

19:40-20:10 – Írjunk hatékony adatbázis-lekérdezéseket!
Az Oracle HR sémában, először tipikus, hétköznapi szavakkal megfogalmazunk néhány lekérdezést, majd SQL nyelven megvalósítjuk és elemezzük, hogy helyesek-e, hatékonyak-e, mit adnak vissza. Szükség esetén optimalizáljuk, testre szabjuk ezeket. Kategóriák: egyszerű, összetett, aggregáló, soktáblás, hierarchikus/rekurzív lekérdezések. Ha lehet, grafikusan is megjelenítjük a lekérdezések eredményeit Java swing felületen, beépített JTable és JTree komponensekkel, illetve JFreeChart grafikonnal is. A Java adatbázis-kezelő tanfolyamunk tematikájához kötődik a program.

20:20-20:50 – Kaczur Sándor: Gondolkodjunk logikusan!
Az előadás során áttekintjük az intelligencia, a kreatív problémamegoldó és logikus gondolkodás összefüggéseit és izgalmas feladatokból válogatva közösen megoldunk néhány fejtörő feladatot.