Codecool – ötödik hét

Már hetek óta tart a Codecoolnál a junior frontend fejlesztő tanfolyam, amire az Újratervezés programból jutottam be.

Eddig tetszik. Jók a feladatok, jó a mentor, jó a csapat: jó a hangulat. 🙂 És linux alól is lehet csinálni.

Viszont volt két olyan előadás, ami célszerűbb lett volna, ha nincs: a Growth Mindset és a Time Management, de ezeket leszámítva csak hasznos dolgokról volt szó.

Kb. 30 fő van a délelőtti “osztályban”, az FE3-ban, és fel vagyunk osztva 4-5 fős csoportokba. Hetente van 2-3 egyéni és egy csoportfeladat, a csoportfeladatot péntekenként kell bemutatni a többieknek. (A legutóbbi csoportfeladat egy Adobe Illustrator fájl alapján egy weboldal létrehozása volt.)

A tanultakat rögtön a gyakorlatba is átültetem, pl. a Dévaványa régen és most, meg a barsoom.hu oldalaimat is ezeknek megfelelően alakítottam át.

Jövő héttől kezdődik a javacript, amit várok, de újra lesznek osztva a csapatok, amit viszont nem annyira – ami működik, azon ne változtass.

Most jött el az ötödik hét vége, pénteken volt az első milestone teszt. Az első hetekben csak HTML, CSS, SASS/SCSS és némi Git volt a tananyag, így még csak egy egyszerű, feleletválasztós tesztet kellett kitöltenünk. (Talán az volt némi nehezítés, hogy angolul volt.)

Codecool 1. milestone test

A teszten minimum 50%-ot kellett elérni, de még csak a “bukás” közelébe sem került senki. Még az újratervezéses tesztnél is sokkal könnyebb volt, talán azért, mert a kérdések valóban csak a tanultakból lettek feltéve.

Legkésőbb a következő milestone teszt után újra beszámolok a fejleményekről.

Újratervezés program – a kezdet vége

Lassan véget érni látszik – az eredeti hírek szerint egy hónapja elindult – tanfolyamokra a felvételi eljárás az újratervezés programba. (Közben én sikeresen bekerültem a Codecool frontend képzésre: ég és föld a különbség az államihoz képest, de erről majd egy másik bejegyzésben.)

Bár már jó fél hónapja zajlik a felvétel, sőt, vannak képzők, ahol már egy hete el is kezdődött az oktatás, de a (nem hivatalos) hírek szerint még mindig nincs meg a szükséges ezer jelentkező.

Ennek több oka van, de a legtöbb arra vezethető vissza, hogy az állam (Nive/NSZFH) szinte semmi információt nem oszt meg a jelentkezőkkel, amit mégis, az vagy nehezen, vagy többféleképpen is értelmezhető.

Az első fő ok, hogy sokan nem voltak tisztában azzal, hogy ha több képzést is megjelölnek, akkor ha első körben nem veszik fel őket az elsőként megjelölt képzésre (ami az alábbi képen a frontend), és felvételt nyernek pl.: a tesztelőre, akkor már a későbbi körökben nem vehetnek részt, azaz vagy maradnak tesztelők, vagy elbúcsúzhatnak a programtól.

Újratervezés Program - képzések és képzők

Ennek egy érdekes következménye, hogy a több pontot igénylő „népszerűbb” képzésekre az onnan visszalépők helyére a későbbi körökben olyanok is bekerülhettek, akiknek akár jóval kevesebb pontjuk volt az első körben be nem jutott és más, kevesebb pontot igénylő képzésekre került jelentkezőknél.

Persze ez a több képzést jelölő jelentkezők hibája is: ha csak egyetlen képzést jelölt meg valaki, az nagy eséllyel bekerült valamelyik későbbi körben:

Újratervezés Program - mentett preferenciák

Az információhiány enyhítésére persze létrejöttek fórumok, pl.: a hupon vagy a prohardveren, és kölönböző Facebook csoportok is, de ott a sok „konteózás” mellett elkallódhattak a lényeges információk, és aki nem olvasott el mindent, azokhoz nem jutott el.

Így nagyon sokan ész nélkül bejelöltek mindent, felvették őket olyan képzésekre, amiket igazából nem is szeretnének elvégezni, és ezért visszamondják: így nyilván csökken a felvettek száma, amit pótolni kell, hogy meglegyen a szükséges ezer.

A második fő ok a visszafizetési kötelezettség körüli homály. Az NSZFH-val kötendő szerződésben nincs tisztázva, hogy pontosan mi róható fel a résztvevők hibájának, milyen okok miatt kell visszafizetni a 2,56 milliós támogatást. Erre később, a sokadik visszamondás után már „odafent” is rájöhettek, mert ilyen leveleket küldtek a még fel nem vetteknek:

Újratervezés Program - visszafizetési kötelezettség

Az persze nem növeli a jelentkezési kedvet, hogy a szerződés szövegét ennek ellenére nem módosították. Meg az sem, hogy a szerződés 16. pontjának a hírhedt utolsó mondata is maradt:
„A jelen Támogatási Szerződés minden külön intézkedés nélkül módosulhat.”

A harmadik fő ok a munkáltatói nyilatkozat szükségessége. A jelentkező részt vesz egy képzésen, ezzel közvetve a munkáltatója is támogatva van, hiszen az alkalmazottja új képességekre tesz szert. Az mondjuk nincs tisztázva, hogy ha például egy pincér programozni tanul, azzal miért is lesz jobb az étteremnek, ahol dolgozik. Meg az egész program azért van, a nevében is arra utal (újratervezés), hogy a résztvevők nem a régi életüket-munkájukat folytatnák – ezt nem minden munkáltató fogadja örömmel, nem biztos, hogy kitölti a nyilatkozatot.

Még ha ki is akarná tölteni, a nyilatkozat szokás szerint elég értelmezhetetlenre sikerült. A Nive ügyfélszolgálat sincs a helyzet magaslatán: „Sajnos, ügyfélszolgálatunk nem tud segítséget nyújtani a dokumentum kitöltésében.
Tekintve, hogy az 1b nyilatkozat egy újonnan bevezetett dokumentum, így kitöltési útmutatóval nem rendelkezik.

Így – mivel a munkáltató sok esetben értelmezni sem tudta a nyilatkozatot, és biztos ami biztos alapon nem írja alá – sokan elestek a jelentkezéstől:

Újratervezés Program - prohardver komment

Ezeken a fő okokon kívül még rengeteg apró, kevesebb jelentkezőt érintő tényező is van:
Akinek nincs magyarországi lakcíme, az így járt. Aki külföldön dolgozik, szintén. Akit felvettek, és másnap kellene aláírnia a szerződést a fővárosban, és ilyen hamar nem tudja elintézni az odautazást, az is. Stb…

Újratervezés program

Májusban sok hírportálon és – főleg informatikával, programozással foglalkozó – Facebook csoportban megjelent a hír, hogy a kormány ingyenes informatikai képzést indít, főleg a koronavírus járvány miatt munkájukat elvesztők átképzésére. A hírek szerint ez egy nyolc hetes alapozó képzéssel indul, és akik a képzés végén sikeres záróvizsgát tesznek, azok egy “igazi”, struktúraváltó tanfolyamon vehetnek részt, ami 100%-ban támogatott. Ez a második képzés várhatóan augusztusban indul.

A feltételek sem voltak túlbonyolítva: “bárki jelentkezhet, aki betöltötte 18. életévét, rendelkezik saját számítógéppel, interneteléréssel. Angol nyelvtudás javasolt, de nem elvárás.

Végül 61 977 fő regisztrált.

Május 25-én el is indult az alapozás. Ez gyakorlatilag (magyar nyelvű) videók nézéséből állt. Némi Windows és hálózati ismeretek után valóban egész jó, kezdőknek is érthetően elmagyarázott html/css/javascript alapokat adtak át.

A gondok a 2020.08.12. szerdán, a záróvizsgánál kezdődtek. (A vizsga időpontja is módosult időközben, mert eredetileg 10:00 és 14:00 között lett volna.) A képzés weboldala nem bírta a terhelést, több vizsgázónál lefagyott, és az oldalt újratöltve már nem tudta folytatni feladatokat. 15:00 és 19:00 óra között lehetett vizsgázni, ezt a hibák észlelése után 20:00-ig meghosszabbították. Sajnos akit már kidobott a rendszer, nem feltétlenül maradt a számítógép előtt, így nem is vehették észre a hosszabbítást. A technikai problémák miatt kiesettek végül két héttel később, a pótvizsgán próbálhatták meg újra a vizsgát.

Egyéb, olyan jelentéktelen apróságok, mint az okleveleken lévő elírások (“Újratervetés”, meg a “Hálózai alapok”), már szinte említésre sem érdemesek:

újratervetés

A vizsgát (a pótvizsgát is beleértve) 8871 fő teljesítette sikeresen, azaz érte el a 66%-ot.

Azt, hogy majd kell még egy tesztet – egy kompetenciatesztet – írnunk, nem sokkal a vizsga előtt tudtuk meg: “A tesztet sikeresen teljesítő résztvevők lehetőséget kapnak egy kompetenciateszten való részvételre. A záróvizsgán, valamint a kompetenciateszten elért pontszámok alapján kerülnek kiválasztásra azon jelentkezők, akik továbbléphetnek a struktúraváltó képzések következő szakaszába.

Ezután két hétig semmi hír a folytatásról. Végül úgy mellékesen kiderült, hogy kell legalább A1-es szintű angol nyelvtudás és érettségi bizonyítvány is.

A kompetenciateszt 40 kérdésből állt, ebből 32 logikai, a maradék 8 angol nyelvi kérdések. Itt már (valószínűleg a jóval kevesebb vizsgázó miatt) kevesebb volt a technikai probléma is, de másfajta problémák voltak. Sokan tapasztalták, hogy volt olyan kérdés, amire jól válaszoltak, de nem kaptak rá pontot. (Később a képző cégtől kapott válaszok szerint ők nem rögzítik a válaszokat, így ezen állítások valódiságát nem lehet ellenőrizni. )

Voltak viszont olyan kérdések, ahol maguk a feladatok voltak hibásak. Pl.: Ennél a feladatnál később megtaláltam az eredeti feladatot, amiből a teszthez lopták beszerezték, csak itt még nem volt hibás:

Annyit változtattak rajta (a nevek megváltoztatásán kívül), hogy kihagyták az “1-nél nagyobb” részt…

Letudtuk a kompetenciatesztet, bár itt nem adtak meg sikerességi küszöböt, tehát elvileg az is “átment”, aki 0%-ot ért el, de azt nem közölték, hogy a közel 8000 teljesítő közül hányan juthatnak tovább. Újabb eseménytelen hetek után eljött az október, kezdtek információk szivárogni. Kiderült melyik négy képző cég fogja tartani a folytatást, kiderült, hogy a záróvizsga 60%-ban, a kompetenciateszt 40%-ban számít a végeredménybe, és kiderült, hogy 1000 fő mehet tovább.

Sokan már korábban úgy döntöttek, hogy nem fogják folytatni. Sokan akkor vesztették el a reményt, amikor az 1000 fős korlát felmerült. Nagyon sokan amiatt, hogy a képzések nem összeegyeztethetők a munkával (napi 8 óra tanulás, ebből 3 óra kötött időben, mentorokkal, a maradék öt óra önállóan). De a legtöbben talán mégis azért, mert nem szeretnének egy ingyenes képzésért 2 560 000 Ft-ot fizetni, ha netán nem sikerülne teljesíteni (például mert munkát talált, és amellett már nem fér az idejébe, stb…)

Valakinek az is akadály lehet, hogy a munkáltatótól is kell aláírás a szerződéshez. A munkáltató esetleg arra juthat, hogy az alkalmazottja azért jár infós tanfolyamra, mert később másik munkahelyet szeretne.

Most október 10. van, ma jött az email, hogy 13-a délig kell választani a képzők és a képzések közül…

Persze a képzés, aminek korábban augusztusban kellett volna indulni, tegnapig még úgy volt, hogy október 26-án indul, ma már úgy tűnik, hogy novemberre tolódott:

És mivel a folytatás (a konkrét jelentkezés) augusztusról kitolódott októberre, majd novemberre, emiatt lecsúsztunk az idén ősszel (szeptember, de legkésőbb október 1-jén) indított, komolyabb végzettséget adó iskolarendszerű, estin végezhető, államilag támogatott felnőttképzésekről.

Érdekesség, hogy ugyanezek a képzések csak az állami programban kerülnek fejenként 2,56 millióba, amúgy fele-negyede áron lennének. De persze olyan elvetemült gondolatok, hogy az egész program csak az Uniós támogatások lenyúlásáról szól, csak az elvakult összeesküvés-hívőknek jutna eszébe. 🤔

2020.10.12.

Eljött a hétfő. Sokan írtak leveleket a programot lebonyolító illetve a képző cégeknek, hogy a sok bizonytalanság ellenére felelős döntést tudjanak hozni. Pl.:

Újratervezés program kérdés

Természetesen meg is jött a “nagyon informatív”, “kétségeket eloszlató” válasz:

Újratervezés program inkompetens válasz

De végül is nem fontos a rendes tájékoztatás, mert a szerződésben ilyesmi is szerepel:

“Jelen szerződésben nem szabályozott kérdésekben a vonatkozó jogszabályok, így különösen az államháztartásról szóló 2011. évi CXCV. törvény, az államháztartásról szóló törvény végrehajtásáról szóló 368/2011. (XII.31.) Korm. rendelet, a felnőttképzésről szóló 2013. évi LXXVII. törvény, a Polgári Törvénykönyvről szóló 2013. évi V. törvény szerződésekre vonatkozó általános szabályai alkalmazandók. A Felek tudomásul veszik, hogy fentieket magukra nézve kötelezőnek fogadják el. A jelen Támogatási Szerződés minden külön intézkedés nélkül módosulhat.”

Hétfő este, 19:24

Újabb levél, újabb módosítás (vagyis újratervezés :D):

Az Újratervezéses Facebook csoportban két elmélet is született, hogy most miért e halasztás: Az első, hogy túl kevesen jelentkeztek, ezért még húzzák az időt. Ez nem túl valószínű, hiszen sokan várnak az utolsó pillanatig a jelentkezés leadásával, nem tudhatták előre, hogy kevesen akartak kedden jelentkezni. A második már sokkal hihetőbb: Túl sok levelet kaptak a képzők, és nincs idejük mindet megválaszolni a határidőig. (A tegnap elküldött leveleimre eddig nekem is csak két cég válaszolt, másik két képző és a Nive válaszát még várom.)

2020.10.13.

Végre válaszolt a Nive is a levelemre. A képzőknek feltett 3. kérdésem ez volt:

“3. Alá kell íratni egy papírt a munkáltatóval is. Ez jelenleg nem érint, mert nincs állásom, de mi lesz, ha sikerül elhelyezkednem a képzés közben? Akkor majd alá kell íratni? És ha nem írja alá, félbe kell hagyni a tanfolyamot? Ha így lesz, az önhibának számít, és ki kell fizetni a 2,56  milliót?”

A képzők válaszai:

Természetesen a kérdést az NSZFH is megkapta, az ő válaszuk:

A képző intézmények az NSZFH-hez irányítanak, az NSZFH pedig a képző intézményekhez. A 22-es csapdája. A határidő, ameddig dönteni kell, pedig holnap dél…

Rick és Morty

Találtam egy egész jó Pickle Rick (Ubi Rick), modellt a Thingiversen, és mert fűtőblokk és fejcsere miatt tesztelni kellett a nyomtatót, adta magát, hogy ezzel próbáljam ki. A festés elég béna lett, tehetség és megfelelő eszközök híján. 🙁

Pickle Rick alias Solen’ya, patkány-exoskeletonban:

Keresgélés közben a lézervetőről is találtam modellt, azt is kinyomtattam. A képen még nincs teljesen kész, a hátulja és a vezetékek hiányoznak. Íme Rick irodaszerekből készült lézervetője:

Pickle Rick's Laser / Ubi Rick lézere

Szentgenerátor

Valamelyik nap a Facebook feldobott valami cikket, (sajnos később nem találtam meg újra az eredetit, de nagyjából ennek egy változata lehetett) és elkezdtem gondolkodni, hogy egy ilyet magyar nyelven is elég könnyű lenne készíteni, “csak” egy adatbázis kellene a szentekről.

Mi is ez az oldal? Véletlenszerűen választ egyet a szentek közül, aki aztán a felhasználó védőszentje lehet. Persze ha nem tetszik a kapott szent, lehet másikat kérni tetszőleges alkalommal.

Sajnos nem találtam letölthető szent-adatbázist, ezért a Wikipédiáról másoltam ki a szentek listáját, majd írtam hozzá egy értelmezőt, ami a megfelelő formába hozta az adatokat:

Szent adatbázis

Innentől már könnyen ment a dolog, meg is született a saját verzióm. Nekem a “Szentgenerátor” elnevezés nem tetszik, az inkább arra utal, hogy létrehoz új szenteket, pedig csak meglévőkből választunk, ezért inkább Szentválasztónak neveztem el.

A dizájn elég fapados, de működik. Lehetnek tartalmi hibák, a wikiben lévő elírások (plusz zárójel, hiányzó kettőspont, stb…) miatt nem biztos, hogy minden adat úgy került az adatbázisba, ahogy kellett volna., ezeket természetesen javítom, ha észreveszem.

Szentválasztó

Ja igen, az oldal itt található: Szentválasztó

Csigapajzs 3.0

A csigapajzs remekül bevált (bár egyszer egy özönvízszerű eső simán kimosta belőle az összes sót, de a növényt nem zavarta, újratöltve azóta is csigamentes).

Csigapajzs, palánta.

Lassan már fölösleges is, de leszedni nem lehet, csak ha roncsolnám vagy a pajzsot vagy a növényt. És persze ugyanebből kifolyólag egy már ekkora növényre sem lehetne rátenni.

Ezért elkészítettem a csigapajzs 3.0-ás verzióját. Ez nagyjából ugyanaz mint a korábbi, csak kétfelé lehet szedni a tetőt és az alsó gyűrűt is.

Az összeillesztés is nyomtatószál-darabokkal van megoldva: az egyik oldalba beleragasztva, a másikból kihúzhatóan. Közben eszembe jutott, hogy lehetett volna nyitható is. Na majd a következő verzióban… 🙂

Csigapajzs

A meztelencsigák megeszik a palántáimat, még mielőtt annyira megerősödhetnének, hogy túléljék 1-2 levél lerágását, így kellett valami megoldás. A Tinkercad és a 3D nyomtatóm segítségével megalkottam a megoldást: a csigapajzsot. Ma éjjel kiderül, hogy túljutnak-e rajta a csigák. (Tesztből kiültettem egy másik ugyanolyan palántát is védelem nélkül).

A peremes gyűrűt sóval megtöltve a csigák nem tudnak átmászni rajta. Van egy felső, kicsit szélesebb gyűrű is, ami az esőtől véd a só kimosódása ellen. A kész csigapajzs 1.0-ás verziója ilyen lett:

csigapajzs, a palántákat védi a csigáktól

Közben már rájöttem, hogy lehetne min javítani, így készül a csigapajzs 2.0. 🙂

Ez meg egy videó az egészről:

Közben elkészült a csigapajzs javított változata, amit fel is töltöttem a Thingiverse.com-ra. Innen lehet letölteni: csigapajzs