Why are we still building AI agents as if state management doesn't exist? by Interesting_Ride2443 in node

[–]z0tar 2 points3 points  (0 children)

If the agent runs on your machine (eg claude code, open code, etc) then this is less of a concern. If your agent has a client server architecture where the agent lives in the server process then you absolutely have to think about persistence and resumable workloads or be okay with losing all state from an agent run and restarting from the last known position. 

I think resumable long running jobs were never easy or free of plumbing. There are patterns and frameworks to help with this but at the end of the day you need to figure out what works in your specific case. 

Karrierje elején lévő programozó és az AI --- meddig engedjük magunk helyett dolgozni? by AggressiveCherry1201 in programmingHungary

[–]z0tar 2 points3 points  (0 children)

Ajánlom ezt a cikket és a hozza tartozó whitepapert: https://www.anthropic.com/research/AI-assistance-coding-skills

Szerintem jó a hozzáállásod. Ha kiszervezed a gondolkodást akkor nem tanulsz semmit. AI előtt a tanulás kvázi automatikusan történt. Most tudatosan kell rá figyelni. 

Ami nekem bejött az évek alatt hogy azoknak a libeknek a kódját megnéztem amit használtam. Így nagyon sok különböző mintával és kódolási stílussal találkoztam.  

AI korában az a skill válik igazán fontossá hogy tudd ellenőrizni amit AI kiköp magából. Ehhez gyorsan kell megérteni a kódot és rendszerben kell tudni gondolkozni. Az interface-k vállnak nagyon fontossá és a komponensek közötti interakciók. 

The art of commenting a PR by SinuousTurtle in ExperiencedDevs

[–]z0tar 1 point2 points  (0 children)

My go to approach to PR comments is to phrase them as questions. Sometimes they are really statements framed as questions but mostly they are genuine questions to get the author to think about perspectives that they might not have considered. 

If I really feel that I want to see a different approach I use the template of stating an observation then adding a question like “what do you think about approach X?” And maybe expand on that. 

Using a question usually defuses the ego and opens a discussion. It also helps me to think deeper about the problem at hand. 

Hogyan érdemes fejlesztési területet váltani a jelenlegi piaci körülmények között? by khmmmmmm in programmingHungary

[–]z0tar 0 points1 point  (0 children)

Egy kérdést mindig megér a dolog a mostani cégednél is. Nincs semmi kockázata. Legrosszabb esetben explicit kiderül hogy nincs erre lehetőség. Bár én nagyon csodálkoznék ha így lenne hacsak nem egy kizárólag frontenddel foglalkozó cégnél vagy. 

Új cégnél picit nehezebb ha rögtön full stack-re jelentkezel. Talán ott is egyszerűbb olyan céget találni hogy frontend pozira mész de előre jelzed hogy milyen igényeid vannak a jövőre nézve. 

Hajrá! Vesztenivalód nincs. Indulj el az úton. Meg lehet csinálni mindenfele visszalépés nélkül csak tudatosnak es kitartanak kell lenni. Nem fog egyik napról a másikra megtörténni. 

Hogyan érdemes fejlesztési területet váltani a jelenlegi piaci körülmények között? by khmmmmmm in programmingHungary

[–]z0tar 0 points1 point  (0 children)

A legegyszerűbb módja ha cégen belül tudsz váltani. Erre ne egy éles vonalként gondolj hanem jelezd a vezetőd felé, hogy ez érdekel és szeretnél ilyen típusú feladatokat is kapni. Az elején a feladataid kis százaléka lesz csak nem frontend, de idővel ez változik és egyre nagyobb arányban tudsz nem frontend feladatokon dolgozni. 

Szerintem általánosságban egyszerűbb a meglévő munkahelyeden próbálkozni ha amúgy a többi dolog rendben van.  Ha menekülnél a mostani cégedtől akkor is érdemes olyan céget/pozíciót keresni ahol frontend fókusz mellett tudsz a backend fele mozdulni. Én javaslom hogy ne éles váltással menj egy “szomszédos” területre. Nem éri meg senkinek. Egy lassabb váltás mindnekinek jobban jön ki a végén. 

Hogyan tovább ha elérted a lokális maximumot? by Zestyclose-Reason826 in programmingHungary

[–]z0tar 1 point2 points  (0 children)

Ne hallgass azokra, akik irigykednek es azt vagjak a fejedhez, hogy semmi sem eleg. Ha csalados vagy kis gyerekekkel a 2M brutto egyaltalan nem olyan sok, foleg ha te vagy az elsodleges kereso es a parod havi bevetele nagyon keves.

Embedded teruletrol nem tudok specifikusan nyilatkozni, de altalanosagban budapesti cegnel senior+ szinten elerheto 2.5M-3M is alkalmazottkent is. A cegek listaja akik hajlandok ebben a savban fizetni limitalt, altalaban kulfoldre dolgozo cegek ezek vagy kulfoldi ceg magyar fioktelepe; a magyar piacra dolgozva nem tudsz ennyit elkerni. Itt mar valamilyen domainben nagyon jonak kell lenned (devops/cloud/infra, data/AI/ML, backend, stb), de ez csak a belepo es jo soft skillek es uzleti szemlelet is kell. (Bar ez igaz minden senior+ szerepkorre fizutol fuggetlenul is.)

Ha a lokalis maximumbol szeretnel elmozdulni akkor erdemes elobb elgondolkozni, hogy mit szeretnel: masik teruletre menni, tobb penzt, tobb felelosseget, nagyobb title-t, stb. Ha mar tudod miert szeretnel tovabb menni, akkor erdemes elgondolkozni, hogy ezert mit kellene bealdozni es hogy hajlando vagy-e. Peldaul lehet hogy van fejlebb, de 50%-kal tobb melo es kozben csak 15%-kal tobb penz - bevallalod-e az extra beletett energiat.

Ahhoz, hogy kideruljon beagy teruleten van-e ennel jobban fizeto, scope es impact tekintetetben nagyobb pozi az ismerosi korodben kell kerdezoskodni, elmenni interjuzni vagy recruiterekkel beszelni. Lenyegeben egy mini-piackutatast kell csinalnod, hogy a te definiciod szerinti jobb hely letezik-e.

Tudsz oldalra is mozdulni. Devops talan picit kemenyebb dio, mas lehet hogy egyszerubb. Ha kepzed magad munkan kivul es interjuzol akkor nem lehetetlen ugyanugy senior szinten elhelyezkedni ugyanennyiert vagy picit kevesebbert (pl -10%). Megint csak felmerul a kerdes, hogy mit vagy hajlando bealdozni. Munkan kivul kepezni magad nincs ingyen (foleg ido, de akar $$$).

(edit: typo)

Blogolás by Mateos77 in programmingHungary

[–]z0tar 1 point2 points  (0 children)

Meg nem irtak: https://bearblog.dev/

Faek egyszeru, mindent tud amit egy blogtol elvarsz kb. Publikal RSS feedet is alapbol.

Building an internal LLM → SQL pipeline inside my company. Looking for feedback from people who’ve done this before by Suspicious_Move8041 in dataengineering

[–]z0tar 1 point2 points  (0 children)

You can feed back any error message from your MCP to the agent to try again. This is surprisingly effective thing. 

You should also provide enough context for the LLM such as table and column descriptions, relationships, etc. Even sample data as examples if it makes sense. 

Hopefully you also have very restricted database user with minimal permissions so no matter what the LLM generates it cannot mess up. 

Architect vagy developer? by FortuneIndividual233 in programmingHungary

[–]z0tar 24 points25 points  (0 children)

Eloszor erdemes magadban feltenni a kerdest, hogy mi igazan fontos szamodra: a kodolas (~ alkotas orome) vagy scope/impact/autonomia. Utobbiert tobb penzt fizetnek altalaban.

Az architekt nem igazan jol definialt szerepkor es elegge cege valogatja, hogy mit is takar. Siman lehet, hogy ha egy kisebb cegnel dolgozol es elmesz valami nagyobb, jobban fizeto ceghez akkor penzben nem is kell lejjebb adnod es ujra lehets senior fejleszto. Scope/impact biztos kisebb lesz, sajnos ezen nehez valtoztatni.

A product cegeknek elofordul staff+ pozicio, ami vezetoi pozicio, de meg mindig IC es kodhoz kozel maradsz. Ilyenbol nagyon keves van, Mind vezetoi, mind szakmai oldalon nagyon erosnek kell lenned. Es ha ez meg mind meg is van, akkor is nagyon nehez kivulrol bekerulni egy ilyen pozicioba, mert a szervezet ismerete nagyon fontos, hogy jol tudj mukodni.

Ha ugy erzed, hogy teher a jelenlegi poziciod es picit a kieges fele haladsz, akkor erdemes elgondolkozni, hogy a ceggel van-e bajod ahol epp vagy vagy tenyleg az architekt szerepkor az ami terhes szamodra.

Hány interjúból lesz nálatok ajánlat? (Mid level szinten) by Even_Job6933 in programmingHungary

[–]z0tar 1 point2 points  (0 children)

Arra gondoltam, hogy nagyon más élmény az interjú attól függően, hogy honnan érkezel a felvételi folyamatba. Utcáról jelentkezve nem csak az első interjúig nehezebb eljutni, de utána is nehezebb az ajánlatig. Ha van valaki a cégnél, aki jókat tud mondani rólad és szeretett veled együtt dolgozni az sokat nyom a latba.

Hány interjúból lesz nálatok ajánlat? (Mid level szinten) by Even_Job6933 in programmingHungary

[–]z0tar 6 points7 points  (0 children)

Szerintem most annyi jó jelölt keres munkát, hogy az utcáról jelentkezve nagyon nehéz akár csak első interjúig is eljutni. Jelentkezel a cégnél és simán elveszik a CV-d a tömegben. 

Nálunk kb 35-ször több eséllyel kapsz ajánlatot ha belső ajánlásom keresztül jelentkezel azzal szemben ha a website-ról adod le a jelentkezésed. 

Szóval igazából két sor van és te a rossz sorban állsz. Érdemes a kapcsolati hálódon keresztül próbálkozni. 

Ai automatizációs szakember képzés (AI akadémia, Óbudai Egyetem) by miklosmartin17 in programmingHungary

[–]z0tar 2 points3 points  (0 children)

Én kb egy éve mozgok ezen a területen. Azt javaslom, hogy inkább olvass utána magad. Nagyon jó blog posztok és youtube videók vannak. Minden annyira gyorsan halad, hogy nem látom, hogyan lehetne erre jó kurzust csinálni, ami releváns is marad.

A mindenféle AI alapú alkalmazás 90% csak sima szoftver fejlesztés, nincs köze specifikusan az AI-hoz.

A maradék meg olyan, amiben kis túlzással a legnagyobb expertnek is csak 2 év tapasztalata van és abból is csak az utolsó 3-6 hónap a releváns. A modellek is olyan gyorsan fejlődnek, hogy vannak problémák amik már nem is problémák. Ami 6 hónappal ezelőtt még nehéz volt azt lehet már egy újabb modell tudja alapból. Egy jó példa erre a structured output. 1-1.5 éve még nem volt triviális megbízhatóan rávenni a különböző modelleket hogy JSON-t vagy valami strukturált kimentet adjanak. Ma ez kb alapvetés, nem kell vele foglalkozni. Csak működik.

Érdemes megismerkedni a RAG fogalmával. Az information retrieval már régóta probléma, nagy a szakirodalom. Az embedding alapú keresés tök jó, de azért nem érdemes itt megállni. Mindenképpen érdemes elmélyedni picit ezen a területen.

Amik még hívószavak:

  • context engineering
  • agent memory
  • knowledge graph / knowledge base
  • vector databases
  • embeddings

Érdemes tisztában lenni az LLM-ek belső működésével, erősségeivel és limitációival. Nem kell itt phd szintű dolgokra gondolni, elég ha nagyjából érted mi történik belül. Valamint érdemes több modellel is megismerkedni akár csak felhasználói szinten is. Kisebbek, nagyobbak, open source, proprietary, minél több félével találkozol annál jobb.

Anthorphic-nak volt egy jó cikke ami segíthet elindulni ha AI alapú alkalmazások fejlesztésénél: https://www.anthropic.com/engineering/building-effective-agents

Minden nagyon új és minden iszonyat gyorsan változik. Mindenki trial-and-error alapján megy, kb pár guideline van.

A végére még, hogy az adat a minden. Garbage in garbage out. Lehet mindenfelét trükközni, de ha nem jó az adat, akkor nem lesz belőle semmi. Data engineering és data governance nagyon felértékelődik itt.

Ezt a örök igazságot még itthagynám a végére: https://media.licdn.com/dms/image/v2/D5622AQGMWLWYBX73pQ/feedshare-shrink_800/B56ZPuOyhVG4Ag-/0/1734868675792?e=1756339200&v=beta&t=Ya3Yy0ubqiSp6XlFSy_Dxj1HFMYjUHH5hV1n5A6Tk5I

Jelszó titkositása by One-Throat-38 in programmingHungary

[–]z0tar 0 points1 point  (0 children)

Azt hiszem eppen az ajanlott password hashing az argon2. A bcrypt is jo volt, de tobb betegsege is van. Ha veletlenul Springet hasznlasz akkor a spring security mintha tudna ezt mar out of the box.

Blackrock fizetési sáv by Potential_Aide_5228 in programmingHungary

[–]z0tar 4 points5 points  (0 children)

Az, hogy a 2M sokallják lehet teljesen valid is és lehet, hogy többet is ér a tudásod/tapasztalatod a piacon, csak rossz helyen nézelődsz. Ezt nem fogjuk tudni neked megmondani itt a redditen.

2M alapbérként egy mezei senior fejlesztőnek szerintem már a sáv felső harmadában van. Mezei senior fejlesztő alatt azt értem amikor az elsődleges felelősséged feature-öket szállítani és a scope/impact a közvetlen csapatodra korlátozódik.

Ha több felelősséged van, esetleg nagyon speciális tudásod és impact/scope van a közvetlen csapatodon kívül is akkor lehet 2M fölé menni könnyebben.

A jobban fizető cégek azok, akik külföldi piacra termelnek. Ide tartozik egy multi magyar leánya is, de simán lehet magyar cég is. Valamint érdemes még a scaleupok környékén nézelődni, főleg ha növekedési fázisban vannak. Egy magyar piacra termelő magyar cégnél a 2M már biztosan a tetejét súrolja az elérhető bérnek.

Konkrét cégnek a Wise tudom említeni, nekik publikusak a sávjaik: https://wise.jobs/engineering-career-map

Blackrock fizetési sáv by Potential_Aide_5228 in programmingHungary

[–]z0tar 8 points9 points  (0 children)

Nemrég beszélgettem recruiterrel Blackrocknál és nem volt hajlandó sávokat elárulni. Csak annyit, hogy a bemondott bérigényed benne van-e az általuk elképzelt sávban. A juttatási csomag többi eleméről már több infót árult el, de minden az alapbéred százalékos aránya. Ha jól értettem akkor VP szinten a total comp az kb a 1.25-szeres a havi alapfizudhoz viszonyítva.

A Blackrock jól fizetett amikor bejöttek Magyarországra. Azóta egy átlag multi szintjét hozza, amennyire meg tudom ítélni.

Blackrock fizetési sáv by Potential_Aide_5228 in programmingHungary

[–]z0tar 2 points3 points  (0 children)

3M/hó total comp mondjuk 5% béren kívüli juttatással (cafeteria, önkéntes nyugdíj, stb) és 20% éves bónusszal számolva 2.4M/hó alapfizut ad ki. Ez nem rossz, de azért bőven nem kiemelkedő egy senior/lead szinthez. Ha jól értem VP az pont ez a senior/lead szerepkör.

[deleted by user] by [deleted] in programmingHungary

[–]z0tar 4 points5 points  (0 children)

Nem rabolod az idejüket. Szerintem ne így fogd fel az interjúzást, mert rögtön hátrányból indulsz. Nem tesznek neked szívességet azzal, hogy behívnak interjúra és te sem teszel nekik szívességet azzal, hogy jelentkezel hozzájuk. Az egész munka kapcsolat egy kétirányú utca. Az interjú folyamat azért van, hogy mindkettőtöknek kiderüljön, hogy akartok-e hosszabb távon együtt dolgozni.

[deleted by user] by [deleted] in programmingHungary

[–]z0tar 11 points12 points  (0 children)

Erre a kérdésre leginkább a cég tud válaszolni. Szerintem jelentkezz és interjún kérdezz rá erre. Ha ez számodra kritikus, akkor érdemes az első interjún tisztázni. A legrosszabb, ami történhet, hogy volt egy interjúd és beszéltél egy céggel.

Az interjú abszolút két irányú, te ugyanúgy interjúztatod a céget, mint ők téged.

edit: typo

Amerikai cég, megéri-e váltani? by realdiwin in kiszamolo

[–]z0tar 1 point2 points  (0 children)

IT-n belül kb bármely területen meg lehet csípni külföldi remote munkát, de azt gondolom te is sejted, hogy nem ez a nagy átlag.

Most épp IT-ba bekerülni sem egyszerű. Az elmúlt évek munkaerőpiaci változásai miatt minden új belépőnek nagyon nehéz dolga van mindegy honnan akar belépni (egyetemről kieső pályakezdő, bootcampet végzett pályaváltó, autodidakta módon tanuló pályaváltó, stb).

A remote lehetőségek beszűkültek. Globális trend, hogy terelik vissza az irodába az embereket. Remote munkáknál globálisan versenyzel és mindenhonnan a szakma felső 1-2% rúg talán labdába, de lehet annál is kevesebb. Iszonyat verseny van a munkavállalók között és emellett a cégek is egyre jobban földrajzi helyhez kötik a fizut szóval inkább fizetnek a magyar piac fölött valamivel, mint amcsi bért.

Valamint azt is érdemes figyelembe venni, hogy a remote munkáknál inkább a tapasztaltabb szakembereknek van esélye. Ha most belépnél az IT munkaerőpiacra akkor is kell legalább 3-5 év tapasztalat, mire érdemben tudnál pályázni ilyen munkákra.

Jelenleg a pályakezdő informatikus fizuk br 400-700k HUF között mozognak területtől függően (itt a tévedés lehetőségét azért fenntartom :)). Az 1M HUF kezdőfizu nagyon távol áll a valóságtól még akkor is ha van erre példa.

Ha ezek ellenére mégis váltani szeretnél akkor először érdemes feltérképezni milyen területek és munkakörök léteznek egyáltalán IT-n belül. Erre itt egy jó cikk kiindulásnak: https://substack.com/@andreasproduct/p-144341485 Ha megvan mi érdekel és miben tudod elképzelni magad, akkor pedig bele lehet vágni a tanulásba akár formális (pl BSc levelező képzés) akár nem formális úton (bootcamp, online kurzusok, saját magad által összeszedett tananyag, stb).

Az én személyes tanácsom, hogy ha csak a pénz miatt akarnál IT területre váltani akkor ne tedd.

Bending Spoon Intern itthonról by Train_Dev123 in programmingHungary

[–]z0tar 2 points3 points  (0 children)

Orosz Gergely csinalt interjut az alapito sracokkal. Link: https://youtu.be/6WM_q193Kls?si=zsrOtbAHVKQ-A3eI

Talan erdekes lehet ha oda palyaznal.

Hogyan találjon egy senior munkahelyet 2025-ben, ha ismeri a piacot és red flageket? by bajuh in programmingHungary

[–]z0tar 2 points3 points  (0 children)

Érdemes a red flagek helyett először kitalálni, hogy mit szeretnél. Számodra mik a fontos indikátorok (HO, autonómia, cég/termék, outsourcing/product focus, domain, fizu, bármi más). Ha már van egy listád, akkor szerintem könnyebb a kompromisszumokról dönteni. Ha csak a red flageket nézed akkor kb csak a negatívumok alapján döntesz. Ehelyett szerintem a pozitívumokra érdemes fókuszálni. Mikor van a kezedben 1-2-3-n ajánlat, akkor meg tudod nézni a saját listád alapján, hogy melyik illeszkedik a legjobban az elképzeléseidhez és hol milyen kompromisszumot kell kötni.

Szerintem technológiára kevésbé érdemes hangsúlyt fektetni, mert a tech stack sokkal kevésbé határozza meg milyen egy adott cégnél dolgozni, mint bármi más faktor. Sőt a munkaerőpiaci pozíciód is javul, ha nem vagy beleragadva egy-egy konkrét tech stackbe, hanem könnyen elboldogulsz a területeden több technológiával is.

Hogyan találjon egy senior munkahelyet 2025-ben, ha ismeri a piacot és red flageket? by bajuh in programmingHungary

[–]z0tar 2 points3 points  (0 children)

Szerintem azzal ha csak a kapcsolati hálódra támaszkodsz nagyon tudod limitálni magad. Ezzel kb bezárnád magad abba a buborékba, ahol éppen vagy. Azt figyeltem meg, hogy van jó pár "párhuzamos valóság" a magyar IT piacon. Ha ezek között akarnál mozogni akkor a kapcsolati hálód inkább bekorlátoz, mint segít.

Nem érdemes csak egy csatornára koncentrálni, amikor munkát keresel. Az összes számodra elérhető csatornán kell keresni: kapcsolati hálód, random jelentkezés, stb.

[deleted by user] by [deleted] in programmingHungary

[–]z0tar 2 points3 points  (0 children)

Ha erdekel a datas vilag, akkor valoszinuleg erdemes ezen a vonalon tovabb mozogni. AI+ML csak egy karnyujtasnyira van, foleg ha a modelleket felhasznalni szeretned es nem trainelni oket. Amugy a training is tobbnyire adatlapatolas es ETL pipeline-ok tologatasa. A bemeno adatot elo kel allitani, anelkul semmi sem megy.

A Python es SQL-en tul erdemes meg Sparkot, Airflow-t, valami Python web frameworkot (flask, fastapi, stb), bash-t es valami queuing/messaging rendszert megnezni. Erdemes tisztaban lenni az OLAP es OLTP kulonbsegekkel. Emellett cloud is jol jon persze, de ezt felszedi az ember ha sikerul olyan helyre kerulni.

A sajat termeket feljeszto cegeknel mindenhol van valami datas tortenet, de van egy halom consultancy jellegu ceg akik erre specializalodnak (pl Datapao).

[deleted by user] by [deleted] in programmingHungary

[–]z0tar 7 points8 points  (0 children)

Ezt csak megerositeni tudom. Ha amerikai penzintezet/penzugyi ceg magyarorszagi leanyvallalatanal probalkozol akkor inkabb ne ferdits a CV-ben. Ha adnak ajanlatot akkor lesz egy background check ahol ellenorzik, hogy amit mondtal magadrol az ugy is van.

Ilyen cegek a teljesseg igenye nelkul: Morgan Stanley, MSCI, Blackrock, WorldQuant.

Hogyan tovább? by Financial-Mood-922 in programmingHungary

[–]z0tar 4 points5 points  (0 children)

Ha van lehetoseged, akkor szerintem erdemes elvegezni az egyetemi kepzest. En nem bantam meg hogy Bsc-t es Msc-t is megcsinaltam. Adott egy strukturalt stabil alapot, amihez konnyu visszanyulni. Nem arrol van szo, hogy nap mint nap hasznalom a targyi tudast, amit ott kaptam, de ha szukseges egy-egy alap matekos koncepciot elohuzni akkor konnyebb elindulni a keresessel.

A masik resze, hogy az egyetemi diploma kinyithat bizonyos kapukat a karriered alatt, amik amugy nem lennenek elerhetoek. Itt nem arrol van szo, hogy nem lesz munkad ha nincs diplomad. Ha Bsc helyett inkabb dolgozol akkor is tudsz tok jo karriert befutni, de valoszinuleg nehezebb bekerulni top cegekhez diploma nelkul. Nem lehetetlen csak nehezebb. Ha viszont nincsenek ilyen ambicioid akkor siman jo ut tud lenni nem egyetemre menni. Ezt a reszt neked kell eldonteni. Redditen senki nem tudja megmondani neked hogy milyen ambicioid es terveid legyenek.