Java Tanfolyam 2.1: Bónuszok

Ebben a témában: Java Programozas, Onfejlesztes

Múlt héten megismerted a Java Tanfolyamom következő, 2.1-es verzióját. Láthattad, hogy maga a Tanfolyam egy sajátos rendszerben épül fel, hiszen nem várom el tőled, hogy egész nap az iskolapadban (vagy mostanában egy chatszobában) ülj, inkább az önálló feladatmegoldásra, önálló gondolkodásra ösztönözlek. A személyes oktatás pedig inkább többször, de rövidebb, 1,5-2 órás alkalmakon történik. Ennek oka, hogy a programozási képességek legjobban az önálló gyakorlás által tudnak rögzülni. Ez mellett persze én is aktívan segítek a fejlődésben, hiszen nem csak akkor találkozunk, ha új anyagokat kell venni, bármikor elérsz az órákon kívül is (Skype, email, Facebook, telefon), lesznek közös feladatmegoldások, sőt csoportos feladatok is! Ezek mellett pedig összeállítottam egy egyedi ajándékcsomagot is a Tanfolyam mellé, ami nagyon nagy segítségedre lesz…


  1. A saját Tanulásom és karrierem története

Igen, velem is előfordult, nem egyszer, nem kétszer, hogy semmit sem értettem abból, ami éppen a képernyőn történik, vagy épp nem történik. De hogyan jutottam el a Programozás segítségével ebből az állapotból egészen odáig, hogy több kisebb, 5-7 fős csapatot vezettem egy nagyobb SW projekten belül, mint technikai vezető majd megalapítottam a saját cégemet?

Bizony nem volt mindig könnyű, főleg az elején. Sok kétségem volt afelől, hogy a tudásom mennyire megbízható, mennyire lehet értékes egy cég számára. Rengeteget segített, amikor megkaptam az első állásomat. Emlékszem, mikor felhívott a HR-es hölgy, hogy szeretnének felajánlani egy pozíciót. Leírhatatlan örömet éreztem, éreztem a megkönnyebbülést, hogy akkor most már jó irányba tart a karrierem. Tudtam, hogy még innen is rengeteget kell tanulnom, de szerencsére nagyon jó mentorom volt és nagyon jó csapatba is kerültem, ezért nem szenvedésnek éltem meg a munkám, sokkal inkább fejlődési lehetőségnek és kihívásnak. Bizonyítani akartam…

Az első Bónuszban a saját fejlődésemet és karrierutamat fogod részletesen megismerni. De ami ennél is jobb és tudom, hogy ez fog a legjobban érdekelni, konkrét számokat is láthatsz majd a céges fizetéseimről.


  1. Produktivitási és Mindset Tréning

Beszéltünk már róla, hogy egy Tanfolyamot elkezdeni könnyű, sikeresen befejezni viszont életed talán legnehezebb feladata lesz. Ennek számos oka van: Egyrészről maga a Tanfolyam hossza is olyan, hogy történhetnek váratlan események, megbetegedések vagy bármi olyan, amire most talán még nem is gondolsz. Ezek ellen nehéz védekezni, de van egy másik aspektus is, amire viszont lehet készülni!

Sokan már elfelejtették mit is jelent tanulni: Legtöbb embernek a tanulásról rögtön az út vége jut az eszébe, amikor már csak le kell aratni a babérokat (ez leginkább a média által kialakított hamis képnek köszönhető, amiben csak a sikeres, győztes embereket mutatják). De idáig el is kell ám jutni, ami mentálisan nagyon fárasztó és ha nincs meg hozzá a megfelelő környezet, a megfelelő rendszer, akkor sokszor lehetetlen.

A következő Bónuszban ezt a kérdéskört fogjuk körüljárni. Hasznos tanácsokat fogsz kapni azzal kapcsolatban, hogy mit tehetünk azért, hogy egy adott feladat ne 4-6 órát, hanem csak 1-2 órát tartson. Ezzel kilőjük a produktivitást az ég felé, növelve az esélyét, hogy nem csak elkezded, de sikeresen be is fejezed a Tanfolyamot. Hogyan tudsz kialakítani egy működő Rendszert, aminek köszönhetően a Tanfolyam teljes ideje alatt fent tudod tartani a fókuszt és hogyan kell átalakítani a gondolkodásmódod, hogy ne a kifogásokat, hanem a megoldásokat keresd?

Ezeket az extra előadásokat egy régi barátom, Széphegyi Csaba fogja tartani, körülbelül havonta 1 alkalommal a szerdai napokon (a konkrét időpont jóval előre be lesz jelentve). Ő profi pókerjátékos vonalon kezdte el felépíteni magát (ahol a hatékonyság központi kérdés, nem csak a tanulás, de a napi munka során is), majd ebből váltott tanácsadói irányvonalra. Ennek már közel 10 éve, így rengeteg tapasztalat áll mögötte, amiből a legjobbakat fogja veletek is megosztani.


  1. Java KisOkos – Állásinterjú feladatok és megoldások

Egy tipikus programozói állásinterjú általában két részből áll: Először egy beszélgetés történik, ahol lehetőség van megismerni, meghallgatni a jelöltet és a cég is be tudja magát mutatni. A második rész pedig általában teszt jellegű, aminek a célja, hogy a cég felmérje a potenciális munkavállaló technikai képességét. Ez többféleképpen is történhet, általában több kérdésből álló feladatsor van, ami rövid logikai és programozási feladatokat tartalmaz. Ezek azonban közel sem olyan változatosak, mint a legtöbb ember hinné…

Még az egyetem ideje alatt nekem is volt egy olyan időszakom, amikor 2-3 hónapig rendszeresen, heti szinten jártam állásinterjúkra. A kezdetben ezek nem sikerültek túl jól, de minden interjúból tanultam valamit, levontam a következtetéseket. A következő alkalmakra pedig egyre több tapasztalattal mentem, így egy idő után elkezdtek ismétlődni a kérdések. Ezen időszak végére több lehetőség közül is választhattam, bár irónikus módon rá is jöttem, hogy még túl korai heti 40 órában dolgoznom, előbb az egyetemet szeretném befejezni.

Ezzel csak azt szeretném érzékeltetni, hogy a technikai kérdéseket be lehet gyakorolni és a 3. Bónusz pontosan ehhez nyújt segítséget. Összeszedtem 10 oldalban a tipikus technikai interjúkérdéseket és a hozzájuk tartozó részletes leírást, amik mellé természetesen a forráskódot is mellékelem. Valószínűleg nem pontosan ezeket a kérdéseket fogod megkapni, de ha ezeket megnézed és 100%-osan megérted, akkor jó esélyekkel fogsz indulni.


  1. algoexpert.io: Interjú felkészítő oldal

(more…)

Ha már eldöntötted: Java Tanfolyam 2.1

Ebben a témában: Java Programozas, Onfejlesztes

A világ épp átalakulóban van: Lehet, hogy nem akarod vagy nem tudod már folytatni azt a munkát, amit eddig. Talán épp most jött el az idő, hogy alakíts a dolgok menetén! Azt már bemutattam neked, hogy milyen lehetőségek és milyen tendenciák vannak most a Programozásban, de miért vagy itt ezen az oldalon és hogyan tudok neked Én segíteni?


Az elmúlt 1,5 hétben számos kérdést megnéztünk.

Az első részben megnéztük, hogy mi okozza a gazdasági nehézségeket. Azt is leírtam, hogy a kialakult helyzet természetesen borzasztó, de legtöbbet akkor tehetsz, ha megpróbálsz előre tekinteni. Megpróbálsz előre tekinteni és nyertesként kijönni ebből a helyzetből. Ezt persze leírni sokkal könnyebb, mint megvalósítani, de ha fókuszált tudsz maradni és ki tudod használni a leállás előnyeit, akkor minden esélyed megvan.

A második részben bemutattam, hogy a programozást hogyan lehet átültetni az irodai környezetből az otthoni munkavégzésbe. Ezen felül a klasszikus munkamodell mellett akár szabadúszóként is el tudsz kezdeni dolgozni, ami egy extra biztonságot jelentő harmadik lábnak is tekinthető.

A harmadik részben pedig az induláshoz szükséges segítséget adtam meg neked. Hogyan érdemes megközelíteni a karrierváltást, hol lehet hiteles információkat kapni a programozásról és mit jelent a programozás technikai szinten? Hogyan érdemes mentálisan készülni egy ilyen képzésre és milyen kialakított Rendszerben lehet sikeresen elvégezni egy ilyen képzést? Ha pedig egy alapos körüljárás után véglegesen eldöntötted, hogy belevágsz, akkor milyen képzések közül választhatsz?

Én is évek óta tartok hasonló tréningeket, oktatásokat. Az általam kidolgozott oktatási modell mindig is az Online tanulásra épült és évek óta finomítom, most pedig elhoztam neked a következő verzióját. A nemsokára induló új, 2.1-es Tanfolyam közel azonos az előző, idén Januárban indult verzióval, de mégis készültem néhány fontos változással.


Az előző verzió: Java Tanfolyam 2.0

Mikor az előző Tanfolyamra készültem, akkor még két programozási nyelvvel szerettem volna elindulni: Java és C. Ez két különböző irány lett volna, de mind a kettőre megvoltak a kellő előkészületek így izgatottan vártam az indulást. Sok mindent befolyásolt, hogy nem 1 nyelvet oktatok 2 csoportnak, hanem 2 nyelvet 1-1 csoportnak. Számos olyan lehetőségről le kellett mondanom, amit egyértelműen ki tudtam volna használni, ha két csoport fut párhuzamosan.

Ezek után nagyon szomorú voltam, hogy a C nyelvű képzésemre nagyon alacsony volt az érdeklődés. Ezzel ellentétben a Java nyelvű Tanfolyamom 1 ember hijján teltházzal indult. Le kellett vonjam a következtetést, hogy bár nagyon szerettem volna, de a piaci igények nem engedték meg a C nyelvű Tanfolyam elindulását.

Megtanultam a leckét és idén Májusban már másképp tervezem az indulást!


Programozz Te Is – Online Java Tanfolyam 2.1!

Most pedig elérkezett az idő, végre itt van a Java Tanfolyam 2.1! Íme a legfőbb pontok röviden:

(more…)

Hogyan kezdj el Programozást tanulni?

Ebben a témában: Onfejlesztes

Valószínűleg senkinek nem árulok el nagy titkot, hogy a Programozás elsajátításához tanulásra van szükség, méghozzá legalább 4-6 hónappal érdemes kalkulálni. Ez az a minimum idő, ami szükséges ahhoz, hogy ennyi új információt nyugodtan fel tudj dolgozni és a gyakorlatban felhasználni. Ahogyan már én is sokszor leírtam, ez a rövid időszak csak úgy sikerülhet, ha az ember be tudja építeni a napi rutinjába a Programozást (legalább napi 1,5-2 órában). De hogyan érdemes elindulni?

 

Önképzés, de ne ugorj fejest az ismeretlenbe!

Először is azt tanácsolom, hogy ezt a döntést ne úgy hozd meg, hogy hétvégén olvastál egy cikket arról, hogy programozóként sokat lehet keresni, úgyhogy akkor te is Programozni akarsz. Ez a lehetőség valóban elérhető, de inkább több éves távlatban, mint Junior szinten. Ezt azért hangsúlyozom ki, mert már én is többször kaptam hasonló megkereséseket és sajnos legtöbbször azért ilyen optimista valaki, mert nem tudja, hogy mit nem tud. Mire rájön, addigra pedig már kifizette a hatalmas Tandíjat, amit lehet, hogy sosem fog viszontlátni.

Semmiképp se kapkod el a döntést, ne engedj a reklámok csábításának! Talán furcsa ezt itt olvasni, de nem baj, ha lemaradsz az éppen induló Tanfolyamról, majd pár hónap múlva csatlakozol a következőre. Mint mondtam, ez egy nagyon komoly elköteleződés. Egyrészről a képzés díja miatt, másrészről mert lehet, hogy 5-10-20 évig ebben szakmában akarsz dolgozni, így szerintem megéri alaposan körbejárni a dolgot.

Azt tanácsolom, hogy indulj el ingyenes anyagokkal, egy könyvvel vagy kérj Ingyenes Konzultációt. Ezekkel nem égetheted meg magad túlságosan, legrosszabb esetben is vesztettél 5-10 ezer Ft-ot, ami egy Tanfolyam árához képest még mindig aprópénz.

 

Ingyenes Tananyagok

A neten mindent fent van. Ha pontosan tudnád, hogy mikor és mit kell keresned (illetve tudnád, hogy amit találtál az megbízható-e), akkor jó eséllyel 0 Ft-ból is meg tudnál tanulni programozni otthonról. Általában sajnos nem ez a helyzet, éppen ezért álljon itt most egy rövid lista arról a néhány példáról, amik az alapokat(!) jelentik. Ha ezeket átnézted, kipróbáltad akkor még ne jelentkezz Junior állásra, de már kaphatsz egy körülbelüli képet arról, hogy mit is jelent tulajdonképpen programozni és tetszik-e neked egyáltalán ez az egész:

Általános témák:

  1. Mit csinál egy Programozó?
  2. Megtanulni Programozni
  3. Ki a Junior Programozó?

 

Feladatmegoldások:

  1. Hello World – Java nyelven

Ezt a feladatot (és még néhány másikat) elkészítettem videón is. Ez volt az első videóm, ami meg is látszik rajta, de ebben a 72 percben tényleg minden magyarázat benne van:

 

Rövid, minőségi videók, élvezetes stílusban. Nagyon sok témát érintenek, amik az alapokon túlmutatnak, de a linkelt sorozatuknak az első 5-10 részét bátran ajánlom.

 

Mi a következő lépés?

(more…)

Online lehetőségek a Programozásban

Ebben a témában: Onfejlesztes

Az előző részben már beszéltünk arról, hogy mekkora gazdasági átalakulások zajlanak. A világ a feje tetejére állt és már nem feltétlenül az a kérdés, hogy hogyan tudod növelni a bevételeidet, hanem az, hogy hogyan tudsz egy olyan nyugodt és kiszámítható pályán elhelyezkedni, amire jelenleg és hosszú távon is számíthatsz. A mostani gazdasági krízis számos szereplőt fog súlyosan érinteni, de milyen lehetőségek vannak most a Programozásban?


Mit jelent a Programozás, mit csinál egy Programozó?

Ha ezt a blogcikket olvasod, akkor már bizonyára hallottál a Programozásról, van egy elképzelésed róla. 3 rövid pontban én is összefoglalnám a legfontosabbakat:

  • Csapatban dolgozunk:

Egy termék megvalósítása tipikusan nem 1 emberes munka, számos különböző aspektuson több ember dolgozik együtt. A napi szintű kommunikáció a csapattagok között elengedhetetlen.

  • Online dolgozunk:

A munkavégzéshez elég lehet akár egy számítógép is: A kommunikáció Online is megoldható, a munkánkat pedig Online tároljuk és tesszük elérhetővé egymásnak.

  • Fizikai eszközökre is szükség lehet:

Vannak olyan fejlesztések, amikor fizikai eszközökre is szükség lehet, de ezek mérete és száma általában kezelhető.


Ha alaposan megvizsgáljuk a fenti három pontot, akkor kirajzolódhat előttünk a kép, hogy egy Programozó szinte bárhonnan tud dolgozni. Mind a három pont megoldható az Online térben vagy fizikai termékek esetén postázással.

Ennek pedig van egy óriási előnye: Nem vagy irodához kötve!


Menekülj előre, használd ki a lehetőségeket!

A kérdés most az, hogy hogyan állsz hozzá ehhez az új helyzethez. Az előírások alapján sokunk valószínűleg huzamosabb ideig az otthonában „ragadt”: Nem járunk be a munkahelyre, nem látogatjuk meg szüleinket, nem kell vinni a gyerekeket iskolába vagy óvodába.

Ez a hirtelen felszabadult plusz idő első pillanatra sokkoló lehet. Könnyen a Netflix előtt ragadhatunk vagy egész nap a híreket bújjuk, figyeljük, hogy hol, mi történik.

De dönthetsz úgy is, hogy fókuszált maradsz és előre menekülsz: Befekteted a plusz óráidat a jövődbe és elkezded képezni magad. Tekinthetsz úgy is erre a lehetőségre, mint egy soha vissza nem térő alkalomra. Ha felszabadult időd csak 50%-át (mondjuk 3 órát) arra használod, hogy fejleszd magad és új dolgokat tanulj, akkor 3 hónap alatt 3 óra x 90 nap = 270 órát fordíthatsz tanulásra. Ennyi idő alatt komolyabb szintet is el lehet érni egy idegen nyelvben vagy a Programozásban. Ha már eddig is dolgoztál, de most kényszerpihenőn vagy, akkor ne úgy tekints a mostani helyzetre, hogy teljes szabadság és édes élet, hanem legyen az Önfejlesztésed az új munkád: Vedd komolyan, foglalkozz vele dedikált idősávban! Legyen a célod egyértelműen az, hogy ne a régi mókuskereket kelljen folytatnod, hanem tudj pozitív irányba változtatni az életeden és a munkádon! Warren Buffet (az egyik legismertebb befektető a világon), ezzel kapcsolatban: “A legfontosabb befektetés, hogy fektess önmagadba”.

(more…)