Kecske kert atfogo konyvet, annak kapcsan irtam, nem specifikusan a programozas fetisizalasa miatt. Amire celozni akartam hogy azert nincs atfogo konyv, mivel az atfogo tudas kegyetlen nagy lenne es mindenki eret vagna mire a vegere erne.
Ott vannak a rostas tudassal feltornazo konyvek/tutorialok, amivel jobb esetben meloba birsz mar allni a kezdeteknel, es szep lassan haladsz beloluk tovabb tomkodni az ismeret hianyaidat.
admin mantra: "mindent le lehet kakilni oszt megy az oldal mégis magától."
életfilozófia mantra: "ideológiailag veszélyesen eltévedt kanadai szektás."
konyvekbol soha nem fogod (egyik szakmaban sem!!!) a profi szinthez szukseges tudast osszeszedni
es a legjobb tech cegek eleg sok juniort is felvesznek, nem tudom honnan vetted ezt a 7 ev minimumot :) (szerintem pont en talalnek sokkal nehezebben munkat 43 evesen, 28 ev tapasztalattal, mint egy frissen vegzett bme-s, tul sok hulyeseg rogzult mar az emberben, es mar fizikailag keptelen vagyok 24-36 orakat dolgozni egyben :D (szerk: ami startupoknal alap elvaras is))
tipikusan amikor munkahirdeteseket neztem, es probaltam elhelyezkedni alapabb szintu fizukert (aztan ott fejlodni tovabb), szinte mindenhol x ev tapasztalatot kertek benne, nem nagyon lattam "egyetemrol frissen fejezett lurkok welcome, majd mi betanitunk titeket" kiiratokat.
Mondjuk lehet en nem neztem jo helyeket, nem is vagyok igazan szakmabeli (hozzatok, mint vezeto poziciokban levok siman nem), csak potencialisan ugye.
admin mantra: "mindent le lehet kakilni oszt megy az oldal mégis magától."
életfilozófia mantra: "ideológiailag veszélyesen eltévedt kanadai szektás."
Sokkal fontosabb a témába belefektetett szabadidő + lelkesedés, mint az, hogy te végigtolsz 5 év egyetemet imho. A matek része erősel túl van értékelve, kb csak akkor fontos, ha olyan területre mész el melózni, ahol valóban kell is használni.
Akkor lesz valakiből jó programozó, ha kellően analitikus gondolkodású, képes arra, hogy egy komplex problémát részekre bontva lásson, jó logikai készséggel rendelkezik és kb ennyi. Egy programozási nyelvet/környezetet megtanulni már nem nagy energia szerintem.
most hogy mondod az hallod milyen kegyetlen bubble szfera, minap olvastam hogy pl Berlinben 1 ev alatt vagy 16000+ vagy mennyi startupceg alakult. Mekkora brutalis lemorzsolodasok vannak ott, es mennyi embertelen energiat fektetnek (az amugy erdeklodes hianyban elhullo) cegekbe is azok az emberek. :D
admin mantra: "mindent le lehet kakilni oszt megy az oldal mégis magától."
életfilozófia mantra: "ideológiailag veszélyesen eltévedt kanadai szektás."
Akkor lesz valakiből jó programozó, ha kellően analitikus gondolkodású, képes arra, hogy egy komplex problémát részekre bontva lásson, jó logikai készséggel rendelkezik és kb ennyi.
en ezt vagom, de mond ezt a suliknak, ahova be sem engednek hogy megtamadhasd a papirt, ha nincs meg az adott szinted matekbol, holott elotte ki tudja hany eles problemat bontottal mar analitikusan le reszletekre, es oldottad meg oket hogy mukodjenek a programozoi logikaddal.
Meg mindig a matekot dongolik, ahelyett hogy a logikat csekkeznek le. Es nem, szerintem nem ugyanaz a ketto, megha kapcsolatban is vannak egymassal.
Most hogy tanulom/gyakorlom (tobbek kozott) a epp a valoszinusegszamitas, vagy kombinatorika problemakat, sokszor kaptam magam azon hogy az adott problemakat 1-2 perc alatt le tudtam vezetni egyszeru ciklusos es logikai kapcsos, vagy rekurzios par sorban, ahelyett hogy hosszu idokon keresztul vert izzdjak mig a "matekos" logikaval is at tudjam latni es meg tudjam oldani.
Sokszor programozasban pont azt preferalom hogy a nagy problemakat is le tudod bontani apro reszekre es ugy nekiesni azoknak, holott a mateknal amit tapasztalalok hogy kenytelen vagy a teljes absztrakt kepet atlatni, hogy neki tudj fogni.
admin mantra: "mindent le lehet kakilni oszt megy az oldal mégis magától."
életfilozófia mantra: "ideológiailag veszélyesen eltévedt kanadai szektás."
Azért döngölik a matekot, mert az áll legközelebb az egészhez. Ha jó vagy matekból, akkor valószínűleg tudsz kellőképpen absztrakt módon gondolkozni és az alapvető feltétele annak is, hogy jó szoftverfejlesztő legyél.
Az már egy másik dolog, hogy ha kijöttél a suliból, akkor fejlesztés közben mennyire is fogsz a matekra támaszkodni. Vannak szakmák ahol nagyon, vannak ahol egyáltalán nem. Elmehetsz orvosi képfeldolgozás irányba, ahol a numerikus matematikai tudásodra lesz nagy szükség, elmehetsz játék AI fejlesztőnek ahol nagyon hasznos, ha jó vagy gráfelméletből, de dolgozhatsz időjárást szimuláló szoftvereken is, ahol aztán a kombinatorikától kezdve a függvényanalízisen át gyakorlatilag mindent tudsz használni, amit az egyetemen rántottál fel magadra.
Azért döngölik a matekot, mert az áll legközelebb az egészhez.
fair enough csak neha frusztralo. Tanulom nevertheless, hiba abbol ugy sem lesz ha tobbet tudok. Neadj isten meg ahogy mondod hasznalni is fogom.
függvényanalízis
a fuggvenyekkel kapcsolatos dolgok szerintem egesz okesan intuitivan mennek, elemezni oket, valtogatni, modifikalni, osszevonni, stb, grafikusan es absztraktabb algerba modszerekkel is.
Mondjuk tipikusan AI, machine learning, automatizaciok kulonbozo formai, illetve a webtechnologiak (nem a "design" resze hanem a backend es frontend programozas, eszkozok kozott kommunikacio, adatokkal valo munkalat, cryptografia, stb inkabb) mint teruletek amelyeket szivesen muvelnem szerintem.
Jatekmotor(ral kapcsolatos tenyezok) programozasai nincsenek kizarva, de mondjuk most nem prioritasom az erdeklodesi koromben. Szerintem vannak izgalmasabb teruletek is azoktol.
szerk: anyway, too much rambling, tul keves tanulas, megyek vissza matekozni. :)
admin mantra: "mindent le lehet kakilni oszt megy az oldal mégis magától."
életfilozófia mantra: "ideológiailag veszélyesen eltévedt kanadai szektás."
tipikusan amikor munkahirdeteseket neztem, es probaltam elhelyezkedni alapabb szintu fizukert (aztan ott fejlodni tovabb), szinte mindenhol x ev tapasztalatot kertek benne, nem nagyon lattam "egyetemrol frissen fejezett lurkok welcome, majd mi betanitunk titeket" kiiratokat.
tudom kanadaban vagy, de pl. egy villamgyors itthoni pelda, de epamhoz is mehecc kezdokent (es ezzel kb. le is fedtuk a "legmenobb" itthoni cegeket, miota a docler dobbantott (ja ustream, sry):
meg egy, nem ismerem ugye a CAN helyzetet, de itthon ha nem a BME-JATE/ELTE/KLTE vonalon akarsz programozoi/IT diplomat szerezni, azert gyengebb matekkal is lehet boldogulni (es en nem ereztem soha tul eros matekosnak magam, megis egy JATEt elvegeztem akkor, mikor joval nehezebb volt mint most)
szoval kicsit ugy erzem tulfetisizalod a problemakat
igazsag szerint a rewireden vegzett munkad alapjan en siman felvennelek webes fejlesztoi melora
Legtöbb multinál ahol van növekedés, ott van lehetőség juniorként elhelyezkedni, nem igaz, hogy mindenhova csak x év tapasztalattal rendelkezőket vesznek fel. Ezen kívül én azt látom, hogy egyre több helyen van lehetőség negyed-ötödéves hallgatóként gyakorlatra jelentkezni. Nálunk is van pár srác, akik heti 1-2x bedolgoznak (legtöbbször valami favágó dokumentációs feladatot kapnak, de az mindegy :D), viszont ha megvan a diploma, akkor kb fel is vették a céghez, kapásból átugorhatta a munkakeresős részt és onnantól kezdve eldöntheti, hogy ugródeszkának volt jó a gyakorlat, vagy tényleg marad és elkezd karriert építeni.
lehet (valoszinuleg) en nem voltam eleg alapos, korulnezek majd meg nagyobb energiarafektetessel a kozeljovoben.
Most eleve mar szerintem ezen az uton haladok az elkovetkezo honapokban, most minden erovel vizsgara keszulok, majd ha megvan es bent vagyok a suliban, lehet landolok ha szerencsesebben odafigyelek egy heti 20-30 oras helyen. Szerintem annyit fosuli mellett is siman tudok teljesiteni (es valoszinuleg nagyobb hasznomra valik a rendszerezettseg mint freelancinggel ilyen-olyan megelhetesi melo).
admin mantra: "mindent le lehet kakilni oszt megy az oldal mégis magától."
életfilozófia mantra: "ideológiailag veszélyesen eltévedt kanadai szektás."
annyit akartam, hogy egy könyv kéne, ami leírja mik a változók, mik a metódusok, függvények, ciklusok, rekurzió, hogy ne írj 15 mélységeb egymásba ágyazott függvényt. kb. a pragmatikus programmert. és még van is ilyen könyv egyébként. Csak Pascalhoz meg C-hez. Ez kellene Java vagy C# változatban, OOP előtti alapismeretek. Se több se kevesebb. Nyilván nem elég, de az alap, hogy ne maradjon ki semmi, ami létfontosságú alapismeret.
igazsag szerint a rewireden vegzett munkad alapjan en siman felvennelek webes fejlesztoi melora
tipikusan mindig ugy erzem en vagyok a leghulyebb programozo/fejleszto a vilagon es mindenki okosabb nalam, barmennyit tanulok. De nyilvan ez szindroma amit lassan lekuzd az ember magaban.
Most hogy emlitetted, mennyire erdemes amugy szerinted gondolkoznom pl esetleges magyarorszagi tavmunkaban az elkovetkezo evek soran? 2-3 evig tuti suliban leszek, addig meg reszmunkaidos allas tuti elkell. Hivatalos resze menne mivel eredetileg magyar allampolgar is vagyok, is jogosan dolgozhatnek ott is.
Probalom felmerni hogy erdemes e ezen az uton gondolkodnom esetleg. Fogalmam nincs hogyan viszonyulnak a vilagon az arak, itt pl egy reszmunkaidos (atlagos valamilyen, nem feltetlen programozoi) melo 1600-2000dolcsit (kanadait, ado elott) is fizethet igy hasracsapva az arakat ismerve. Emlekszem hogy fulltime es jolkepzett "blue collar" szakmunkas helyeken ez dulpaja vagy tobb is siman meglehetett amikor normalis volt az olajar.
Amugy mivel foglalkoztok a cegednel? Szerintem nem kerdeztem eddig meg igy visszagondolva. (Kecske, Oscee es tobbiek is erdekelnek, legalabb latom en is hol vagytok szetdobalva erdeklodesi korbben a vilagon :)
admin mantra: "mindent le lehet kakilni oszt megy az oldal mégis magától."
életfilozófia mantra: "ideológiailag veszélyesen eltévedt kanadai szektás."
Boven van azert kezdo vagy intern allas. Raadasul tengerentul toljak a nyari internshipeket, meg sokan a co-opot is egyetem utan. Tehat sokan 1-2 evnyi tapasztalattal esnek ki az iskolapadbol. Ez is a felsooktatas egyik nagy perkjei kozott van: kapcsolatok - akar jovobeli kollegakkal, akar ilyen intern/trainee/newlygrad lehetosegekkel. En is egyetemi levlistan talaltam meg az elso allasomat, meg diakkent.
Szerintem a programozas tul van misztifikalva, pont errol beszelgettunk tegnap Maelstrommal is :) A fejlesztoi melok haromnegyedehez tokre nem kell advanced matek vagy advanced HW ismeret. A fejlesztok 99%-a nem Tim Sweeney meg John Carmack, az alkalmazott matematikusok 99%-a sem Erdos Pal kategoria.
Nem mintha panaszkodnek emiatt, en mar a circlejerk-en belul vagyok, szoval en elvezem, hogy massziv hianyszakma. Jo, naponta kell levakarnom magamrol a fejvadaszokat, de ez legyen a legnagyobb problemam az eletben.
edit: a PhD szint meg aztan tenyleg tul van misztifikalva. Aki jo fejleszto, nem jut el a PhD szintig. A PhD arcok tobbsege (nalunk legalabbis, ahol csak akademiai PhD van, ipari kvazi eselytelen) elmeleti arc es algoritmus prototipizalni lehet, hogy jol tud, de termeket eloallitani elvetve.
psishock írta: Amugy mivel foglalkoztok a cegednel? Szerintem nem kerdeztem eddig meg igy visszagondolva. (Kecske, Oscee es tobbiek is erdekelnek, legalabb latom en is hol vagytok szetdobalva erdeklodesi korbben a vilagon :)
Software Engineer vagyok, C#, TypeScript vonalon. Elofordult C++ is, de csak erintolegesen es Windows CE-volt, az meg a halal kategoria. Amugy most leginkabb bugfixeken dolgozom par honapja es meg mindig honapokra van a release, szoval marad ez a program meg egy darabig. Nem mondanam, hogy izgalmas :/
Én egy autoipari beszállító cégnél vagyok jelenleg ANSI c fejlesztő. ECU szoftverekkel dolgozok, tehát a fejlesztés mikrokontrollerekre megy, nem pedig PC-re.
Volt a munkámnak egy olyan része is korábban, ahol a egy real time szimulációs környezetet fejlesztésében vettem részt (BUS illetve szenzorszimuláció), ahol hardware-in-the-loop módon lehetett az említett ECU-kat tesztelni.
Én elsősorban pythonban fejlesztek most, saját cég, kollégával társulva, általában három fő feladatkörrel:
- Weboldalak, böngésző alapú alkalmazások fejlesztése (Django főként - itt van minden a hagyományos weboldalaktól a nagyobb nyilvántartási rendszerekig - ez utóbbit én nagyon szeretem :-D)
- Migrációs/integrációs feladatok/scriptek (szintén python, néha, nagyon ritkán java) - van olyan nyilvántartásunk, amelyik 7 különböző másik rendszerrel kommunikál
- API fejlesztés partnercégnek, python általában szintén, ezt utálom, mert unalmas
Miert szeretnel Magyarorszagra dolgozni Kanadabol? Ilyesmit inkabb forditva szoktak csinalni... :)
Szerintem tavmunkat ott is talalsz, nagysagrendekkel jobban fizetot mint itthon. Bar kezdokent, nyilvanos projektekkel nem rendelkezve (szerintem is kiraly a HW, de nem hiszem hogy egy nem magyar ajku munkaado ertekelni tudna :D), nem hiszem hogy nagyon talalni fogsz tavmunkat, inkabb ilyen internshipeket mint amiket a tobbiek is irtak.
Ha meg majd egyetmista/fosikolas leszel, akkor nyaron meg lehet probalni ezt: https://summerofcode.withgoogle.com/
En harom evig ebbol eltem, az elso 'igazi' allasom elott - tehat tavaly szeptemberig :D. (Iden nyaron mar csak mentorkodom a ScummVM-nel.) De mondjuk kerdes, hogy Kanadaban mennyi erteke van 5500 dollarnak, USA-ban pl. tudom hogy nem tul sok, kb. mekiben hamburgersutogetessel megkapod ugyanezt.
Amugy en most UWP fejleszto vagyok kis hazankban, de egyre inkabb mozdulok az IoT + cloud iranyba. Jopofa dolog ez a mobilfejlesztes (keves esszel/munkaval lehet relativ nagy penzeket akasztani) meg minden, de nem szarom ossze magam az izgalmaktol/kihivasoktol, az biztos...
Ezt az SoC-t en is probaltam 3-4 eve, de nem jott ossze. Most, hogy megint diak vagyok, gondoltam ra, hogy palyazhatnek es felmondanek nyarra, ha osszejonne :)
edit:
amugy egy minimalberes burger flippelesnel azert nyilvan jobb, 8 dollaros minimalber talan 4k-ra jon ki ekkora idotavon
sandalar írta: Azért döngölik a matekot, mert az áll legközelebb az egészhez. Ha jó vagy matekból, akkor valószínűleg tudsz kellőképpen absztrakt módon gondolkozni és az alapvető feltétele annak is, hogy jó szoftverfejlesztő legyél.
Az már egy másik dolog, hogy ha kijöttél a suliból, akkor fejlesztés közben mennyire is fogsz a matekra támaszkodni. Vannak szakmák ahol nagyon, vannak ahol egyáltalán nem. Elmehetsz orvosi képfeldolgozás irányba, ahol a numerikus matematikai tudásodra lesz nagy szükség, elmehetsz játék AI fejlesztőnek ahol nagyon hasznos, ha jó vagy gráfelméletből, de dolgozhatsz időjárást szimuláló szoftvereken is, ahol aztán a kombinatorikától kezdve a függvényanalízisen át gyakorlatilag mindent tudsz használni, amit az egyetemen rántottál fel magadra.
vagy big data, ahol....
....leraknak melléd egy matek phd-t, mert máshogy nem megy. :D
Egyébként: Személy szerint jelenleg technical writer vagyok. Magyarul rendszerdokumentáló.
Plusz tesztelő-kalapáló, meg egyszerűbb taskokra programozóként bedolgozok. Technical writer-i melóhoz tooljaimat c#-ban írom, a többi php, sql.
Tavaly beszelgettem par californiai sraccal, mondtak hogy naluk (meg meg nehany allamban) tavaly ev elejetol kezdve mar 15 dodot kapnak orankent a mekiben, azert is vannak olyan kevesen a tengeren tulrol. De meg a 8 dodos meki mellett is gondold el, mennyivel tobbhet kaphat ott egy intern/junior egy nyar alatt mint ez az 5500. :D
.NET Architect és PM, az arány projectenként eltérő 0-100%-os csúszkával. Minél kevésbé áll a PM irányba annál jobban szeretem csinálni.
Azure, Web, Xaml-ös vastagkliensek, mindhárom mobiltech (ill. lassan már csak mindkettő ;D).
A BI vonal egyelőre kiesett, nem mintha nem jött volna jól már és nem lett volna lehetőségem, csak ezeket a vonalakat is nehéz már követni, ha még többet akarnék markolni PowerBI miatt, akkor nem is egy szálat tuti el kéne engednem hozzá, és sajnálnám.
kulsos .net/sql(/delphi) senior, elsosorban vastagkliens, kisebb reszben web (asp.net), jellemzoen penzugyi, ipari, eü teruleteken, de mar enekes halott is voltam :)
Ha valakinek van megbízható ismerőse, aki html(5)/css/js témában állást keresgél, és még nem senior, az küldje felém. Sajnos az utóbbi hárommal megjártuk, és hála az utolsó okozta kötbéreknek meg elvesztett megbízásnak, most egy seniort nem is fogunk tudni megfizetni...
Kecske kert atfogo konyvet, annak kapcsan irtam, nem specifikusan a programozas fetisizalasa miatt. Amire celozni akartam hogy azert nincs atfogo konyv, mivel az atfogo tudas kegyetlen nagy lenne es mindenki eret vagna mire a vegere erne.
Ott vannak a rostas tudassal feltornazo konyvek/tutorialok, amivel jobb esetben meloba birsz mar allni a kezdeteknel, es szep lassan haladsz beloluk tovabb tomkodni az ismeret hianyaidat.
admin mantra: "mindent le lehet kakilni oszt megy az oldal mégis magától."
életfilozófia mantra: "ideológiailag veszélyesen eltévedt kanadai szektás."
konyvekbol soha nem fogod (egyik szakmaban sem!!!) a profi szinthez szukseges tudast osszeszedni
es a legjobb tech cegek eleg sok juniort is felvesznek, nem tudom honnan vetted ezt a 7 ev minimumot :) (szerintem pont en talalnek sokkal nehezebben munkat 43 evesen, 28 ev tapasztalattal, mint egy frissen vegzett bme-s, tul sok hulyeseg rogzult mar az emberben, es mar fizikailag keptelen vagyok 24-36 orakat dolgozni egyben :D (szerk: ami startupoknal alap elvaras is))
Parizer forever.
tipikusan amikor munkahirdeteseket neztem, es probaltam elhelyezkedni alapabb szintu fizukert (aztan ott fejlodni tovabb), szinte mindenhol x ev tapasztalatot kertek benne, nem nagyon lattam "egyetemrol frissen fejezett lurkok welcome, majd mi betanitunk titeket" kiiratokat.
Mondjuk lehet en nem neztem jo helyeket, nem is vagyok igazan szakmabeli (hozzatok, mint vezeto poziciokban levok siman nem), csak potencialisan ugye.
admin mantra: "mindent le lehet kakilni oszt megy az oldal mégis magától."
életfilozófia mantra: "ideológiailag veszélyesen eltévedt kanadai szektás."
Sokkal fontosabb a témába belefektetett szabadidő + lelkesedés, mint az, hogy te végigtolsz 5 év egyetemet imho. A matek része erősel túl van értékelve, kb csak akkor fontos, ha olyan területre mész el melózni, ahol valóban kell is használni.
Akkor lesz valakiből jó programozó, ha kellően analitikus gondolkodású, képes arra, hogy egy komplex problémát részekre bontva lásson, jó logikai készséggel rendelkezik és kb ennyi. Egy programozási nyelvet/környezetet megtanulni már nem nagy energia szerintem.
most hogy mondod az hallod milyen kegyetlen bubble szfera, minap olvastam hogy pl Berlinben 1 ev alatt vagy 16000+ vagy mennyi startupceg alakult. Mekkora brutalis lemorzsolodasok vannak ott, es mennyi embertelen energiat fektetnek (az amugy erdeklodes hianyban elhullo) cegekbe is azok az emberek. :D
admin mantra: "mindent le lehet kakilni oszt megy az oldal mégis magától."
életfilozófia mantra: "ideológiailag veszélyesen eltévedt kanadai szektás."
en ezt vagom, de mond ezt a suliknak, ahova be sem engednek hogy megtamadhasd a papirt, ha nincs meg az adott szinted matekbol, holott elotte ki tudja hany eles problemat bontottal mar analitikusan le reszletekre, es oldottad meg oket hogy mukodjenek a programozoi logikaddal.
Meg mindig a matekot dongolik, ahelyett hogy a logikat csekkeznek le. Es nem, szerintem nem ugyanaz a ketto, megha kapcsolatban is vannak egymassal.
Most hogy tanulom/gyakorlom (tobbek kozott) a epp a valoszinusegszamitas, vagy kombinatorika problemakat, sokszor kaptam magam azon hogy az adott problemakat 1-2 perc alatt le tudtam vezetni egyszeru ciklusos es logikai kapcsos, vagy rekurzios par sorban, ahelyett hogy hosszu idokon keresztul vert izzdjak mig a "matekos" logikaval is at tudjam latni es meg tudjam oldani.
Sokszor programozasban pont azt preferalom hogy a nagy problemakat is le tudod bontani apro reszekre es ugy nekiesni azoknak, holott a mateknal amit tapasztalalok hogy kenytelen vagy a teljes absztrakt kepet atlatni, hogy neki tudj fogni.
admin mantra: "mindent le lehet kakilni oszt megy az oldal mégis magától."
életfilozófia mantra: "ideológiailag veszélyesen eltévedt kanadai szektás."
Azért döngölik a matekot, mert az áll legközelebb az egészhez. Ha jó vagy matekból, akkor valószínűleg tudsz kellőképpen absztrakt módon gondolkozni és az alapvető feltétele annak is, hogy jó szoftverfejlesztő legyél.
Az már egy másik dolog, hogy ha kijöttél a suliból, akkor fejlesztés közben mennyire is fogsz a matekra támaszkodni. Vannak szakmák ahol nagyon, vannak ahol egyáltalán nem. Elmehetsz orvosi képfeldolgozás irányba, ahol a numerikus matematikai tudásodra lesz nagy szükség, elmehetsz játék AI fejlesztőnek ahol nagyon hasznos, ha jó vagy gráfelméletből, de dolgozhatsz időjárást szimuláló szoftvereken is, ahol aztán a kombinatorikától kezdve a függvényanalízisen át gyakorlatilag mindent tudsz használni, amit az egyetemen rántottál fel magadra.
fair enough csak neha frusztralo. Tanulom nevertheless, hiba abbol ugy sem lesz ha tobbet tudok. Neadj isten meg ahogy mondod hasznalni is fogom.
a fuggvenyekkel kapcsolatos dolgok szerintem egesz okesan intuitivan mennek, elemezni oket, valtogatni, modifikalni, osszevonni, stb, grafikusan es absztraktabb algerba modszerekkel is.
Mondjuk tipikusan AI, machine learning, automatizaciok kulonbozo formai, illetve a webtechnologiak (nem a "design" resze hanem a backend es frontend programozas, eszkozok kozott kommunikacio, adatokkal valo munkalat, cryptografia, stb inkabb) mint teruletek amelyeket szivesen muvelnem szerintem.
Jatekmotor(ral kapcsolatos tenyezok) programozasai nincsenek kizarva, de mondjuk most nem prioritasom az erdeklodesi koromben. Szerintem vannak izgalmasabb teruletek is azoktol.
szerk: anyway, too much rambling, tul keves tanulas, megyek vissza matekozni. :)
admin mantra: "mindent le lehet kakilni oszt megy az oldal mégis magától."
életfilozófia mantra: "ideológiailag veszélyesen eltévedt kanadai szektás."
tipikusan amikor munkahirdeteseket neztem, es probaltam elhelyezkedni alapabb szintu fizukert (aztan ott fejlodni tovabb), szinte mindenhol x ev tapasztalatot kertek benne, nem nagyon lattam "egyetemrol frissen fejezett lurkok welcome, majd mi betanitunk titeket" kiiratokat.
tudom kanadaban vagy, de pl. egy villamgyors itthoni pelda, de epamhoz is mehecc kezdokent (es ezzel kb. le is fedtuk a "legmenobb" itthoni cegeket, miota a docler dobbantott (ja ustream, sry):
http://www.nng.com/allasajanlataink/tesztelo-gyakornok/?lang=hu
szerk: de (nem) meglepo modon fejleszto allas is van tapasztalat nelkul (ui coder)
Parizer forever.
meg egy, nem ismerem ugye a CAN helyzetet, de itthon ha nem a BME-JATE/ELTE/KLTE vonalon akarsz programozoi/IT diplomat szerezni, azert gyengebb matekkal is lehet boldogulni (es en nem ereztem soha tul eros matekosnak magam, megis egy JATEt elvegeztem akkor, mikor joval nehezebb volt mint most)
szoval kicsit ugy erzem tulfetisizalod a problemakat
igazsag szerint a rewireden vegzett munkad alapjan en siman felvennelek webes fejlesztoi melora
Parizer forever.
Legtöbb multinál ahol van növekedés, ott van lehetőség juniorként elhelyezkedni, nem igaz, hogy mindenhova csak x év tapasztalattal rendelkezőket vesznek fel. Ezen kívül én azt látom, hogy egyre több helyen van lehetőség negyed-ötödéves hallgatóként gyakorlatra jelentkezni. Nálunk is van pár srác, akik heti 1-2x bedolgoznak (legtöbbször valami favágó dokumentációs feladatot kapnak, de az mindegy :D), viszont ha megvan a diploma, akkor kb fel is vették a céghez, kapásból átugorhatta a munkakeresős részt és onnantól kezdve eldöntheti, hogy ugródeszkának volt jó a gyakorlat, vagy tényleg marad és elkezd karriert építeni.
lehet (valoszinuleg) en nem voltam eleg alapos, korulnezek majd meg nagyobb energiarafektetessel a kozeljovoben.
Most eleve mar szerintem ezen az uton haladok az elkovetkezo honapokban, most minden erovel vizsgara keszulok, majd ha megvan es bent vagyok a suliban, lehet landolok ha szerencsesebben odafigyelek egy heti 20-30 oras helyen. Szerintem annyit fosuli mellett is siman tudok teljesiteni (es valoszinuleg nagyobb hasznomra valik a rendszerezettseg mint freelancinggel ilyen-olyan megelhetesi melo).
admin mantra: "mindent le lehet kakilni oszt megy az oldal mégis magától."
életfilozófia mantra: "ideológiailag veszélyesen eltévedt kanadai szektás."
"kicsit" elmentetek kurvára más irányba :)
annyit akartam, hogy egy könyv kéne, ami leírja mik a változók, mik a metódusok, függvények, ciklusok, rekurzió, hogy ne írj 15 mélységeb egymásba ágyazott függvényt. kb. a pragmatikus programmert. és még van is ilyen könyv egyébként. Csak Pascalhoz meg C-hez. Ez kellene Java vagy C# változatban, OOP előtti alapismeretek. Se több se kevesebb. Nyilván nem elég, de az alap, hogy ne maradjon ki semmi, ami létfontosságú alapismeret.
tipikusan mindig ugy erzem en vagyok a leghulyebb programozo/fejleszto a vilagon es mindenki okosabb nalam, barmennyit tanulok. De nyilvan ez szindroma amit lassan lekuzd az ember magaban.
rwurl=http://i.imgur.com/LMM5bln.jpg
Most hogy emlitetted, mennyire erdemes amugy szerinted gondolkoznom pl esetleges magyarorszagi tavmunkaban az elkovetkezo evek soran? 2-3 evig tuti suliban leszek, addig meg reszmunkaidos allas tuti elkell. Hivatalos resze menne mivel eredetileg magyar allampolgar is vagyok, is jogosan dolgozhatnek ott is.
Probalom felmerni hogy erdemes e ezen az uton gondolkodnom esetleg. Fogalmam nincs hogyan viszonyulnak a vilagon az arak, itt pl egy reszmunkaidos (atlagos valamilyen, nem feltetlen programozoi) melo 1600-2000dolcsit (kanadait, ado elott) is fizethet igy hasracsapva az arakat ismerve. Emlekszem hogy fulltime es jolkepzett "blue collar" szakmunkas helyeken ez dulpaja vagy tobb is siman meglehetett amikor normalis volt az olajar.
Amugy mivel foglalkoztok a cegednel? Szerintem nem kerdeztem eddig meg igy visszagondolva. (Kecske, Oscee es tobbiek is erdekelnek, legalabb latom en is hol vagytok szetdobalva erdeklodesi korbben a vilagon :)
admin mantra: "mindent le lehet kakilni oszt megy az oldal mégis magától."
életfilozófia mantra: "ideológiailag veszélyesen eltévedt kanadai szektás."
Boven van azert kezdo vagy intern allas. Raadasul tengerentul toljak a nyari internshipeket, meg sokan a co-opot is egyetem utan. Tehat sokan 1-2 evnyi tapasztalattal esnek ki az iskolapadbol. Ez is a felsooktatas egyik nagy perkjei kozott van: kapcsolatok - akar jovobeli kollegakkal, akar ilyen intern/trainee/newlygrad lehetosegekkel. En is egyetemi levlistan talaltam meg az elso allasomat, meg diakkent.
Szerintem a programozas tul van misztifikalva, pont errol beszelgettunk tegnap Maelstrommal is :) A fejlesztoi melok haromnegyedehez tokre nem kell advanced matek vagy advanced HW ismeret. A fejlesztok 99%-a nem Tim Sweeney meg John Carmack, az alkalmazott matematikusok 99%-a sem Erdos Pal kategoria.
Nem mintha panaszkodnek emiatt, en mar a circlejerk-en belul vagyok, szoval en elvezem, hogy massziv hianyszakma. Jo, naponta kell levakarnom magamrol a fejvadaszokat, de ez legyen a legnagyobb problemam az eletben.
edit: a PhD szint meg aztan tenyleg tul van misztifikalva. Aki jo fejleszto, nem jut el a PhD szintig. A PhD arcok tobbsege (nalunk legalabbis, ahol csak akademiai PhD van, ipari kvazi eselytelen) elmeleti arc es algoritmus prototipizalni lehet, hogy jol tud, de termeket eloallitani elvetve.
Regen minden jobb volt.
"so this is what it feels like being attractive" :D
admin mantra: "mindent le lehet kakilni oszt megy az oldal mégis magától."
életfilozófia mantra: "ideológiailag veszélyesen eltévedt kanadai szektás."
Software Engineer vagyok, C#, TypeScript vonalon. Elofordult C++ is, de csak erintolegesen es Windows CE-volt, az meg a halal kategoria. Amugy most leginkabb bugfixeken dolgozom par honapja es meg mindig honapokra van a release, szoval marad ez a program meg egy darabig. Nem mondanam, hogy izgalmas :/
Regen minden jobb volt.
Nemelyik amugy egy ingatlanos kvalitasaival rendelkezik aka. fogalma sincs az egeszrol, a lenyeg, hogy radsozza a szart :)
Regen minden jobb volt.
Én egy autoipari beszállító cégnél vagyok jelenleg ANSI c fejlesztő. ECU szoftverekkel dolgozok, tehát a fejlesztés mikrokontrollerekre megy, nem pedig PC-re.
Volt a munkámnak egy olyan része is korábban, ahol a egy real time szimulációs környezetet fejlesztésében vettem részt (BUS illetve szenzorszimuláció), ahol hardware-in-the-loop módon lehetett az említett ECU-kat tesztelni.
Én elsősorban pythonban fejlesztek most, saját cég, kollégával társulva, általában három fő feladatkörrel:
- Weboldalak, böngésző alapú alkalmazások fejlesztése (Django főként - itt van minden a hagyományos weboldalaktól a nagyobb nyilvántartási rendszerekig - ez utóbbit én nagyon szeretem :-D)
- Migrációs/integrációs feladatok/scriptek (szintén python, néha, nagyon ritkán java) - van olyan nyilvántartásunk, amelyik 7 különböző másik rendszerrel kommunikál
- API fejlesztés partnercégnek, python általában szintén, ezt utálom, mert unalmas
Miert szeretnel Magyarorszagra dolgozni Kanadabol? Ilyesmit inkabb forditva szoktak csinalni... :)
Szerintem tavmunkat ott is talalsz, nagysagrendekkel jobban fizetot mint itthon. Bar kezdokent, nyilvanos projektekkel nem rendelkezve (szerintem is kiraly a HW, de nem hiszem hogy egy nem magyar ajku munkaado ertekelni tudna :D), nem hiszem hogy nagyon talalni fogsz tavmunkat, inkabb ilyen internshipeket mint amiket a tobbiek is irtak.
Ha meg majd egyetmista/fosikolas leszel, akkor nyaron meg lehet probalni ezt: https://summerofcode.withgoogle.com/
En harom evig ebbol eltem, az elso 'igazi' allasom elott - tehat tavaly szeptemberig :D. (Iden nyaron mar csak mentorkodom a ScummVM-nel.) De mondjuk kerdes, hogy Kanadaban mennyi erteke van 5500 dollarnak, USA-ban pl. tudom hogy nem tul sok, kb. mekiben hamburgersutogetessel megkapod ugyanezt.
Amugy en most UWP fejleszto vagyok kis hazankban, de egyre inkabb mozdulok az IoT + cloud iranyba. Jopofa dolog ez a mobilfejlesztes (keves esszel/munkaval lehet relativ nagy penzeket akasztani) meg minden, de nem szarom ossze magam az izgalmaktol/kihivasoktol, az biztos...
Ezt az SoC-t en is probaltam 3-4 eve, de nem jott ossze. Most, hogy megint diak vagyok, gondoltam ra, hogy palyazhatnek es felmondanek nyarra, ha osszejonne :)
edit:
amugy egy minimalberes burger flippelesnel azert nyilvan jobb, 8 dollaros minimalber talan 4k-ra jon ki ekkora idotavon
Regen minden jobb volt.
vagy big data, ahol....
....leraknak melléd egy matek phd-t, mert máshogy nem megy. :D
Egyébként: Személy szerint jelenleg technical writer vagyok. Magyarul rendszerdokumentáló.
Plusz tesztelő-kalapáló, meg egyszerűbb taskokra programozóként bedolgozok. Technical writer-i melóhoz tooljaimat c#-ban írom, a többi php, sql.
Hajra, mindent bele! ;)
.NET Architect és PM, az arány projectenként eltérő 0-100%-os csúszkával. Minél kevésbé áll a PM irányba annál jobban szeretem csinálni.
Azure, Web, Xaml-ös vastagkliensek, mindhárom mobiltech (ill. lassan már csak mindkettő ;D).
A BI vonal egyelőre kiesett, nem mintha nem jött volna jól már és nem lett volna lehetőségem, csak ezeket a vonalakat is nehéz már követni, ha még többet akarnék markolni PowerBI miatt, akkor nem is egy szálat tuti el kéne engednem hozzá, és sajnálnám.
kulsos .net/sql(/delphi) senior, elsosorban vastagkliens, kisebb reszben web (asp.net), jellemzoen penzugyi, ipari, eü teruleteken, de mar enekes halott is voltam :)
Parizer forever.
énekes halott mennyiért voltál? ^^ biztos nem volt olcsó ;)
Ha valakinek van megbízható ismerőse, aki html(5)/css/js témában állást keresgél, és még nem senior, az küldje felém. Sajnos az utóbbi hárommal megjártuk, és hála az utolsó okozta kötbéreknek meg elvesztett megbízásnak, most egy seniort nem is fogunk tudni megfizetni...
http://classicprogrammerpaintings.com/
Well.... f*ck. o.O
lol thx, asszem a classical art memes után új kedvencem lesz :D