ITHub

Mélyvíz: Építsünk űrhajót C++-ban!

A C++ minden eddigi verziójában hat operátor szerepelt, amelyek összehasonlításra és rendezésre használhatóak:  ==, !=, <, >, <=, >=. A C++20-ban viszont megjelent az „űrhajó operátor” <=>, vagy hivatalos nevén a háromértékű összehasonlító operátor (three-way comparison operator). Miért van erre szükség?

Szabolcsi Judit
Szabolcsi Judit

További bejegyzések

Mélyvíz: A C++ és a zárójelek

Mélyvíz: A C++ és a zárójelek

A C++ egy régi nyelv, az 1980-as években született meg. 1998-ban sikerült szabványosítani, ezért ez a változat a C++98 nevet viseli, ez a klasszikus C++. Azóta több új szabványt is bevezettek: a C++11, C++14 és a C++17-et, és tervezetként a C++20 is elkészült. A C++11-től kezdve beszélhetünk a modern C++-ról. Mivel a C++ egy olyan viszonylag régi nyelv, amit folyamatosan modernizálnak és közben igyekeznek a visszamenőleges kompatibilitást megőrizni, ez rányomja a bélyegét: elég bonyolult és többféle szintaktika él egymás mellett.

Szabolcsi Judit
Szabolcsi Judit
Skálázhatóság kezdőnek: A CAP tételről dióhéjban

Skálázhatóság kezdőnek: A CAP tételről dióhéjban

Nagyméretű, összetett rendszerek esetén gyakori követelmény a skálázhatóság. Egy rendszert akkor mondunk skálázhatónak, ha nagyobb terhelés alatt képes a teljesítményét növelni további erőforrások (tipikusan hardver) hozzáadásával. Bár ez triviálisnak tűnhet (több vas = nagyobb teljesítmény), a valóság nem ilyen egyszerű, a skálázhatóság megvalósítása gondos tervezést és fejlesztést igényel, ami azonban extra komplexitást és új problémákat von magával — itt jön képbe a CAP tétel.

Farkas Gábor
Farkas Gábor
Specialisták vs. generalisták, avagy milyen irányba fejlesszük tudásunkat?

Specialisták vs. generalisták, avagy milyen irányba fejlesszük tudásunkat?

Minden szoftverfejlesztő tudástára számos különböző dolgot tartalmaz. Néhányan nagyon mélyen értenek egy adott technológiához, de kevés a rálátásuk egyéb területekre (ők a specialisták), mások sok mindennel foglakoztak egy kicsit, de a tudásuk mindegyik témában relatíve felületes, ők inkább generalistáknak mondhatók. Legtöbbünk valószínűleg valamilyen köztes helyen áll ezen a spektrumon, a mai gyorsan változó környezetben azonban érdemes lehet megfontolni a generalista irány felé történő elmozdulást.

Farkas Gábor
Farkas Gábor
5 gyakori hiba unit tesztek írásakor

5 gyakori hiba unit tesztek írásakor

Napjainkban az automatizált unit tesztelés a legtöbb fejlesztő mindennapjait képezi. Természetesen örvendetes, hogy a témában kevésbé jártas fejlesztők is nyitottak ezen metodológia felé, azonban van néhány visszatérő hiba, amivel a tapasztaltabb fejlesztők rendszeresen szembesülnek. Mai posztunkban ezekből szedtünk össze néhányat azért, hogy segítsünk nektek a tesztjeitek színvonalának javításában.

Farkas Gábor
Farkas Gábor
Építsünk webshopot Vue.js-szel

Építsünk webshopot Vue.js-szel

Az első két cikkben megismerkedtünk a Vue.js keretrendszer alapjaival, majd felépítettünk egy interaktív galériát, megismertük a HTML űrlap és a keretrendszer kapcsolatát, készítettünk Vue komponenst, ami kommunikált a Vue egyedünkkel, végül két komponens között is kommunikációt végeztünk egy úgynevezett busz segítésével. Ebben a cikkben felépítünk egy egyszerű webshopot.

Rajcsányi Zoltán
Rajcsányi Zoltán
Mi az éjszakázás ára? - avagy az alvásmegvonás következményei

Mi az éjszakázás ára? - avagy az alvásmegvonás következményei

Az alvás az emberi szervezet és szinte az összes komplex élőlény egyik legalapvetőbb szükséglete, mégis hajlamosak vagyunk elhanyagolni. Sőt mi több, keveset aludni bizonyos körökben egyenesen menő: bizonyára mindannyian hallottunk már másokat azzal kérkedni, hogy milyen keveset alszanak és mennyit dolgoznak. Pedig ahogy a tudomány egyre több összefüggést tár fel az alvás és az egészség, életminőség között, annál borúsabb a kirajzolódó kép.

ITHub
ITHub
Ismerkedés a Vue.js keretrendszerrel - 2. rész - Űrlapok, komponensek

Ismerkedés a Vue.js keretrendszerrel - 2. rész - Űrlapok, komponensek

Az első részben bemutattam azt, hogy a Vue.js segítségével hogyan építhetünk fel egy interaktív galériát, most bemutatom a HTML űrlapok és a Vue.js kapcsolatával, továbbá felépítem az első Vue.js komponenst. A komponenst és a Vue egyedet ráveszem, hogy kommunikáljanak egymással, majd végül bemutatom, hogy két testvér komponens hogy tud egymással párbeszédet folytatni egy úgynevezett busz segítségével.

Rajcsányi Zoltán
Rajcsányi Zoltán
Bevezetés a Vue.js keretrendszerbe

Bevezetés a Vue.js keretrendszerbe

Szinte már megkerülhetetlen a web alapú fejlesztéseknél a JavaScript használata. Az ügyfelek elvárják az interaktivitást, ami komplex kliens oldali logikával jár. Ha meg szeretnénk felelni az elvárásoknak, azzal szembesülünk, hogy jóval komplexebb kódot kell írnunk a problémák megoldásához, mint korábban. Mivel a JavaScript "beépített" funkcióinak használata kevésbé hatékony, ezért előbb-utóbb valamilyen library-hez vagy keretrendszerhez nyúlunk. A legelterjedtebb keretrendszerek az Angular, a React, és amivel meg fogunk ismerkedni: a Vue.js.

Rajcsányi Zoltán
Rajcsányi Zoltán
Mi a smoke testing, és hogyan segítheti a minőségellenőrzést?

Mi a smoke testing, és hogyan segítheti a minőségellenőrzést?

Egy szoftveralkalmazás minden funkcióra kiterjedő regressziós tesztelése meglehetősen költséges és időigényes dolog, főleg kisebb cégek és teamek számára. A smoke testing (vagy ennek egy variációja, a sanity testing) sokat segíthet abban, hogy a komolyabb hibákat még a teljes tesztciklus megkezdése előtt kiszűrjük, ezzel értékes időt és erőforrást takarítva meg. Ezzel a cikkel az a célunk, hogy megismertessük a módszer előnyeit, és hasznos tippeket adjunk a hatékony smoke testing implementációjához.

ITHub
ITHub
Mitől lesz valaki jó DevOps engineer?

Mitől lesz valaki jó DevOps engineer?

Korábban írtunk már arról, hogy mi is az a DevOps, sőt, hasznos DevOps eszközöket is mutattunk, ám arról, hogy mitől is lesz valaki DevOps-os, hovatovább JÓ DevOps-os, ritkán olvashatunk. Van, aki annak gondolja magát, csak mert ráaggatták ezt a titulust, és van olyan is, aki nem tud róla, pedig a DevOps definíciója tökéletesen passzol hozzá. Blogunkban a legfontosabb ismérveket, tulajdonságokat szedjük össze, melyek egyben útmutatóként is funkcionálhatnak azok számára, akik kacérkodnak ezzel a területtel.

Kóbor Ádám
Kóbor Ádám
Hogyan tartsuk meg a jó szoftverfejlesztőket?

Hogyan tartsuk meg a jó szoftverfejlesztőket?

Mint azt tudjuk – hiszen lassan a csapból is ez folyik -, jó szoftverfejlesztőt találni manapság meglehetősen nehéz, de a cégek, vezetők, team leadek számára a feladat itt korántsem ér véget, hiszen a jelenlegi környezetben a jó munkaerő megtartása legalább ilyen nehéz feladat. Ebben a posztban azt járjuk körbe, melyek azok a (nem elsősorban technikai) tényezők, amelyek a hosszú távú maradásra sarkallják a fejlesztőket.

ITHub
ITHub
7 hasznos tipp a kódminőség javítására

7 hasznos tipp a kódminőség javítására

Kódot írni könnyű, minőségi kódot írni annál nehezebb. Ezt mi sem bizonyítja jobban, mint hogy a “vadonban” valószínűleg sokkal kevesebbszer csattintunk elismerően egy kódbázis láttán, mint amennyiszer a hajunkat tépnénk a benne használt rossz megoldások miatt. Az alábbi posztunkban összeszedtünk néhány hasznos tippet, amelyek segíthetnek a magas kódminőség fenntartásában.

ITHub
ITHub
Hogyan hozzuk ki a legtöbbet a meetupokból?

Hogyan hozzuk ki a legtöbbet a meetupokból?

Az utóbbi években itthon is egyre népszerűbbé váltak a szoftverszakma résztvevői körében a meetupok. Persze miért ne lenne így? Ezeken az eseményeken hozzánk hasonló érdeklődésű szakemberekkel folytathatunk eszmecserét, ami extra lelkesedést adhat a munkánkhoz, és természetesen kapcsolatépítés szempontjából sem elhanyagolható. Sokan azonban úgy gondolják, szimpla részvételükkel élvezhetik a meetupok összes előnyét, holott egy kis plusz aktivitással többet hozhatunk ki belőlük.

ITHub
ITHub
2017 legnépszerűbb IT témái

2017 legnépszerűbb IT témái

Szokásos visszatekintésünkkel kezdjük az évet, összegyűjtve 2017 legnépszerűbb cikkeit az ITHubról.

ITHub
ITHub
Node.js: miért, mikor, és mikor ne?

Node.js: miért, mikor, és mikor ne?

Az utóbbi pár évben a Node.js végigment azon az úton, amelyen a legtöbb új, felkapott technológia végigmegy. Amikor megjelent, hatalmas hype övezte, mindenki megváltónak kiáltotta ki, és a boldog-boldogtalan elkezdett gyakorlatilag mindent Node.js-ben írni. Ezt követte a keserű ébredés, amikor kiderült, hogy ez sem lesz az "egy és igaz" platform, amiben minden megvalósítható (ezt persze sosem állította senki), és sokan elfordultak a projekttől. Manapság leginkább a konszolidáció időszaka zajlik, és a megváltó státusz helyett inkább egy újabb lehetséges eszközként tekintünk a reportoárunkban a Node.js-re. Ebben a posztban azt vizsgáljuk meg, milyen esetekben lehet jó döntés a Node.js-t választani egy adott feladatra, és mely esetekben kifejezetten ellenjavallt.

ITHub
ITHub
Hogyan gondoskodjunk a kódról?

Hogyan gondoskodjunk a kódról?

Ki felelős egy adott kódért? Egy fejlesztő, vagy az egész csapat? Gyakori kérdés, mégsem egyszerű a válasz, főleg, ha figyelmen kívül hagyjuk, hogy az érintett fejlesztők belső motivációja nélkül mindegy, hogy melyik utat választjuk.

ITHub
ITHub
Docker: bevezetés a containerek világába

Docker: bevezetés a containerek világába

Ha fejlesztő vagy, nagy eséllyel hallhattál már a Dockerről, ami egy egy hasznos eszköz applikációk containerekbe csomagolására, és abban történő futtatására. Mivel ma már az egész szakma aktívan használja, beleértve a legnagyobb szereplőket (Google, Amazon), érdemes jobban megismerkedni a témával akkor is, ha a napi munkádban esetleg még nem használod. Ez a cikk segít tisztázni a containerekkel kapcsolatos alapfogalmakat, és rávilágít és a virtuális gépektől (VM) való eltérésekre is.

ITHub
ITHub
5 kezdő programozási hiba, amit jobb elkerülni

5 kezdő programozási hiba, amit jobb elkerülni

Főállásban programozni nem tartozik a világ legkönnyebb dolgai közé, így nem csoda, ha karrierünk elején sok hibát követünk el. Ez a lista segít kikerülni néhány nagyon gyakori, főleg kezdőkre jellemző problémát, és ki tudja, talán még néhány tapasztaltabb róka is hasznosnak találhatja.

ITHub
ITHub
Korai optimalizáció, avagy minden gonosz forrása

Korai optimalizáció, avagy minden gonosz forrása

A cím — bár a hasonlat Donald Knuthtól származik — talán kissé túlzás, de a korai optimalizáció (premature optimization) egy igen gyakori jelenség, legyen szó kezdő vagy tapasztalt fejlesztőkről. A tapasztalatok szerint, ha nem figyelünk, szinte szükségszerűen felüti a fejét, függetlenül attól, hogy milyen környezetről beszélünk, és attól is, hogy éppen mit próbálunk optimalizálni. Mivel ez egy nagyon fontos témakör, és akár egy egész projektet is alááshat, mai blogunkban ezt járjuk körbe.

Farkas Gábor
Farkas Gábor
40 hasznos Windows gyorsbillentyű

40 hasznos Windows gyorsbillentyű

Az egér kétségkívül nagyszerű találmány, amely nagyban segíti feladataink elvégzését, azonban rengeteg olyan mindennapi művelet van, amelyeket bár a legtöbben egérrel végzünk, billentyűzettel is elérhetőek. Ha ezeket megtanuljuk készségszinten használni, drasztikusan növelhetjük hatékonyságunkat, ahogy azt számos tanulmány is bizonyítja. Mai blogunkban néhány Windows alatt elérhető gyakori gyorsbillentyűt gyüjtöttünk össze.

ITHub
ITHub
A commiton és a pullon túl II.: További hasznos Git parancsok

A commiton és a pullon túl II.: További hasznos Git parancsok

Az előző blogunkban megnéztünk néhány Git parancsot, amelyek megkönnyíthetik a teljesen kezdők életét. Ma folytatjuk sorozatunkat, és ismertetünk két másik opciót, amik nagyban növelhetik a hatékonyságodat a Gittel való munka során.

ITHub
ITHub
A commiton és a pullon túl: 3 hasznos Git parancs

A commiton és a pullon túl: 3 hasznos Git parancs

A Git joggal az egyik legelterjedtebb verziókezelő, amely a felszínen sokszor egy nagyon egyszerű apró eszköznek tűnik, valójában azonban a Git meglehetősen komplex és kevesen vannak, akik otthonosak mozognak a szoftver funkciói között. Sőt mi több, sokunk a commit-push-pull szentháromságon kívül kevés parancsot ismer, így könnyen kitör a pánik, ha valami váratlan történik. Ebben a cikkben sem fogunk a lenézni Git legmélyebb bugyraiba, azonban ismertetünk néhány parancsot, amely a kezdők számára megkönnyítheti a mindennapi használatot.

ITHub
ITHub
5 tipp, hogy kezdőből haladó fejlesztővé válj

5 tipp, hogy kezdőből haladó fejlesztővé válj

Ha a neten fejlesztői oktatóanyagok után kutatunk, gyakran találkozunk azzal, hogy a cikkek nagy része két kategóriára osztható: vannak, amelyek a teljesen kezdőknek szólnak, illetve vannak, amelyeket csak akkor tudunk igazán hasznosítani, ha már meglehetősen jártasak vagyunk az adott témában. A mai cikkünkben ahhoz adunk néhány tippet, hogyan emelhetjük karrierünket a következő szintre, és válhatunk kezdőből haladó fejlesztővé.

ITHub
ITHub
Hogyan hozzuk ki magunkból a maximumot a szakmai interjún? 2. rész - Kódolás gépnél

Hogyan hozzuk ki magunkból a maximumot a szakmai interjún? 2. rész - Kódolás gépnél

Sorozatunk előző részében a szakmai interjúk buktatóinak boncolgatásába kezdtünk bele, a táblánál, illetve papíron megoldandó feladatokra koncentrálva. A mostani, második felvonásban már a kellemesebb, gépen elvégzendő feladványokról ejtünk szót, és arról, hogy mire kell figyelni jelöltként, és mire figyelnek az interjúztatók.

Kóbor Ádám
Kóbor Ádám
Hogyan hozzuk ki magunkból a maximumot a szakmai interjún? 1. rész - Kódolás a táblánál

Hogyan hozzuk ki magunkból a maximumot a szakmai interjún? 1. rész - Kódolás a táblánál

Többször írtunk már a szakmai interjúkról, azok létjogosultságáról, de konkrét tanácsokat eddig még nem adtunk a témában. Bill Sourour remek írásai alapján most segítünk nektek, hogy a programozási feladat ne feltétlenül egy gyomorideggel járó kötelező kör legyen a felvételi folyamatban.

Kóbor Ádám
Kóbor Ádám
2016 legnépszerűbb témái

2016 legnépszerűbb témái

Szokásos visszatekintésünkkel kezdjük az évet, összegyűjtve 2016 legnépszerűbb cikkeit az ITHubról.

ITHub
ITHub
Mi az event sourcing?

Mi az event sourcing?

Minden alkalmazás adatokkal dolgozik, amelyek aktuális állapota a felhasználó cselekvéseitől függően változik. Például egy egyszerű CRUD (create, read, update, delete) modellben egy tipikus folyamat, amikor először kiolvasunk valamilyen adatot az adatbázisból, változtatásokat végzünk rajta, majd az új értékeket elmentjük az adatbázisba. Ennek a klasszikus megoldásnak egy alternatívája az event sourcing.

Farkas Gábor
Farkas Gábor
Hogyan adjunk (és kapjunk) negatív kritikát?

Hogyan adjunk (és kapjunk) negatív kritikát?

Bár számos kutatás bizonyítja, hogy a társaktól és a felettesektől érkező gyakori visszajelzés jótékony hatással van a teljesítményre, a tech iparban dolgozók sokszor mégis ódzkodnak kritikát megfogalmazni kollégáikkal szemben. Negatív kritikát kapni sosem kellemes, és helyesen adni sem könnyű. Ebben a posztban néhány tippet adunk, hogy mindkettő könnyen menjen a jövőben.

Farkas Gábor
Farkas Gábor
Remote munkavégzés: buktatók, megoldások

Remote munkavégzés: buktatók, megoldások

Fejlesztőkből nemcsak Magyarországon van hiány, hanem az egész világon, így nem csoda, ha számos amerikai és nyugat-európai cég próbálja merítési lehetőségeit azzal növelni, hogy fejlesztői csapatának egy részét más országokban toborozza és távmunkásként alkalmazza őket. Mivel ma már nem csak "másodrendű" pozíciókat töltenek be így, hanem az ember szerves része lehet a cég munkájának, ez egy kiváló alternatíva azok számára, akik a külföldre költözésben gondolkodnak: érdekesebb feladatokkal foglalkozhatnak a hazai átlagnál magasabb fizetésért. Mai posztunkban azt vizsgáljuk meg, mik a buktatói a remote életmódnak, és hogyan kerülhetjük el ezeket.

Farkas Gábor
Farkas Gábor
5 gyakori daily standup hiba

5 gyakori daily standup hiba

A daily standup meeting a SCRUM metodológia egyik sarokköve: egy napi rendszerességű, kötött formátumú, kb. 15 perces találkozó a projekt jelenlegi státuszáról. Minden résztvevő három kérdést válaszol meg: "Mit csináltam tegnap?", "Mit fogok ma csinálni?", és "Mi akadályoz?". Bár ez az egész igen egyszerűnek hangzik, mégis meglepően könnyű ezt is egy újabb haszontalan meetinggé változtatni. Ebben a posztban öt gyakori hibát vizsgálunk meg, amelyek elkerülésével hatékonnyá tehető ez a napi beszámoló.

Farkas Gábor
Farkas Gábor
Android N újdonságok, Nexus 5X éles teszt

Android N újdonságok, Nexus 5X éles teszt

A vártnál korábban adta ki a Google az Android 7.0-ás verzióját, mely a Nougat névre hallgat. A frissítést természetesen most is a Nexus modellek kapják meg elsőként, de még így is napokba telhet, mire az egyes készülékeken megjelenik az erre vonatkozó értesítés. Éppen ezért már a megjelenés napján felraktuk a végleges verziót egy Nexus 5X-re, és megnéztük, hogyan viselkedik a napi használat során.

Kóbor Ádám
Kóbor Ádám
Vérszegény vs. gazdag domain modell: mi a különbség, melyiket használjuk?

Vérszegény vs. gazdag domain modell: mi a különbség, melyiket használjuk?

A szoftverarchitektúrák témakörében a fejlesztői közösség egyik visszatérő vitája az ún. vérszegény (anemic) és gazdag (rich) domain modell körül forog. Míg sok neves szakember a vérszegény modellt egyenesen ellenpéldaként hozza, az ORM-ek és a funkcionális megközelítés miatt ismét előtérbe került, és sokan inkább erre esküsznek. Ebben a posztban áttekintjük mi is a két megközelítés közt a különbség, és megvizsgáljuk mindkettő előnyeit és hátrányait is.

Farkas Gábor
Farkas Gábor
7 programozási nyelv, amit imádunk gyűlölni, mégsem tudunk meglenni nélkülük – 2. rész

7 programozási nyelv, amit imádunk gyűlölni, mégsem tudunk meglenni nélkülük – 2. rész

Sorozatunk előző részében olyan programozási nyelveket vettünk sorra, melyeket nagyon sokan bírálnak, mégis megkerülhetetlenek az IT-ban. A második részben 4 másik nyelv kapja meg a magáét.

Szabolcsi Judit
Szabolcsi Judit
7 programozási nyelv, amit imádunk gyűlölni, mégsem tudunk meglenni nélkülük – 1. rész

7 programozási nyelv, amit imádunk gyűlölni, mégsem tudunk meglenni nélkülük – 1. rész

Amikor az ember először találkozik egy új programozási nyelvvel, akkor az nagyon szokott tetszeni neki, hiszen a „Hello world” típusú példák három sorban megmutatják, hogy milyen hatékony ez a nyelv. A programozási nyelvekben van ugyanis egyfajta logika, de ez nem jelenti azt, hogy minden logikus bennük. Egy kedves pultos a bár minden vendégét vidámabbá tudja tenni, egy bátor tűzoltó szétsugározza a környezetében a bátorságot, de a programozási nyelvek logikája sokszor logikátlanságot, kételyt és zűrzavart szül. Nézzük tehát azt a hét nyelvet, amit imádunk gyűlölni, de mégsem tudunk meglenni nélkülük. Egyetértesz? Vagy Te más nyelveket gyűlölsz?

Szabolcsi Judit
Szabolcsi Judit
Google AMP: 5 kérdés és válasz

Google AMP: 5 kérdés és válasz

A Google 2015 végén jelentette be az AMP érkezését, ám ekkor még nem lehetett biztosra venni, hogy a koncepció meg is veti a lábát. Fél év elteltével úgy tűnik, hogy az ötletből működő megoldás lett, ezért James A. Martin írása nyomán mi is megnézzük, hogy mit várhatunk az AMP-tól.

Kóbor Ádám
Kóbor Ádám
5 remek DevOps eszköz

5 remek DevOps eszköz

Arról, hogy mi is az a DevOps, már írtunk korábban. Most olyan eszközökre fókuszálunk, melyek nem feltétlenül elterjedtek még, de nagyon hasznosak lehetnek, ha automatizálásban gondolkodunk IT területen.

Kóbor Ádám
Kóbor Ádám
Ezek a fejlesztőcégek fizetnek a legjobban Magyarországon

Ezek a fejlesztőcégek fizetnek a legjobban Magyarországon

Természetesen mindenkit folyamatosan furdall a kíváncsiság, hogy melyik cégeknél lehet Magyarországon fejlesztőként a legtöbbet keresni. Ennek a megválaszolása azonban elég problémás, hiszen egyrészt az adatok nem nyilvánosak, illetve fejlesztő és fejlesztő között is jelentős különbségek vannak. Ennek ellenére azért megpróbáltunk nektek összerakni egy top tízes listát a Glassdoor adatai alapján.

ITHub
ITHub
Felsőoktatás vs. gyorstalpalók: hogyan legyünk fejlesztők?

Felsőoktatás vs. gyorstalpalók: hogyan legyünk fejlesztők?

Az elmúlt években már itthon is megjelentek az USA-ban nagy népszerűségnek örvendő fejlesztői bootcampek, amelyekben — ígéretük szerint — 3-6 hónap alatt piacképes fejlesztővé válhatunk. Persze azonnal felmerül a kérdés, hogy akkor vajon mi szükség van a klasszikus mérnökinformatikus szakokra az egyetemeken, főiskolákon? Egy nemrég megjelent tanulmány a végzettek állásinterjún nyújtott teljesítménye alapján hasonlította össze a két módszert.

Farkas Gábor
Farkas Gábor
Leválthatja a szoftverfejlesztőket a mesterséges intelligencia?

Leválthatja a szoftverfejlesztőket a mesterséges intelligencia?

Mára nagyjából mindenkit egyetért abban, hogy a nagyon közeli jövőben a repetitív feladatokra épülő állások óriási része a gépesítés, automatizálás folytán a megszűnés szélére sodródhat, egy igen széles réteget téve ezzel munkanélkülivé. Azonban talán kevéssé gondolnánk — révén hogy a tech iparágra némiképp "védettként" tekintünk sokan —, hogy a szoftvermérnökök jelentős része is megfogalmaz hasonló félelmeket egy legújabb kutatás szerint.

Farkas Gábor
Farkas Gábor
A microservice architektúráról dióhéjban

A microservice architektúráról dióhéjban

Az utóbbi évek egyik legdivatosabb kifejezése az alkalmazásfejlesztés világában a microservice, melyben alkalmazásunk kisebb, egymástól függetlenül telepíthető szolgáltatásokból épül fel. Bár pontos defínicót a microservice kifejezésre még senki sem igazán tudott adni, azért elég jól körülhatárolható, és mivel jelentősége egyre nő, úgy gondoltuk, mi is szentelünk neki egy posztot.

Farkas Gábor
Farkas Gábor
Imposztor szindróma: mi az, és hogyan győzzük le?

Imposztor szindróma: mi az, és hogyan győzzük le?

Érezted már úgy, hogy valamiért nem "érdemled meg" a jelenlegi munkahelyedet, és a lebukás csak idő kérdése, a feletteseid rá fognak jönni, hogy rossz embert vettek fel, és nem is vagy olyan jó, mint amilyennek hisznek? Az alkalmatlanságnak ezt a fajta megfogalmazódását imposztor-szindrómának hívják, és mai blogunkban azzal foglalkozunk, mit tehetünk a jelenség legyőzése érdekében?

Farkas Gábor
Farkas Gábor
Cargo cult SCRUM

Cargo cult SCRUM

Korábban írtunk már az agilis módszertanok körüli tévhitekről, melyek közül talán a legnépszerűbb az a vélekedés, hogy bevezetésükkel minden probléma magától megoldódik, a fejlesztések felgyorsulnak, az emberek pedig motiváltak, és boldogok lesznek. Egy szóval, hogy minden ami agilis, az egy svájci bicska is egyben. Mivel a SCRUM a legelterjedtebb metodológia, ezért most ezen keresztül mutatjuk be az agilis módszertanok ész nélküli alkalmazásának útvesztőit, de természetesen tetszőlegesen alkalmazható az analógia akár a Kanbanra, vagy a Leanre is.

Kóbor Ádám
Kóbor Ádám
Hogyan öli meg a mikromenedzsment a munkát (és az idegeinket is)?

Hogyan öli meg a mikromenedzsment a munkát (és az idegeinket is)?

"Pont most mentek kávézni?"; "Szerintem ez a feladat fontosabb, mint amivel pont foglalkoztok..."; "Mindegy, de péntekre legyen kész, jön az ügyfél!"; "Ezt BASIC-ben annak idején úgy csináltuk a számtech szakkörön, hogy..." A fenti mondatok valószínűleg ismerősen hangzanak néhányunknak, a hozzá társuló viselkedésnek pedig neve is van: mikromenedzsment. Idegesítő, és ami talán még fontosabb, hogy kontraproduktív, ráadásul szinte teljesen összeegyeztethetetlen a szoftverfejlesztés folyamataival. Lássuk, hogy miért!

Kóbor Ádám
Kóbor Ádám
Milyen startupokra, és termékekre érdemes figyelni 2016-ban?

Milyen startupokra, és termékekre érdemes figyelni 2016-ban?

Érdemes egy kicsit szétnézni, hogy mit várhatunk 2016-tól, ami az új technológiákat, világmegváltó alkalmazásokat illeti. Az eligazodásban a Product Huntra támaszkodtunk, így állt össze az alábbi lista, mely azokat a projekteket tartalmazza, amik idén dobbanthatnak igazán nagyot. Lássuk hát a legígéretesebbeket!

Kóbor Ádám
Kóbor Ádám
Indul a második félév a KIDKOD-nál

Indul a második félév a KIDKOD-nál

A nagy sikerű indulás után új csoportokkal néz a második félév elébe a budai KIDKOD kódsuli, ahol óvodások, alsó- és felső tagozatos gyerekek számára indulnak most új délutáni programozó kurzusok. Az alapítók missziója, hogy sikerélményekben gazdag játékos oktatáson keresztül adják át a legkisebbeknek az absztrakt gondolkodás, a kreatív problémamegoldás és a programozás alapismereteit.

ITHub
ITHub
7 tipp, hogyan legyünk sikeres freelancer fejlesztők

7 tipp, hogyan legyünk sikeres freelancer fejlesztők

Hazánkban is egyre népszerűbb a szabadúszó lét, mint munkavállalási forma. Nem véletlenül, hiszen azon túl, hogy magasabb fizetést lehet így elérni, az sem mellékes, hogy végső soron saját magunk főnökei vagyunk. Vannak azonban árnyoldalai is annak, ha valaki ilyen konstrukcióban dolgozik, Mark Nutter tanácsaival ezeket próbáljuk elkerülni.

Kóbor Ádám
Kóbor Ádám
2015 legnépszerűbb IT témái

2015 legnépszerűbb IT témái

Idén is összegyűjtöttük nektek az év legnépszerűbb cikkeit blogunkról. Ha olvastátok őket, de már régen volt, vagy ha még egyáltalán nem is olvastátok valamelyiket, akkor pedig azért érdemes belenézni a töltöttkáposzta, és a halászlé között :) Egyúttal pedig békés ünnepeket, és boldog új évet kívánunk minden olvasónknak, jövőre új arculattal, és számtalan izgalmas változással térünk vissza!

ITHub
ITHub
Hatékonyabb munka és tanulás: összpontosítás, szétszórtság, és a Pomodoro-technika

Hatékonyabb munka és tanulás: összpontosítás, szétszórtság, és a Pomodoro-technika

A tanulás és a munkavégzés hatékonyságának javítása valószínűleg mindannyiunk állandó céljai között szerepel. A jó hír az, hogy manapság ennek érdekében nem kell kétes tippekre és praktikákra hagyatkoznunk, hiszen az elmúlt években rengeteg tudományosan megalapozott eredmény született a témában — az ezekből nyert fontos tanulságokat foglaljuk össze ebben a blogban, főként Barbara Oakley kiváló előadása nyomán.

Farkas Gábor
Farkas Gábor
Stack Overflow felemelkedése = klasszikus programozói modell bukása?

Stack Overflow felemelkedése = klasszikus programozói modell bukása?

A The allium névre hallgató, leginkább a hazai Hírcsárdához hasonlítható kamu híroldal publikált nemrég egy posztot, melyben azt fejtegetik, hogy a "programozást", mint fogalmat hivatalosan is átnevezték "Googling Stackoverflow"-ra, vagyis magyarul nagyjából "Stackoverflow-n való keresésre". A hír természetesen kamu, de az igazságtartalma nehezen vitatható. Adódik tehát a kérdés: káros jelenség-e a Stack overflow ilyen mértékű terjedése a programozói szakmára nézve, vagy ez egy természetes folyamat?

Kóbor Ádám
Kóbor Ádám
Hogyan kezeljük a problémás kódot író munkatársakat?

Hogyan kezeljük a problémás kódot író munkatársakat?

Nagy valószínűséggel mindannyiunkkal megtörtént már, hogy beleakadtunk egy szörnyűnek hitt kódrészletbe, amit valamelyik munkatársunk írt. Amikor sokadszorra találunk ugyanazon tettes által írt ezersoros metódusokat, másolt kódokat és hasonló rémségeket, egy ponton biztosan megszületik bennünk a döntés, hogy komolyabban elbeszélgessünk az illetővel — ezelőtt azonban érdemes hideg fejjel átgondolni, hogyan közelítsük meg a dolgot. Ezt a kérdést járjuk ma körbe Erik Dietrich cikkének mentén.

Farkas Gábor
Farkas Gábor
Miért nem jó, ha van egy céges szuperhősünk?

Miért nem jó, ha van egy céges szuperhősünk?

Hős: Bátran helytálló (személy), aki (főleg harcban) a rá leselkedő veszélyek ellenére kitart, és akit tisztelnek, mert bátor vagy nemes cselekedeteket tett. A fentieket mondja az értelmező szótár a hősökről. Mi most azt fogjuk boncolgatni, hogy informatikai környezetben kik számítanak szuperhősnek egy-egy cégnél, és a látszattal ellentétben miért lehet "káros" a jelenlétük.

Kóbor Ádám
Kóbor Ádám
A legfrusztrálóbb dolgok egy fejlesztő életében - 2. rész

A legfrusztrálóbb dolgok egy fejlesztő életében - 2. rész

Az összeállításunk első része után olvasóink remek érzékkel vették sorra a még hiányzó témákat kommentjeikben, lássuk hát ezeket.

Kóbor Ádám
Kóbor Ádám
5 helyzet, amikor jobb csendben maradni a munkahelyen

5 helyzet, amikor jobb csendben maradni a munkahelyen

Rengeteg cikk és blog születik arról, hogy mely munkahelyi helyzetekben mit, vagy épp mit nem szabad mondanunk. Azonban sok olyan szituáció van, amikor a legjobb, ha egyáltalán nem mondunk semmit.

Farkas Gábor
Farkas Gábor
A legfrusztrálóbb dolgok egy fejlesztő életében - 1. rész

A legfrusztrálóbb dolgok egy fejlesztő életében - 1. rész

A szoftverfejlesztés alapvetően egy elég jó hivatás: modern munkakörnyezetet, optimális esetben változatos feladatokat, és jó fizetést biztosít. Jó informatikust találni mégis nehéz, mert sokkal nagyobb a kereslet, mint a kínálat a piacon, ezért a cégek sokszor versenyeznek a szakemberek kegyeiért. Ám ahogy minden munkakörnek, úgy ennek is vannak árnyoldalai, kétrészes összeállításunkban ezeket vesszük sorra.

Kóbor Ádám
Kóbor Ádám
Milyen tényezők lassítják le az IT fejlesztéseket?

Milyen tényezők lassítják le az IT fejlesztéseket?

Döntésképtelenség, tanácstalanság, végeláthatatlan egyeztetések... Mindenki számára ismerős ezek közül legalább egy fogalom, na de melyek azok a tényezők, amik valójában ellehetetlenítik a fejlesztéseket? Korábban egy olvasói levél is érintette már a témát, valamint feszegettük, hogy milyen rossz technológiai döntések tudnak tévútra vinni egy projektet, ezúttal azonban inkább a módszertani kérdéseket taglaljuk cikkünkben.

Kóbor Ádám
Kóbor Ádám
5 tipp a kiégés elkerüléséhez

5 tipp a kiégés elkerüléséhez

A tech iparban az átlagnál gyakoribb a kiégés jelensége. A hosszú napok, kemény határidők meglehetősen nagy stresszel járhatnak, és nehézzé tehetik az egészséges munka-magánélet egyensúly fenntartását.

Farkas Gábor
Farkas Gábor
KIDKOD – Játszva programozunk!

KIDKOD – Játszva programozunk!

Óvodások, alsó- és felső tagozatos iskolások számára indítja délutáni programozó kurzusait a budai KIDKOD kódsuli. Az alapítók missziója, hogy sikerélményekben gazdag, játékos kurzusokon keresztül adják át a legkisebbeknek az absztrakt gondolkodás, a kreatív problémamegoldás és a programozás alapismereteit.

ITHub
ITHub
Code review: 5 tipp, hogy jobban csináljuk

Code review: 5 tipp, hogy jobban csináljuk

Jeff Atwood szerint egymás forráskódjának szakértői véleményezése (peer review) az egyik legfontosabb dolog, amit a kódminőség általános javításáért tehetünk. Sokan azonban mégis szkeptikusak, ám ez főleg a módszer rossz alkalmazásából fakad. Ebben a posztban néhány pontban összefoglaljuk, mire érdemes odafigyelni, hogy a code review folyamat hatékony és zökkenőmentes legyen.

Farkas Gábor
Farkas Gábor
Elírások, tanulmányok, korábbi tapasztalatok, avagy mi árul el legtöbbet egy jelöltről?

Elírások, tanulmányok, korábbi tapasztalatok, avagy mi árul el legtöbbet egy jelöltről?

Aline Lerner szakmai toborzó személyes blogján nemrég egy nagyon érdekes írás jelent meg azokról a tanulságokról, amelyeket interjúztatóként szerzett a TrialPay nevű startup berkein belül. Ezek néhány helyen meglehetősen ellentmondanak a szokásos bölcsességeknek, ezért úgy gondoltuk, érdekes lehet számotokra is összefoglalnunk őket.

Farkas Gábor
Farkas Gábor
Secure Scrum: válasz az agilis módszertanok biztonsági hátulütőire?

Secure Scrum: válasz az agilis módszertanok biztonsági hátulütőire?

Egy új szoftverfejlesztési módszertan van kialakulóban, mely megoldást nyújthat olyan biztonsági problémákra, amik jellemzően az agilis módszertanok "melléktermékei". Két német kutató vizsgálta meg, hogy az agilis munkaszervezés az egyértelmű előnyei mellett milyen biztonsági kockázatokat rejthet, és kutatásuk eredményeként a Scrum egy új változatát is kidolgozták, mely gyógyírt jelenthet a problémákra.

Kóbor Ádám
Kóbor Ádám
A 7 legsúlyosabb szoftverhiba

A 7 legsúlyosabb szoftverhiba

Nem teszünk nagy vállalást, ha azt állítjuk, hogy bugok minden - kicsit is komplexebb - szoftverben léteznek. Nem mindegy azonban, hogy mekkora, és milyen kihatású hibákról beszélünk. Amíg emberként olvasás közben egy-egy elütést könnyedén kijavít az agyunk, addig a számítógép egy alkalmazás futtatásakor ennél sokkal butábban jár el, és nem képes az intelligens korrekcióra. Ezért sokszor hatalmas pénzösszegekkel, vagy még rosszabb esetben embereléttel fizetünk. Adódik a kérdés: megfelelő, és lelkiismeretes teszteléssel megelőzhetőek lettek volna ezek a hibák?

Kóbor Ádám
Kóbor Ádám
Miért nem működik a brainstorming?

Miért nem működik a brainstorming?

A brainstormingot Alex Osborn "találta fel" 1939-ben, és először az 1942-ben megjelent, How to Think Up című könyvében tett róla említést. Ahogy sok más téma, ez is meglehetősen megosztja az embereket: van aki csodaszerként tekint az ötletelés eme formájára, és van, aki a falra mászna tőle, időpocsékolásnak tartva az egészet. Mi most az utóbbi nézőpontot bontjuk ki részletesebben, és megpróbáljuk Kevin Ashton cikke nyomán feltárni a kérdéskört érintő legfőbb problémákat, és ellentmondásokat.

Kóbor Ádám
Kóbor Ádám
Hogyan (ne) menedzseljük a távoli alkalmazottakat

Hogyan (ne) menedzseljük a távoli alkalmazottakat

Ahogy a távmunka - főleg a szoftverfejlesztésben - egyre elterjedtebbé válik, úgy a menedzsereknek, csapatvezetőkenk is alkalmazkodniuk kell ehhez a változó környezethez. El kell fogadniuk, hogy az így alkalmazott fejlesztő nem lesz állandóan szem előtt, így nem lehet folyamatosan ellenőrizni az elvégzett munkát. A "távmunkásokat" alkalmazó cégeknek érdemes néhány új módszert bevezetniük, hogy a teljesítmény így is mérhető legyen és ne szenvedjen kárt a produktivitás.

Farkas Gábor
Farkas Gábor
Elkerülendő szoftverfejlesztési hibák - 2. rész

Elkerülendő szoftverfejlesztési hibák - 2. rész

A sorozat első részében megmutattunk már néhány gyakori tévutat, lássuk hát a többit is...

Kóbor Ádám
Kóbor Ádám
Itt az ideje újragondolni a technikai interjút?

Itt az ideje újragondolni a technikai interjút?

Mindannyian ismerjük azt a típusú, főleg fejlesztői állásoknál előforduló interjútechnikát, amelynek során papíron/táblánál kell valamilyen programozási feladatot megoldani. Zachary David Forrest, a Sonos fejlesztője személyes blogjában nemrég ennek a módszernek a létjogosultságát vonta kétségbe.

Farkas Gábor
Farkas Gábor
Elkerülendő szoftverfejlesztési hibák - 1. rész

Elkerülendő szoftverfejlesztési hibák - 1. rész

Korábban írtunk már a tervezési mintákról, most azonban rendhagyó módon olyan "anti-mintákat" mutatunk nektek, amiket mindenképpen érdemes elkerülni a fejlesztések során.

Kóbor Ádám
Kóbor Ádám
5 kérdés, amit érdemes feltenni magunknak egy állásajánlat elfogadása előtt

5 kérdés, amit érdemes feltenni magunknak egy állásajánlat elfogadása előtt

Ha kapunk egy, vagy netán két új állásajánlatot, gyakran ragad el minket a hév, és a legalapvetőbb kérdések tekintetében sem mérlegelünk. Legyen szó akár a régi, és egy új; vagy két új ajánlatról, az alábbi 5 kérdés megválaszolása mindig segíthet tisztán látni a lényegi tényezőket.

Kóbor Ádám
Kóbor Ádám
A TDD (Test Driven Development) világa, III. rész: Egy egyszerű példa

A TDD (Test Driven Development) világa, III. rész: Egy egyszerű példa

A sorozat előző részeiben egy bevezetőt adtunk a TDD-hez, és eloszlattunk pár tévhitet a módszerrel kapcsolatban. A mai posztban egy nagyon egyszerű példán keresztül mutatjuk be a TDD folyamatot.

Farkas Gábor
Farkas Gábor
A TDD (Test Driven Development) világa, II. rész: Gyakori tévhitek

A TDD (Test Driven Development) világa, II. rész: Gyakori tévhitek

A sorozat előző részében egy kis bevezetést adtunk a témához, most pedig a TDD-t övező gyakori tévhitekkel folytatjuk, amelyek tisztázása talán segít abban, hogy magabiztosabban vessük bele magunkat a TDD sűrűjébe.

Farkas Gábor
Farkas Gábor
A TDD (Test Driven Development) világa, I. rész: Bevezetés

A TDD (Test Driven Development) világa, I. rész: Bevezetés

A TDD módszertan egyáltalán nem számít újdonságnak (évtizedekkel ezelőtt már a NASA is alkalmazott a Mercury projektjében egy nagyon hasonló metodológiát), de igazi tündöklése a kétezres évek elején kezdődött az extrém programozás mozgalom keretein belül, ám sikere ellenére mégis sokaknak máig idegen téma. Ebben a cikksorozatban a célunk a TDD hogyanjait és miértjeit röviden ismertetni.

Farkas Gábor
Farkas Gábor
Tények, és tévhitek az Y generációról

Tények, és tévhitek az Y generációról

"Az Y generáció máshogy működik" - folyik már lassan a csapból is. Tény, hogy legyen szó akár marketingről, akár karrierről, valóban máshogy kell viszonyulni az 1980 és 1995 között születettekhez, mert amely módszerek, szokások működnek mindenki másnál, az ennél a rétegnél jó eséllyel nem fog. Övezik azonban tévhitek is az Y generációt, ezeket próbáljuk most eloszlatni a CEB felmérése alapján.

Kóbor Ádám
Kóbor Ádám
30 felett senkit; életkor szerinti diszkrimináció az IT szakmában

30 felett senkit; életkor szerinti diszkrimináció az IT szakmában

A mai posztban ismertetett jelenség bár leginkább a Szilíciumvölgyre érvényes, sajnos kisebb mértékben máshol is megfigyelhető. Az persze köztudott, hogy a tech szakmában jelentősen alulreprezentáltak a nők (ez nyilván nem feltétlenül jelent diszkriminációt), emiatt az elmúlt években több nagy cég is indított kezdeményezéseket a női dolgozók számának növelésére, ami természetesen egy jó irány, de a szakma másik nagy rákfenéje változatlan: a durva életkor szerinti diszkrimináció.

ITHub
ITHub
Security Awareness: egy új trendi terület

Security Awareness: egy új trendi terület

A Symantec és a Verizon által nemrégiben készített biztonsági jelentésekből az derül ki, hogy manapság a vállalatok ellen irányuló sikeres támadások többségének a hátterében valamilyen alkalmazotti hiba áll. A támadások kétharmada valamilyen phishing metódust alkalmaz (ez egy olyan technika, amelyben a támadó valamilyen megbízható félnek álcázza magát, félrevezetve ezzel az áldozatot); ez a módszer az FBI szerint is messze a legsikeresebb betörési forma. Ezek elkerülésében segíthet egy új, feljövőben lévő témakör, a security awareness.

Farkas Gábor
Farkas Gábor
7 weboldal, ahol kódolni tanulhatunk

7 weboldal, ahol kódolni tanulhatunk

Ugyan vannak dolgok, amiket jó könyvből tanulni, de az esetek túlnyomó többségében sokkal élvezetesebb - és főleg hatékonyabb - az oktatás, ha az valamilyen interaktív formában történik. Nincsen ez máshogy az informatikában sem, napjainkban számos remek online kurzus keretében tanulhatjuk meg a programozás alapjait, sőt néhány oldal az alapokon felül is kínál tanulnivalót. Ezekből választottunk ki hetet, és össze is gyűjtöttük a legfontosabb jellemzőiket.

Kóbor Ádám
Kóbor Ádám
YAGNI, avagy hogyan kerüljük el a túltervezést a szoftverfejlesztésben?

YAGNI, avagy hogyan kerüljük el a túltervezést a szoftverfejlesztésben?

A legtöbb fejlesztő különleges elégedettséget érez egy elegánsan megtervezett algoritmus vagy rendszer elkészítése közben, amivel önmagával természetesen az égvilágon semmi baj sincs. A gondok akkor kezdődnek, amikor az ilyen megoldások öncélúvá válnak, és inkább csak hátráltatják, hogy működő terméket tegyünk az asztalra. Ezt hívjuk túltervezésnek (szép magyar szóval overengineering), amely mai posztunk témája lesz.

Farkas Gábor
Farkas Gábor
3 alkalmazás, amivel könnyebb túlélni az ülőmunkát

3 alkalmazás, amivel könnyebb túlélni az ülőmunkát

Iszol elég folyadékot napközben? Mozogsz legalább óránként pár percet? Ügyelsz a szemmozgató izmaid tornáztatására? Valószínűleg nem, pedig nem ártana. Korábban már többször érintettük a témát, most konkrét alkalmazásokat ajánlunk nektek, melyekkel jelentősen megkönnyíthető az egyébként kímélőnek csak messziről tűnő egész napos ülőmunka.

Kóbor Ádám
Kóbor Ádám
5 programozási feladat fejlesztőknek állásinterjúkról - Hányra tudsz válaszolni?

5 programozási feladat fejlesztőknek állásinterjúkról - Hányra tudsz válaszolni?

A fejlesztői állásinterjúk szinte kihagyhatatlan lépése a szakmai teszt, melynek során különböző problémákat kell megoldanunk az adott nyelven, lehetőleg minél optimálisabb, és elegánsabb módon. Gyakori, de nem feltétlenül egyszerű Java feladatokat gyűjtöttünk össze, és mindegyikre mutatunk egy megoldást is (természetesen több jó megoldás is lehetséges). Teszteljétek magatokat az ITHubbal!

Kóbor Ádám
Kóbor Ádám
Hogyan fejleszd folyamatosan a technikai tudásodat munka mellett?

Hogyan fejleszd folyamatosan a technikai tudásodat munka mellett?

Akármilyen pozícióban is vagy jelen pillanatban, a technikai tudás állandó fejlesztése szinte elengedhetetlen a későbbi továbblépéshez a következő években. Sajnos jelenleg még mindig kevés az olyan munkahely, ahol időnk egy részét szabad önfejlesztésre fordíthatjuk, de szerencsére még így is számos módja van, hogy főállás mellett kövessük a legújabb trendeket. Ebben a posztban néhány ilyet nézünk át.

Farkas Gábor
Farkas Gábor
5 kérdés, amit kifejezetten ajánlott feltenned interjúalanyként

5 kérdés, amit kifejezetten ajánlott feltenned interjúalanyként

Dave Kerpen a napokban jelentetett meg egy nagyszerű válogatást, melynek keretében megkérdezett néhány CEO-t: mi lenne az a kérdés, amivel a legjobb benyomást tehetné rájuk egy éppen interjúztatott jelölt? A válaszok között van ugyan néhány (szerintünk) nem túl életszerű, de kiválogattuk a legjobb ötöt, ami akár idehaza is működhet, és azon túl, hogy felkeltheti az interjúztató érdeklődését, a saját preferenciáinkat is egyértelműen közölhetjük a segítségükkel.

Kóbor Ádám
Kóbor Ádám
7 mondat, amit minden menedzser szeret hallani

7 mondat, amit minden menedzser szeret hallani

Szeretnél jó benyomást kelteni a felettese(i)dben, vagy jobb kapcsolatra törekszel velük? Próbáld minél gyakrabban beépíteni az alábbi kifejezéseket a mindennapi kommunikációba! Ezekkel a mondatokkal, és a mögöttük lévő üzenetekkel úgy javíthatod a rólad kialakult képet, hogy őszinte maradsz, és púderozásnak sem tűnik majd a viselkedésed.

Farkas Gábor
Farkas Gábor
Architect: önálló pozíció, vagy szerepkör?

Architect: önálló pozíció, vagy szerepkör?

Ha elképzelünk egy szoftverfejlesztésről szóló ábrát, és azt a feladatot kapjuk, hogy illesszük bele az ún. architekturális tervezést, akkor valószínűleg nem lesz egyszerű dolgunk. Megoszlanak ugyanis a vélemények, az egyik véglet szerint az ilyesfajta tervezés a megszokott design folyamat része, felesleges neki új nevet kitalálni, míg mások azt vallják, hogy a szoftverfejlesztés legfontosabb lépéséről van szó, melyhez csak az igazán magasan képzett fejlesztők érthetnek. Az igazság, mint mindig, most is valahol félúton keresendő.

Kóbor Ádám
Kóbor Ádám
Milyen hatása lesz a "dolgok internetének" a munkahelyekre?

Milyen hatása lesz a "dolgok internetének" a munkahelyekre?

A dolgok internete (Internet of Things, vagy röviden csak IoT) úgy tűnik az idei év egyik legfelkapottabb témája lesz. Korábban már foglalkoztunk vele, mostani posztunkban az általános jellemzők helyett inkább azt vizsgáljuk meg, milyen hatása lesz ennek az új trendnek a munkahelyünkre, munkakörnyezetünkre.

Farkas Gábor
Farkas Gábor
Menedzseld a karrieredet úgy, mint egy vállalatot!

Menedzseld a karrieredet úgy, mint egy vállalatot!

Bár az IT munkaerőpiac szép időket él mostanában, ez egyáltalán nem jelenti azt, hogy egy álomkarrier csakúgy az ölünkbe hullik. Hiszen ilyen körülmények között is változnak az üzleti igények, a vezető technológiák, bizonyos iparágak előtérbe kerülnek, mások pedig irrelevánssá válnak. Korábban már írtunk arról, hogyan menedzseljük okosan fejlesztőként a karrierünket, most szintén ezt a kérdést vizsgáljuk meg egy másik nézőpontból.

Farkas Gábor
Farkas Gábor
Mi az a cargo cult engineering?

Mi az a cargo cult engineering?

Hívhatjuk rakománykultusznak is, az olvasók többségének valószínűleg akkor sem fog beugrani elsőre, hogy miről van szó, és egyáltalán honnan kapta a nevét a napjainkban is számtalan helyen megfigyelhető jelenség. Bár a tüneteit, velejáróit én is ismertem, bevallom, a kifejezéssel először néhány hete találkoztam. Hogyan jön egyáltalán az antropológia ahhoz, ha valaki ész nélkül másolgatja, és módosítja a forráskód részleteit, és miről hadováltam az előző mondatokban? Erre keressük a nem is olyan egyértelmű válaszokat.

Kóbor Ádám
Kóbor Ádám
4 tipp, hogyan ne válaszoljunk a "Miért szeretne nálunk dolgozni?" kérdésre

4 tipp, hogyan ne válaszoljunk a "Miért szeretne nálunk dolgozni?" kérdésre

Az interjúztatást végző HR-esek, szakemberek sok esetben nem adnak direkt visszajelzést az interjú során, ami a pályázónak frusztrációt okozhat. Azonban akármilyen jó, vagy rossz is az interjúztató, nagy valószínűséggel fel fogja tenni a következő kérdést (vagy valamilyen hasonló variációját): "Miért szeretne nálunk dolgozni?"

Farkas Gábor
Farkas Gábor
A 15 legjobb komment forráskódokból

A 15 legjobb komment forráskódokból

Kommentezni szép, kommentezni jó, kommentezni hasznos. Kivéve, ha egy adott megjegyzés nem a forráskód értelmezésére szolgál, hanem a fejlesztő aktuális hangulatának leképezése. Ebben az esetben viszont legalább nevetünk egy jót, amikor utólag belefutunk néhány gyöngyszembe. Válogatás következik önjelölt humoristák, és/vagy frusztrált programozók kommentjeiből.

Kóbor Ádám
Kóbor Ádám
Mit kell tudni a Windows 10-ről?

Mit kell tudni a Windows 10-ről?

Erős túlzás lenne azt állítani, hogy a Microsoft sikert-sikerre halmozott volna a Windows 8-as verziójával, ahogy a 2013-ban megjelent 8.1-es frissítés sem jelentett teljes gyógyírt a legidegesítőbb problémákra, és ezt felismerték Redmondban is. A Windows legújabb, 10-es verziójának Technical Preview-ja bárki számára könnyedén elérhető, és nagyon pozitív a visszhangja eddig. Lássuk hát, mit várhatunk a minden valószínűség szerint ősszel érkező operációs rendszertől!

Kóbor Ádám
Kóbor Ádám
Miért jársz rosszul, ha informatikusként nem beszélsz angolul?

Miért jársz rosszul, ha informatikusként nem beszélsz angolul?

Nem nehéz észrevenni, hogy egyre több IT állás betöltésének alapfeltétele a legalább szakmai szintű angol nyelvtudás, és bár lehet fanyalogni, kifogásokat keresni, ez a trend nem fog megváltozni a jövőben sem. Ugyan az idegen nyelvek ismerete mellett egy csomó észérv sorakozik, megpróbáljuk összeszedni most azokat a szempontokat, melyek igazán relevánsak lehetnek a szoftverfejlesztéssel foglalkozók számára.

Kóbor Ádám
Kóbor Ádám
Néhány kifejezés, amiket jobb azonnal törölni az önéletrajzodból

Néhány kifejezés, amiket jobb azonnal törölni az önéletrajzodból

Ezt a posztot a Mashable minap megjelent cikke inspirálta, amely maga is egy Quorán feltett kérdésből indult: mik a legrosszabb, gyakran előforduló szavak egy önéletrajzban? Különböző szakemberek válaszait foglaljuk össze.

Farkas Gábor
Farkas Gábor
Miért nem keresel még mindig állást?

Miért nem keresel még mindig állást?

Az IT szakemberekre az egész világon, így Magyarországon is nagy igény mutatkozik; a szakmában a munkanélküliség messze átlag alatti, mégis, sokan ilyen körülmények között is félnek a váltástól, pedig egyes toborzók szerint akár félévente is érdemes állásinterjúra járni. Miért alakulhat ki egy ilyen optimális helyzetben is hezitálás?

Farkas Gábor
Farkas Gábor
Miért teljesítenek egyes teamek jobban, mint a többiek?

Miért teljesítenek egyes teamek jobban, mint a többiek?

Halott-e a csapatmunka? Hasznosan telik-e a megbeszélésekre fordított idő? Van olyan, hogy túl sok tervezés? A tett halála az okoskodás? Legtöbbünkben előbb, vagy utóbb megfogalmazódnak ezek a kérdések, ha huzamosabb ideig dolgozunk csapatban, főleg akkor, ha úgy érezzük: a többiek csak hátráltatnak bennünket. Mitől lesz egy csapat jobb, mint a többi? Erre keresi a választ a New York Times cikke, mely neves viselkedéskutatók, és pszichológusok kutatásai alapján született.

Kóbor Ádám
Kóbor Ádám
5 karriertervezési tipp szoftverfejlesztőknek

5 karriertervezési tipp szoftverfejlesztőknek

A nyugati modern ember ébrenlétének felét tölti munkával, így nehéz lenne kétségbe vonni, hogy a mindennapi munkánk óriási hatással van az általános elégedettségünkre. A kihívást jelentő, magas szintű munka kedvéért szívesebben kelünk ki reggel az ágyból mint unalmas, ismétlődő feladatok kedvéért. Mégis, sokan a karrierüket tekintve inkább csak sodródnak az árral, nem törekednek az önfejlesztésre, karrierük megtervezésére. Ebben a posztban Chad Fowler könyve és blogja nyomán adunk pár tippet — a szoftverfejlesztői szakmára fókuszálva — egy jelentőségteljesebb karrier eléréséhez.

Farkas Gábor
Farkas Gábor
ECMAScript 6, avagy a JavaScript következő verziójának újdonságai

ECMAScript 6, avagy a JavaScript következő verziójának újdonságai

Persze a cím nem teljesen pontos, hiszen a JavaScript csak egy implementációja az ECMAScript szabványnak (például az ActionScript és a JScript mellett), de mivel a legnépszerűbb, ezért talán ennyi igazán megbocsájtható. A szabvány soron következő, 6-os verziója, amely idén júniusban válik véglegessé, 2009 óta az első frissítés, és számos érdekes újdonságot tartalmaz. Ebben a posztban ezek közül mutatom be a legfontosabbakat, és arra is kitérek, miként használhatjuk ezeket már ma is.

Farkas Gábor
Farkas Gábor
2015, a funkcionális programozás éve?

2015, a funkcionális programozás éve?

Ha nem is vagy különösebben jártas a témában, nagy eséllyel találkoztál már az Erlang, a Clojure, vagy a Scala programozási nyelvekkel (utóbbiról mi is írtunk korábban). Valószínűleg arról is hallottál, hogy ezeknek köze van a funkcionális programozáshoz, amivel legtöbbünk utoljára az egyetemen találkozott. Jugon Calves kiváló írása mentén azt boncolgatjuk, miért lehet áttörés az idei év egy hatvanéves technológiának.

Farkas Gábor
Farkas Gábor
2014 legnépszerűbb IT témái

2014 legnépszerűbb IT témái

Igyekeztünk egész évben érdekes, vagy éppen elgondolkodtató témákat feldolgozni tematikus blogjainkon, és a visszajelzéseitek alapján sikerrel tettük ezt. A 2014-es évet egy kis számvetéssel szeretnénk búcsúztatni, ezért összegyűjtöttük a legnépszerűbb bejegyzéseinket. Lássuk a legjobb tízet, visszafelé...

ITHub
ITHub
Karácsonyi ajándékötletek geekeknek

Karácsonyi ajándékötletek geekeknek

Ahogy közelednek az ünnepek, úgy lesznek egyre hosszabbak a sorok az üzletek pultjainál, és ezzel együtt válnak egyre kétségbeesettebbé is azok, akik még nem találták meg a megfelelő ajándékot mindenkinek. Megkönnyítendő a döntést, kifejezetten geekeknek szánt ajándékötletekkel kedveskedünk nektek ezúttal.

Kóbor Ádám
Kóbor Ádám
7 tévhit az agilis módszertanokról

7 tévhit az agilis módszertanokról

Amellett, hogy az agilis módszertanok hazánkban is egyre elterjedtebbek, még mindig számos vita, és tévhit alapját képezik, utóbbiakból gyűjtöttük össze a 7 leggyakoribbat.

Kóbor Ádám
Kóbor Ádám
Hogyan maradjunk egészségesek ülőmunkát végezve?

Hogyan maradjunk egészségesek ülőmunkát végezve?

Egyes kutatások szerint az öt óránál hosszabb folyamatos ülőmunkának hasonló mértékű negatív hatása van az egészségre, mint öt szál cigi elszívásának. Ez elég rosszul hangzik elsőre (és másodikra is), és mivel valószínűleg a legtöbbünk a nap jelentős részét ülő helyzetben tölti, érdemes foglalkozni a témával.

Farkas Gábor
Farkas Gábor
Az 5 leggyakoribb adatbázis-fejlesztési hiba

Az 5 leggyakoribb adatbázis-fejlesztési hiba

Rosszul kivitelezett alkalmazások, rendszerek esetén a legtöbbször a forráskódban található bugokról, helytelenül felépített, és/vagy használt metódusokról hallunk, pedig sok esetben már jóval korábban, az adatbázis tervezésekor is elkövetünk súlyos hibákat. Jelen posztunkban ezek közül mutatjuk meg nektek az 5 leggyakoribbat.

Kóbor Ádám
Kóbor Ádám
Berlin, London, San Francisco? Hogyan keresnek más országok szoftverfejlesztői a magyarokhoz képest?

Berlin, London, San Francisco? Hogyan keresnek más országok szoftverfejlesztői a magyarokhoz képest?

A jelenleg is tartó kivándorlási hullám közepette gyakori vita tárgya, hogy megéri-e a magyar fejlesztőknek külföldre menniük, és ha igen, melyik országot, várost válasszák. Az egyik oldal szerint külföldön sincs kolbászból a kerítés, a másik szerint pedig itthon minden rossz. A valóság valószínűleg — ahogy mindig — valahol a két véglet között van, a kérdés az, hogy hol. Ebben a posztban azt vizsgáljuk meg, a magyarok körében népszerű kivándorlási célpontok hogyan viszonyulnak fizetésben Magyarországhoz a vásárlóerő-paritást figyelembe véve.

ITHub
ITHub
Amit tudnod kell fejlesztőként, V. rész: Biztonság

Amit tudnod kell fejlesztőként, V. rész: Biztonság

A szoftverrendszerek biztonsági kérdései önmagukban óriási témakört alkotnak, nem véletlen, hogy az informatikának ez az ága tulajdonképpen külön szakmának is tekinthető. Vannak azonban olyan alapvető fogalmak és koncepciók, amiket minden fejlesztőnek ismernie kell, nem csak azoknak, akik kifejezetten securityvel foglalkoznak — ebben a posztban néhány ilyet ismertetünk.

Farkas Gábor
Farkas Gábor
iOS 8 vs. Android 5 - A tények

iOS 8 vs. Android 5 - A tények

Kevés megosztóbb dolgot lehet találni tech témában az iOS, és az Android elvakult híveinek soha véget nem érő cicaharcánál. Jelen posztunkkal nem szándékozunk igazságot szolgáltatni, hiszen ez objektíven nem is lehetséges, viszont megpróbáltuk összegyűjteni a két mobil operációs rendszer közötti, tényszerű különbségeket. Beszéljenek hát helyettünk a képek, és a számok!

Kóbor Ádám
Kóbor Ádám
A munkáltatók 7 gyakori ferdítése az állásinterjúkon

A munkáltatók 7 gyakori ferdítése az állásinterjúkon

Innovatív környezet, kiemelkedő juttatási csomag, változatos feladatok. Ismerős? Persze kétségtelen, hogy vannak cégek, ahol valóban mind teljesülnek a felsorolt feltételek, de sokkal jellemzőbb, hogy ezek a fordulatok mára az álláshirdetések és az interjúk kötelező, csupán formai tartalommal bíró elemei lettek. Felvázoljuk a 7 leggyakoribb olyan ferdítést, amivel állásinterjún találkozhattok.

Kóbor Ádám
Kóbor Ádám
Amit tudnod kell fejlesztőként, IV. rész: Verziókezelés

Amit tudnod kell fejlesztőként, IV. rész: Verziókezelés

Ma már bármilyen szoftverfejlesztési projekt alapvető eleme valamilyen verziókezelő rendszer, amely nélkül a forráskódot érintő változások megfelelő követése elképzelhetetlen lenne. Sorozatunk következő részében ezeket tekintjük át az eddigiekhez hasonló, kissé felületes módon, a cikk mégis hasznos lehet a témával még csak ismerkedőknek, mert néhány jó forrást is igyekszem belinkelni, amin tovább lehet haladni.

Farkas Gábor
Farkas Gábor
Az éves teljesítményértékelés 5 nagy hibája

Az éves teljesítményértékelés 5 nagy hibája

Közeledik az év vége, és ezzel együtt számos munkahelyen a karácsonyi bónusz alapjául szolgáló teljesítményértékelés is. Vannak, akik a falra tudnának mászni tőle, de vannak olyanok is, akik szeretik ezt a furcsa "versengést". Ettől függetlenül a céges kultúrára biztosan nincs jó hatással a jelenség, a Forbes korábban kiválóan összegyűjtötte, hogy miért is, ebből szemezgetünk most.

Kóbor Ádám
Kóbor Ádám
Figyelmet érdemlő modern nyelvek, II. rész: Ceylon, Go, Dart

Figyelmet érdemlő modern nyelvek, II. rész: Ceylon, Go, Dart

Folytatjuk korábban megkezdett sorozatunkat, melyben kevésbé ismert, de egyre népszerűbb nyelveket mutatunk be. Mai hármasunk a Ceylon, a Go, és a Dart.

Kóbor Ádám
Kóbor Ádám
Csak a húszéveseké a világ - hogy tekint a piac a később kezdőkre az IT-ben?

Csak a húszéveseké a világ - hogy tekint a piac a később kezdőkre az IT-ben?

Paul Graham nagy port kavart az Information-nek adott interjújában, amikor azt mondta, főként azért van kevesebb női munkavállaló az IT világban, mert a legtöbbjük nem kódolt éjjel-nappal az elmúlt tíz évben. "Ha megnézed a legjobb programozók önéletrajzát" — mondja — "a legtöbben már kb. tizenkét éves koruk óta kódolnak." Graham ezekkel a kijelentésekkel látszólag teljesen elzárja az "idősebb" korúak elől egy sikeres tech karrier lehetőségét — vajon mennyi ebben az igazság? Paul Graham, az Y Combinator elnöke szerint a (nagyon) korán kezdők nagy előnyben vannak

Farkas Gábor
Farkas Gábor
Amit tudnod kell fejlesztőként, III. rész: Tervezési minták

Amit tudnod kell fejlesztőként, III. rész: Tervezési minták

Mai témánk a fejlesztői eszközökkel és a komplexitáselmélettel ellentétben kevésbé egyértelmű. Sokan kritikus szemmel tekintenek a design patternekre, és talán igazuk is van (később erről is szót ejtünk), mégis gyakran találkozunk velük, így azt gondolom, valamilyen szintű ismeretük elengedhetetlen és egyben hasznos is.

Farkas Gábor
Farkas Gábor
Amit tudnod kell fejlesztőként, II. rész: Algoritmusok és komplexitás

Amit tudnod kell fejlesztőként, II. rész: Algoritmusok és komplexitás

A "régi" időkben egy programozónak elengedhetetlen volt a különböző algoritmusok és adatstruktúrák implementációs részleteinek ismerete. A mai nyelvek többsége már tartalmaz implementációkat a gyakran előforduló problémákra (tárolás, rendezés, stb.), azonban ez nem jelenti azt, hogy ezek az ismeretek feleslegesek lennének, sőt.

Farkas Gábor
Farkas Gábor
Amit tudnod kell fejlesztőként, I. rész: Az eszközeid

Amit tudnod kell fejlesztőként, I. rész: Az eszközeid

Ezzel a bejegyzéssel egy sorozatot szeretnénk elindítani azokról a dolgokról, amit valószínűleg minden fejlesztőnek tudnia kellene, mégis sokunk szürkeállományából hiányzik. Reméljük némileg hiánypótló is lesz ez a széria, és sikerül vele minél több szaktársat a folyamatos tanulásra, fejlődésre ösztönözni. Az első rész a tágabb értelemben vett fejlesztői eszközökre koncentrál.

Farkas Gábor
Farkas Gábor
8 remek kiegészítő a Chrome-hoz és a Gmailhez

8 remek kiegészítő a Chrome-hoz és a Gmailhez

Korábban már összegyűjtöttünk 15 kihagyhatatlan, fejlesztőknek, dizájnereknek szánt webes eszközt, melyek között szép számmal akadt böngésző pluginként is használható alkalmazás. Most kifejezetten a Chrome-ra és a Gmailre koncentrálva gyűjtöttük össze az általunk hasznosnak ítélt kiegészítőket.

Kóbor Ádám
Kóbor Ádám
Hogyan formálja a cloud computing a jövő munkahelyeit?

Hogyan formálja a cloud computing a jövő munkahelyeit?

Ahogy ma ismerjük, a felhő egy olyan platform, ami adatok tárolását és feldolgozását teszi lehetővé, távol a személyes eszközeinktől. A gyors árcsökkenés miatt a cloud térnyerése megállíthatatlannak tűnik: 2005 óta egy gigabájt cloud tárhely ára tizenöt centről egy penny-ig zuhant, a felhő pedig természetes része lett magán-, és üzleti életünknek egyárant. Nehéz megjósolni, hogyan fogja tovább formálni ez a trend a jövőt, ebben a posztban mégis erre teszünk kísérletet Greg Walters írása nyomán.

Farkas Gábor
Farkas Gábor
4 tipp a tökéletesebb meetingekhez

4 tipp a tökéletesebb meetingekhez

Délután 5 óra van, épp most tartasz visszafelé az asztalodhoz 8 órányi megbeszélés után, hogy elkezdhess dolgozni, és ha szerencséd van, akkor még az ebéded se ette meg senki a közös hűtőből. Ismerős? Bizonyára sokaknak igen, hiszen a legtöbb munkahelyen sajnos a meeting szó lassan a soha véget nem érő pénzégetés szinonimája lesz, pedig néhány dolgot szem előtt tartva hatékonyak maradhatunk. Ezekből választottuk ki az általunk legjobbnak tartott négyet.

Kóbor Ádám
Kóbor Ádám
Scala: miért lesz a Java utódja, és miért érdemes neked is megtanulnod?

Scala: miért lesz a Java utódja, és miért érdemes neked is megtanulnod?

Az elmúlt tizenöt-húsz évben a Java elképesztően népszerű programozási nyelvvé vált, azonban az akkor lefektetett alapok nem minden esetben felelnek már meg a mai követelményeknek, így számos fejlesztő modernebb nyelvek után néz. Ez a cikk nem egy Scala tutorial, hanem inkább egy rövid összehasonlítás, ismertető azokról a nyelvi elemekről, amelyek a Javához képest gyorsabbá és produktívabbá tehetik a mindennapi munkát.

Farkas Gábor
Farkas Gábor
Hogyan dolgozzunk hatékonyabban?

Hogyan dolgozzunk hatékonyabban?

Sokan alkalmasak a rendszeres túlórázásra, anélkül, hogy akár rövid-, akár középtávon romlana a teljesítményük. Ez azonban nem lehet cél, hiszen az emberi szervezet, mint erőforrás nem skálázható a végtelenségig. Ebből fakadóan egyrészt megkerülhetetlen, másrészt pedig motiválóbb is, ha az elvégzett munka mennyisége helyett annak hatékonyságára próbálunk meg összpontosítani.

Kóbor Ádám
Kóbor Ádám
5 gyakori JavaScript hiba

5 gyakori JavaScript hiba

Az egyre bonyolultabb kliens-oldali alkalmazások és a Node.js megjelenésével a JavaScript megkerülhetetlenné vált a webes világban, így érdemes megtanulni, mert jó eséllyel akkor is belefutunk valahol, ha épp nem ez a fő profilunk. A nyelv az egyszerűsége ellenére rendelkezik néhány buktatóval a más nyelvhez szokott programozóknak — ebben a posztban öt gyakori problémát gyűjtöttem össze, amikre érdemes odafigyelni, ha el szeretnénk kerülni a későbbi idegeskedést.

Farkas Gábor
Farkas Gábor
5 dolog, amit a fiatal szakemberektől tanulhatunk

5 dolog, amit a fiatal szakemberektől tanulhatunk

A (relatíve) jól működő multihoz felvesznek egy pályakezdő, vagy junior munkatársat, aki rögtön az első munkanapján véleményt alkot mindenről, és mindenkiről, jellemzően nem túl pozitív tartalommal. Bár a friss jövevény ténykedését szinte senki sem nézi jó szemmel, idővel a tapasztaltabb kollégák is belátják, hogy új munkatársuknak bizony igaza van, és a cég - a reformoknak hála - jobban teljesít mint eddig bármikor. Lássuk be, a történet erősen fiktív, ám ettől még számos olyan terület van, ahol érdemes lehet követni a fiatalabb kollégákat, ezekből ragadtuk ki az 5 legfontosabbat.

Kóbor Ádám
Kóbor Ádám
Mennyire becslünk jól?

Mennyire becslünk jól?

Steve McConnell a Software Estimation: Demystifying the Black Art című — egyébként olvasásra ajánlott — könyvének elején egy tesztet tár az olvasó elé, ami a becslési képességünket hivatott mérni. Mivel érdekes a dolog, ebben a posztba is bemásoltam, illetve a McConnell által levont tanulságokat is összefoglalom a végén.

Farkas Gábor
Farkas Gábor
IT cégek logói, ahogy még sosem láttad őket

IT cégek logói, ahogy még sosem láttad őket

Napjainkban komoly hírértéke van annak, ha egy-egy ismertebb cég arculatot vált, még akkor is, ha adott esetben csupán néhány apró ránc felvarrásáról van szó. Hatványozottan igaz ez azokra az esetekre, amikor egy vállalat úgy dönt, hogy újratervezi a logóját. Blogunkban olyan régi logókat gyűjtöttünk össze, melyekről nehéz elképzelni, hogy egykoron a ma már fogalomnak számító cégekhez tartoztak.

Kóbor Ádám
Kóbor Ádám
5 szakkönyv, amit minden fejlesztőnek el kell(ene) olvasnia

5 szakkönyv, amit minden fejlesztőnek el kell(ene) olvasnia

Sajnálatos tény, hogy felmérések alapján a legtöbb szoftverfejlesztő évente átlagosan kevesebb, mint egy szakkönyvet olvas el. Bár egyszerű a lustaságra fogni az egészet, a dolog ennél azért bonyolultabb. A legtöbb programozással, szoftvertervezéssel foglalkozó könyv egyszerűen nem túl jó, és ez főleg annak fényében rossz hír, hogy a választék emellett igen nagy. Így ha még rendelkezünk is a megfelelő ambícióval, hogy képezzük magunkat (ne feledjük: évi egy könyv elolvasása már jelentős versenyelőnyhöz juttathat az előbbiek alapján), a könyvek óriási óceánjában gyorsan elmehet a kedvünk az egésztől. Ez a poszt ismert fejlesztők blogjai, fórumbejegyzései mentén próbál egy listát összeállítani azokról az alapkönyvekről, amik kezdő és haladó programozóknak egyaránt hasznosak lehetnek.

Farkas Gábor
Farkas Gábor
5 tipp, hogy hatékonyan dolgozhass otthonról

5 tipp, hogy hatékonyan dolgozhass otthonról

A távmunka, home office - nevezzük bárhogyan - még mindig egy megosztó fogalom hazánkban: van aki esküszik rá, és állítja, hogy legalább olyan hatékony tud lenni (sőt), mintha az irodában ülne, és van aki a munkakerülés egyik legszofisztikáltabb módjának tartja. 5 olyan pontot gyűjtöttünk össze, melyeket szem előtt tartva hatékonyabbá tudjátok tenni az otthonról történő munkavégzést, és biztosan elkerülitek a felettesetek számonkérését.

Kóbor Ádám
Kóbor Ádám
Közeleg az email vége?

Közeleg az email vége?

Felkelünk, bemegyünk az irodába (opcionális), és a reggeli kávé mellett elolvassuk az emailjeinket. Általában több tucatot, van, aki többszázat — a lényeg, hogy a legtöbbünk napja így kezdődik, és a legtöbben valószínűleg nem szeretjük. Bár lehetetlen vállalkozásnak tűnhet egy ennyire régi és beágyazott technológia leváltása, vannak erre irányuló próbálkozások.

Farkas Gábor
Farkas Gábor
Apollo 11: Hardverek és szoftverek, amik a Holdra juttatták az embert

Apollo 11: Hardverek és szoftverek, amik a Holdra juttatták az embert

Az Apollo 11 program a minap ünnepelte 45. születésnapját, amely kapcsán számos visszatekintő írás jelent meg a nyomtatott és online sajtóban egyaránt. A pénzügyi és politikai következményeken túl sokan elfelejtik, hogy a holdra szállás megvalósításához nagyon komoly programozói munka, és persze a kor legkiemelkedőbb szoftverei és hardverei kellettek. Ebben a posztban azt járom körbe, mik voltak ezek pontosan, és milyen kihívásokkal szembesültek a NASA mérnökei.

Farkas Gábor
Farkas Gábor
Hogyan öli meg a stressz a produktivitásunkat?

Hogyan öli meg a stressz a produktivitásunkat?

Valószínűleg senki sem gondolt arra egy stresszes munkanap után hazaérve arra, hogy ez volt élete legjobb élménye — nyilván ez nem véletlenül van így. Rengeteg vizsgálat és tanulmány bizonyította már, hogy a stressz kiemelkedően rossz hatással van az egészségünkre, és ennek egyik fő forrás a munkahelyi környezet. Ez a mellékhatás a körülmények állandó, gyors változása miatt szinte elkerülhetetlen, de arra kevesen gondolnak, hogy ez a vállalat költségeire, és így végső eredményére is komoly hatással van.

Farkas Gábor
Farkas Gábor
IT szakember vagy? Kell egy jó önéletrajz 10 perc alatt? Megmutatjuk, hogyan lehetséges.

IT szakember vagy? Kell egy jó önéletrajz 10 perc alatt? Megmutatjuk, hogyan lehetséges.

A különböző hazai állásportálokon található önéletrajz-generátorokkal lassan Dunát lehetne rekeszteni, mégsem kiált fel az ember a végeredményt látva, hogy "EZ IGEN, EZ KELL NEKEM!". Miért? Erre keressük a választ, és megmutatjuk azt is, hogy miért jó, ha nálunk készíted el online önéletrajzodat.

Kóbor Ádám
Kóbor Ádám
Kultikus tech reklámfilmek

Kultikus tech reklámfilmek

Korábbi bejegyzésünkben régi, napjainkban talán kicsit mosolygásra is késztető újsághirdetéseket gyűjtöttünk össze a számítástechnika hőskorából. Nem maradhatnak ki a hasonló korú, és témájú reklámfilmek sem, így most ezekből szemezgetünk.

Kóbor Ádám
Kóbor Ádám
Miért nem ismerik el gyakrabban a jó munkát a vezetők?

Miért nem ismerik el gyakrabban a jó munkát a vezetők?

A tapasztalat azt mutatja, hogy a menedzseri (nem elsősorban anyagi jellegű) elismerés egy nagyon hasznos eszköz a vezetők kezében — motiválja a dolgozókat és növeli a produktivitásukat — sok vezető mégsem gyakorolja túlságosan gyakran. Dr. Bob Nelson 34 munkáltató alapján készített tanulmányában annak jár utána, mi lehet ennek az oka.

Farkas Gábor
Farkas Gábor
Megmosolyogtató újsághirdetések a számítástechnika hőskorából

Megmosolyogtató újsághirdetések a számítástechnika hőskorából

Napjainkban teljesen természetes, hogy az éppen aktuális és trendi telefonok, notebook-ok, tabletek reklámjai folynak még a csapból is. Nem volt ez mindig így, régebben egy-egy komód méretű számítógép hirdetése kuriózumnak számított az újságokban, nem beszélve a korai játékkonzolokról. Ezekből a mára már inkább viccesnek tűnő, de még mindig kultikus hirdetésekből válogattunk ki párat.

Kóbor Ádám
Kóbor Ádám
5 biztos pont a tehetségek elüldözéséhez

5 biztos pont a tehetségek elüldözéséhez

Lényegre törő és egyben provokatív olvasói levelet kaptunk korábban, melynek írója a hazai IT-szektor gyerekbetegségeit feszegette. Erre reflektálva összegyűjtöttük, hogy mik azok a tényezők, melyek szerepet játszanak a tehetséges munkavállalók elvándorlásában egy-egy cégnél.

Kóbor Ádám
Kóbor Ádám
Mi az a DevOps?

Mi az a DevOps?

Ma egy újabb divatos IT kifejezésről rántjuk le a leplet, mégpedig a DevOps metodológiát járjuk körül, amiről mindenki hallott már, de kevesen tudják igazán, hogy mit jelent. A DevOps a felszínen tulajdonképpen egy szervezetben a fejlesztői és az üzemeltetői teamek a hagyományosnál szorosabb együttműködését jelenti, de a részletekért érdemes ennél mélyebbre ásnunk.

Farkas Gábor
Farkas Gábor
Érvek a tematikus állásportálok mellett

Érvek a tematikus állásportálok mellett

Persze, hazabeszélünk, de miért is ne tennénk, amikor a Madgex cikke pontosan összefoglalja azokat az indokokat, amelyek miatt érdemes lehet tematikus (niche) állásportálokat igénybe venni a nagy, általános oldalak helyett — hirdetői és álláskeresői oldalon egyaránt. Ezekből szemezgetünk néhányat az alábbi posztban.

Farkas Gábor
Farkas Gábor
12 elképesztő kifogás a reggeli késésre

12 elképesztő kifogás a reggeli késésre

Itt a nyár, zajlik a foci VB, nyüzsög a város, véget nem érő sörözések minden este, csak dolgozni ne kellene járni. A CareerBuilder által tavaly év végén végzett felmérés szerint minden 4. dolgozó, legalább havonta egyszer elkésik a munkahelyéről, míg 15 százalékuk heti rendszerességgel ér be későn dolgozni. A foci VB ideje alatt azt hiszem, hogy ez a szám ugrásszerűen emelkedni fog...

Juhász Judit
Juhász Judit
Figyelmet érdemlő modern nyelvek, I. rész: Hack, Scala, Swift

Figyelmet érdemlő modern nyelvek, I. rész: Hack, Scala, Swift

Egy korábbi posztunkban már írtunk néhány nagyon furcsa programozási nyelvről, most azonban három olyan, talán viszonylag kevéssé ismert darabot mutatunk be, amiknek (kifejezetten jelentős) valós felhasználása is van.

Farkas Gábor
Farkas Gábor
5 hétköznapi tech kifejezés eredete

5 hétköznapi tech kifejezés eredete

Nap mint nap rengeteg megszokott kifejezést használunk IT területen, és legtöbbször fogalmunk sincs róla, hogy honnan eredeztethetőek ezek, a nyelvbe egyébként teljesen beépült szavak. Korábbi bejegyzésünkben az elcsépelt, már-már idegesítő kifejezékből válogattunk, most viszont a legelterjedtebb, hétköznapi szavakat, és azok eredetét boncolgatjuk a Lifehack cikke nyomán.

Kóbor Ádám
Kóbor Ádám
5 tipp a péntek délutáni kóma túléléséhez

5 tipp a péntek délutáni kóma túléléséhez

Péntek délután van, 13:30, kereken egy óra telt el az ebéd óta, és nem segített a délutáni kávé sem. Bizonyára mindenki számára ismerős a helyzet, vannak azonban módszerek, melyekkel elkerülhető, hogy "bebólintsunk" még a munkaidő vége előtt. Ezekből válogattunk ki 5, már bevált praktikát.

Kóbor Ádám
Kóbor Ádám
Mi a baj a hazai IT-szektorral? - olvasói levél

Mi a baj a hazai IT-szektorral? - olvasói levél

Két héttel ezelőtti blogunkban boncolgattuk, hogy vajon milyen jelek utalhatnak rossz munkahelyi légkörre, mire érdemes figyelni már egy állásinterjú alkalmával is. Egy olvasónkat is megihlette a téma, levélben küldte el véleményét a hazai IT cégek gyengeségeiről, mi pedig engedélyt kértünk tőle, hogy változatlan formában közölhessük írását. Hajtás után olvashatjátok a szokványosnak semmiképpen sem mondható reakciót.

ITHub
ITHub
Blogajánló: Informatikus leszek

Blogajánló: Informatikus leszek

Viszonylag friss szereplő az IT blogok mezőnyében az "Informatikus leszek...", melyen olyan fiatalok osztják meg tapasztalataikat másokkal, akik végzősként épp a felsőoktatás, és a versenyszféra határán egyensúlyoznak. Milyen kihívásokkal kell szembenézniük azoknak akik tanulmányaik mellett vállalnak munkát az IT-szektorban? Milyen döntési helyzetekben találják magukat végzősként? Megfelelő-e az oktatás színvonala? Egy friss diploma tényleg a naprakész szakmai tudás záloga?

Kóbor Ádám
Kóbor Ádám
Három divatos tech kifejezés, amit lassan el kellene felejteni

Három divatos tech kifejezés, amit lassan el kellene felejteni

Az információtechnológia világában (de azon kívül is) egy-egy kifejezés általában "ártatlanul" indul el, de ahogy egyre inkább elterjed (szép magyar szóval buzzword lesz belőle), a definíciója sokszor nehezen megfoghatóvá válik, és egy idő után már csak PowerPoint slideok semmitmondó kelléke. Nick Kolakowski, a Dice.com munkatársa egy friss posztjában négy, szebb napokat látott IT buzzwordöt szedett össze, amiknek jó lenne lassan nyugdíjba vonulniuk.

Farkas Gábor
Farkas Gábor
10+1 dolog, amit nem tudtál az internetről

10+1 dolog, amit nem tudtál az internetről

Az internetet nap, mint nap úgy használjuk, hogy egyrészt rengeteg dolgot nem tudunk róla, másrészt pedig a tudni vélt információink sem mindig pontosak. A Business Insider összegyűjtötte, mi pedig kiválogatottuk az általunk fontosnak tartott, és sokszor félreértelmezett, vagy nem is ismert tényeket, és néhány alkalommal meg is lepődtünk.

Kóbor Ádám
Kóbor Ádám
7 jövőbe mutató egészségügyi kütyü

7 jövőbe mutató egészségügyi kütyü

Sci-fikben már sokszor találkozhattunk olyan orvosi eszközökkel, melyek jelentősen túlmutatnak a tudomány jelenlegi állásán, kicsit szétnézve azonban egészen meghökkentő, ugyanakkor már létező, és széles körben elérhető kütyüket is találhatunk, melyek akár a jövőből is jöhettek volna. Ezek az eszközök majdnem kivétel nélkül képesek együttműködni meglévő okos eszközeinkkel, így kiaknázva a bennük rejlő további lehetőségeket. 7 ilyen megoldást mutatunk be nektek, készüljetek, lesz köztük egészen lenyűgöző is!

Kóbor Ádám
Kóbor Ádám
A rossz munkahelyi légkör 10 jele

A rossz munkahelyi légkör 10 jele

Ha interjúra készülünk, akkor fontos szem előtt tartanunk: az interjúztatás nem csak arról szól, hogy rólunk mindent megtudjon a leendő munkáltatónk, hanem arról is, hogy mi feltérképezzük leendő munkahelyünket. Csupán egy találkozó alapján minden részletre kiterjedően természetesen nem tudjuk ezt megtenni, de vannak jelek, melyekre érdemes figyelnünk. A továbbiakban Shane Atchison tanácsait tolmácsoljuk.

Kóbor Ádám
Kóbor Ádám
5 idegesítő dolog a LinkedIn-ben

5 idegesítő dolog a LinkedIn-ben

Bár a LinkedIn az utóbbi években kétségkívül Magyarországon is komoly álláskereső eszközzé nőtte ki magát, és valóban hasznos tud lenni a karrierünk építésében, a felhasználók azért gyakran megfogalmaznak idegesítő dolgokat a közösségi platformmal szemben — Quora válaszokból, és a TechRepublic hasonló felméréséből szemezgetve gyűjtöttük össze a leggyakrabban előfordulókat.

Farkas Gábor
Farkas Gábor
Mi az a "dolgok internete"?

Mi az a "dolgok internete"?

Az utóbbi időben a startup és big data kifejezések mellett valószínűleg a dolgok internete (eredeti nevén Internet of Things, vagy röviden csak IoT) szókapcsolattal találkozhattunk a legtöbbet, ha bármilyen technológiai, vagy IT témájú portált böngésztünk. Habár a fogalom nem újdonság, csupán az elmúlt egynéhány év során került be a köztudatba, és nem is mindenkinek tiszta, hogy mit takar pontosan. Cikkünben a technológia jelenét, és jövőjét vesszük szemügyre. A kép forrása: engagor.com

Kóbor Ádám
Kóbor Ádám
11 dolog, amit nem tudtál a Microsoftról

11 dolog, amit nem tudtál a Microsoftról

Korábban már írtunk pár érdekes tényt a Google-ről, és bár sokan azt gondolhatják, hogy a Microsoft közel sem olyan cool cég, mint a keresőóriás, elvitathatlan, hogy a számítástechnika történetének (egyik) legmeghatározóbb vállalata, és számos érdekes dolog kötődik hozzá. Ezekből válogattunk össze néhány — szerintünk — érdekesebbet.

Farkas Gábor
Farkas Gábor
9 különös (de valódi) interjúkérdés

9 különös (de valódi) interjúkérdés

Sokszor hallani arról, hogy a top tech vállalatok többségénél az interjúk kiemelkedően nehezek tudnak lenni, néha egészen meglepő kérdésekkel. Ennek a koronázatlan királya sokáig a Google volt, és bár ők végül arra jutottak, hogy az egésznek túl sok értelme nincs, sok más cég tovább folytatja ezt a gyakorlatot. Ezt megerősíti a Glassdoor által összeállított lista a huszonöt legfurcsább interjúkérdésről, amiket valós felhasználók küldtek be, saját tapasztalataik alapján. Ebből közlünk pár érdekesebbet, illetve azt is, melyik cégnél hangzottak el.

Farkas Gábor
Farkas Gábor
Miért nem éri meg (senkinek sem) túlórázni?

Miért nem éri meg (senkinek sem) túlórázni?

Hazánkban a jelenleg is elfogadott, 5 napos, 40 órás munkahét 1984 óta van érvényben, előtte próbálkoztak már 42, 44 és 48 órával is. Gondolhatnánk, hogy az azóta eltelt 30 év alatt sikerült is elérni a munkaidő pontos betartását, ám mindenki jól tudja, hogy ez a gyakorlatban nincs így. Az újdonság azonban az, hogy míg korábban főként a fizikai munkásokat sújtotta a túlóra, addig mostanra fordult a kocka, és az irodai dolgozók többször találkozhatnak ezzel a hosszútávon káros gyakorlattal. Ennek a legfőbb oka talán az, hogy a gyáraknak szigorú előírásoknak kell megfelelniük, és ezeket gyakran ellenőrzik is külső hatóságok, miközben a kis irodákban szinte észrevétlenül dolgozhatnak este 10 órakor, vagy szombat délelőtt is.

Kóbor Ádám
Kóbor Ádám
Unod a Windowst és a Linuxot? Próbálj ki néhány alternatív operációs rendszert!

Unod a Windowst és a Linuxot? Próbálj ki néhány alternatív operációs rendszert!

A mai környezetben ugyan nehéz elhinni, de a Windowson, Linuxon és MacOS-on kívül léteznek még alternatív operációs rendszerek, amik teljesen átlagos x86 hardveren futnak, és nem mellesleg ingyenesek. Bár ezeknek a valós haszna némileg magasabb, mint a korábban bemutatott furcsa programozási nyelveké, de így is inkább csak kísérletező kedvűeknek tudjuk ajánlani.

Farkas Gábor
Farkas Gábor
5 dolog, amit te tehetsz egy jó állásinterjúért

5 dolog, amit te tehetsz egy jó állásinterjúért

Miután számos céghez jelentkeztél már különféle pozíciókra, és egy csomó helyre elküldted/feltöltötted az önéletrajzodat, szép lassan elkezdhetsz felkészülni a személyes interjúkra. Ne feledd, ha beszélgetésre hívnak, az már egy jó jel, mert arról árulkodik, hogy a toborzó első körben alkalmasnak talált az állás betöltésére, de itt még nem dőlhetsz hátra: az interjúk nem mindig úgy zajlanak, ahogy előre eltervezed. Blogunkban a Business Insider cikke nyomán azokat a jeleket vesszük sorra, melyek arra engednek következtetni, hogy az interjúztató irántad tanúsított érdeklődése lankadni kezd, és adunk néhány hasznos tippet is a folyamat megfordítására.

Kóbor Ádám
Kóbor Ádám
Webes easter egg-ek, avagy érdekes meglepetések az interneten

Webes easter egg-ek, avagy érdekes meglepetések az interneten

Különböző beépített, de rejtett, alapvetően nem dokumentált funkciókkal, eredeti nevükön easter egg-ekkel már régóta találkozhatunk alkalmazásokban, CD-ken, DVD-ken, feltéve, hogy ismerjük az ezen események előidézéséhez szükséges trükköt. A hosszú hétvége előtt stílusosan pár ilyen webes húsvéti tojással kedveskedünk nektek.

Kóbor Ádám
Kóbor Ádám
8 (nagyon) furcsa programozási nyelv

8 (nagyon) furcsa programozási nyelv

A jó programozási nyelveket többnyire ugyanazok a tulajdonságok jellemzik. Könnyű használhatóság, gyors tanulhatóság, strukturáltság. Fontos, hogy valós problémákat segítsen megoldani, a szintaxisa átlátható és logikus legyen, az elérhető implementációk pedig bugmentesek és gyorsak legyenek. Természetesen vannak, akik úgy gondolják, érdemes időt áldozni (akár kutatási céllal, akár szórakozásból) olyan nyelvek kifejlesztésére, melyekre a fentiek közül semmi sem igaz. Ezekből mutatunk most be néhányat.

Farkas Gábor
Farkas Gábor
9 tipp a kényelmes irodai munkához

9 tipp a kényelmes irodai munkához

Ha irodai munkát végzünk, akkor jó eséllyel töltjük napunk legnagyobb részét a monitor előtt, egy nem feltétlenül kényelmes székben. Nem kell ahhoz ortopéd szakorvosnak lennünk, hogy rájöjjünk: szervezetünk számára egészségtelen ez a létforma, mivel az evolúció során nem volt túl sok időnk alkalmazkodni ehhez a helyzethez. Az eredmény? Hát-, fej-, és derékfájás, szemproblémák. Vannak megoldások, amelyekkel azonban mérsékelhetőek, vagy meg is előzhetőek a tünetek, ezeket vesszük most sorra.

Kóbor Ádám
Kóbor Ádám
Mondj fel, és kapsz ötezer dollárt! - avagy az Amazon munkaerőösztönző programjai

Mondj fel, és kapsz ötezer dollárt! - avagy az Amazon munkaerőösztönző programjai

Az Amazon vezérigazgatója, Jeff Bezos nemrég jelentette meg a részvénytulajdonosoknak szóló éves levelét, aminek az egyik legérdekesebb része a Pay to Quit program, amelynek keretében az Amazon ötezer dollárt fizet a dolgozóinak, ha felmondanak.

Farkas Gábor
Farkas Gábor
Munka-magánélet egyensúly: fontosabb, mint a pénz?

Munka-magánélet egyensúly: fontosabb, mint a pénz?

Ez tűnik ki legalábbis többek között a Association of Executive Search Consultants kutatásából. A toborzó szakemberek 85%-a számol be olyan esetekről, amikor jelöltek a várhatóan rossz munka-magánélet egyensúly miatt utasítanak vissza egy-egy álláslehetőséget. Ez egyébként érthető, nem is egy okból.

Farkas Gábor
Farkas Gábor
Hogyan építkeznek a nagyok? 2. rész - Google

Hogyan építkeznek a nagyok? 2. rész - Google

Sorozatunk előző részében a Facebook által használt technológiákkal foglalkoztunk, most pedig az óriások legnagyobbikát, a Google-t vesszük szemügyre. Egyéni, trükkös megoldásokban náluk sincs hiány, érdemes tovább olvasnotok.

Kóbor Ádám
Kóbor Ádám
A Google hét legnagyobb melléfogása

A Google hét legnagyobb melléfogása

A Google rengeteg sikeres terméket mondhat magáénak, amelyek legtöbbször az egyszerű, de nagyszerű elvet követik: sallangmentes módon nyújtanak kiemelkedő felhasználói élményt. Azonban mindenki hibázik, és ez alól a szoftveróriás sem kivétel — az alábbi posztban hét olyan terméket gyűjtöttünk össze tőlük, amelyekről ezek a dolgok nem mondhatók el, és nem is bizonyultak maradandónak.

Farkas Gábor
Farkas Gábor
Eltörölhetjük-e a jelszavakat az interneten?

Eltörölhetjük-e a jelszavakat az interneten?

Fura módon az egyik legnehezebb feladat, ami elé az online szolgáltatások a felhasználókat állítják, a bejelentkezés. Mindenki számára teljesen megszokott és elfogadott, hogy a legtöbb helyen felhasználónév (email)/jelszó kombinációval lépünk be, az utóbbi időben azonban több felhasználói élménnyel foglalkozó blog is pedzegette a témát, hogy megvalósítható-e a jelszómentes bejelentkezés. Ha elsőre meredeken hangzik, olvass tovább.

Farkas Gábor
Farkas Gábor
Hogyan építkeznek a nagyok? 1. rész - Facebook

Hogyan építkeznek a nagyok? 1. rész - Facebook

Legújabb sorozatunkban az internet legnagyobb, és legismertebb oldalainak felépítését fogjuk boncolgatni. Milyen technológiával, hogyan, és mennyi embert szolgálnak ki napról-napra? Milyen nehézségekkel kellett szembenézniük a szakembereknek a fejlesztések során? Igyekszünk mindenre választ adni úgy, hogy az adott területen kevésbé jártasak számára is feltáruljanak a titkok. Első részünkben a Facebook-ot vesszük szemügyre.

Kóbor Ádám
Kóbor Ádám
Kerüljük a semmitmondó kifejezéseket az önéletrajzban!

Kerüljük a semmitmondó kifejezéseket az önéletrajzban!

Önéletrajzírás közben könnyen eshetünk abba a hibába, hogy sok helyen túl általános, és/vagy elhasznált kifejezést használunk. Liz Ryan, a Yahoo! HR-bloggerének segítségével ismertetünk tíz olyat, amit a tapasztalatok alapján jobb elkerülni.

Farkas Gábor
Farkas Gábor
7 dolog, amit egy fejlesztőnek érdemes megtanulnia 2014-ben

7 dolog, amit egy fejlesztőnek érdemes megtanulnia 2014-ben

A szoftverfejlesztés az egyik leggyorsabban változó iparág, így a folyamatos tanulás elengedhetetlen ahhoz, hogy ne maradjunk le. Azonban egyáltalán nem mindegy, mire fordítjuk a drága időnket (amiből mindenkinek úgyis kevés van). David Tucker az On Coding oldalain szedett össze nemrég néhány olyan dolgot, amiknek az ismerete mindenképpen előrelendítheti karrierünket, és nagyon hasznos tudásnak számít jelenleg. Az alábbi posztban ebből szemezgetünk. (A bloghoz tartozó képről ne kérdezzetek; macskákkal minden jobb az interneten.)

Farkas Gábor
Farkas Gábor
Néhány kérdés, amit sose tegyél fel állásinterjún

Néhány kérdés, amit sose tegyél fel állásinterjún

A legtöbben (remélhetőleg) alaposan felkészülünk egy állásinterjú előtt a nagy valószínűséggel nekünk szegeződő kérdésekre, azonban hajlamosak lehetünk kevésbé készülni azokra, amelyeket mi fogunk feltenni. Pedig a legtöbbször egy-egy interjú végén van lehetőségünk kérdezni — és ezzel a lehetőséggel ajánlott is élni —, ha váratlanul ér minket a dolog, elkövethetünk hibákat.

Farkas Gábor
Farkas Gábor
7 fájlmegosztó eszköz a hatékonyabb közös munkához

7 fájlmegosztó eszköz a hatékonyabb közös munkához

Az online munkavégzés gyakran megköveteli, hogy saját csapatunk tagjaival, vagy akár az ügyfelekkel fájlokat osszunk meg. Érdekes módon az emailes csatolmányok küldözgetése még manapság is eléggé elterjedt, pedig ennek a módszernek számos nyilvánvaló hátránya van (gondoljunk csak a korlátozott fájlméretre), és nem igazán segíti elő a kollaborációt sem, hiszen nem ad rá lehetőséget, hogy több ember egyszerre ugyanazon fájlon dolgozzon. Az alábbi cikkben néhány olyan felhő alapú fájlmegosztó eszközt szedtünk össze, amelyek egyszerűsítik ezeket a folyamatokat.

Farkas Gábor
Farkas Gábor
Négy pont, ahol egy IT-s önéletrajz eltérhet az általános CV-től

Négy pont, ahol egy IT-s önéletrajz eltérhet az általános CV-től

Az internetet böngészve rengeteg CV-írással kapcsolatos cikket találhatunk, néhány gyakori hibáról az önéletrajzokban nemrég mi is írtunk. Ezek azonban érthetően az esetek többségében általános tanácsokat fogalmaznak meg, amik persze hasznosak, de lehetnek eltérések a területek között. Az alábbiakban bemutatuk néhány olyan pontot, ahol az IT szakemberek önéletrajzai eltérhetnek néhány jól bevált gyakorlattól.

Farkas Gábor
Farkas Gábor
Ezekkel a technológiákkal kereshetsz évi 22 milliót

Ezekkel a technológiákkal kereshetsz évi 22 milliót

Saját blogunkban pár hónapja a magyar információtechnológiai álláspiac legkeresettebb kompetenciáit szedtük össze, most pedig a Dice.com friss felmérése alapján ismertetjük azokat a témaköröket, amelyekkel átlagosan évi százezer dollárnál (mai árfolyamon kb. 22 millió forint) magasabb fizetést lehet elérni az Egyesült Államokban.

Farkas Gábor
Farkas Gábor
5 dolog, amit a vezetőd nem szeretne hallani

5 dolog, amit a vezetőd nem szeretne hallani

A ComputerWorld az USA 100 legnagyobb vállalatának informatikai igazgatóit kérdezte arról, mik azok az üzenetek, témák, amiket nagyon nem szeretnek hallani alkalmazottaiktól. Az alábbiakban az öt leggyakoribb választ gyűjtöttem össze — valószínűleg mindannyiunknak tanulságos lehet, akármelyik székben is ülünk épp.

Farkas Gábor
Farkas Gábor
Mivel megy el az időnk a munkahelyen? (Spoiler: nem a Facebook-kal)

Mivel megy el az időnk a munkahelyen? (Spoiler: nem a Facebook-kal)

Egyes becslések szerint a munkáltatók évente körülbelül 134 milliárd dollárt veszítenek azzal, hogy a dolgozóik munkaidőben nem a munkával kapcsolatos tevékenységeket végeznek. Ez egy kifejezetten konzervatív szám — a valóság ennél valamivel valószínűleg rosszabb. Ebben a posztban a Bolt Agency felmérésének segítségével azt járjuk körül, miért ekkora ez a szám, mivel telik ez az idő, és azt is érintjük, hogyan lehetne rajta javítani (vagy egyáltalán annyira rossz dolog-e ez).

Farkas Gábor
Farkas Gábor
A HTML5-é a jövő?

A HTML5-é a jövő?

A mobilmegoldásokat szállító Sencha legutóbbi felmérése legalábbis erre enged következtetni. Az írás szerint a lelkesedés a HTML5 technológia iránt egyre inkább növekszik, miközben a hagyományos Windows platform leáldozóban van. A vállalat az elmúlt időszakban több mint kétezer üzleti alkalmazásfejlesztő szakembert kérdezett a témáról — alább az eredményekből szemezgetünk.

Farkas Gábor
Farkas Gábor
6 hiba, ami tönkreteheti az önéletrajzodat

6 hiba, ami tönkreteheti az önéletrajzodat

Az önéletrajz célja minden esetben az, hogy megmutassa a potenciális munkaadónak, hogy te vagy a legjobb választás az adott pozícióra. A TechRepublic segítségével összegyűjtöttünk hat olyan hibát, amelyek ezt alááshatják.

Farkas Gábor
Farkas Gábor
7 text editor programozóknak

7 text editor programozóknak

Bár a legtöbbünk (persze mindig vannak kivételek) valamilyen teljes értékű IDE segítségével fejleszt a mindennapokban, gyakran szükség van könnyűsúlyú szövegszerkesztőkre, amikkel HTML/CSS fájlokat, szerver scripteket és egyebeket tudunk manipulálni. Ebben a posztban a programozóknak szánt editorok közül próbáltam összeszedni a legnépszerűbbeket, odafigyelve mindegyik fő platformra (Windows, Linux, Mac).

Farkas Gábor
Farkas Gábor
15 kihagyhatatlan webes eszköz fejlesztőknek

15 kihagyhatatlan webes eszköz fejlesztőknek

Előző posztunkban 15 remek asztali alkalmazást mutattunk be, melyek jelentősen megkönnyíthetik, vagy felgyorsíthatják a mindennapos munkavégzést. Ahogy ígértük, górcső alá vesszük a webes alkalmazásokat, és a böngészőkiegészítőket is, ezt a bejegyzést nekik szenteljük.

Kóbor Ádám
Kóbor Ádám
15 kiváló asztali alkalmazás a hatékony munkához

15 kiváló asztali alkalmazás a hatékony munkához

Mik azok az alkalmazások, eszközök, melyek megismerésekor jogosan merül fel kérdésként, hogy miért nem integrálták őket alapértelmezetten az operációs rendszerünkbe vagy a böngészőnkbe? Megmutatjuk, hogy szerintünk miket érdemes használni, ha ki szeretnétek aknázni az összes olyan lehetőséget, ami a hatékony munkavégzést segíti elő. Kétrészes sorozatunk első bejegyzésében az asztali alkalmazásokat vesszük szemügyre, a második felvonás pedig a webes alkalmazásokról, és a böngészők kiegészítőiről fog szólni.

Kóbor Ádám
Kóbor Ádám
Jó ötlet-e a nyilvános fizetés? Érvek és ellenérvek.

Jó ötlet-e a nyilvános fizetés? Érvek és ellenérvek.

Hogy éreznéd magad, ha a cégnél minden kollégád ismerné a fizetésedet (és persze te is másokét)? Vajon az elõnyök meghaladják a hátrányokat? A sajtó ezekben a hónapokban sokat foglalkozik ezzel a témával, fõleg mert néhány vállalat nyilvánosan is védelmébe vette az átlátszó fizetések gyakorlatát, és természetesen alkalmazzák is (az egyik kiemelkedõ példa egyébként a Buffer nyílt fizetési rendszere). Emiatt én is érdemesnek láttam körüljárni ezt a témát, és megnézni, milyen érvekkel és ellenérvekkel találkozhatunk.

Farkas Gábor
Farkas Gábor
Öt produktivitási tipp sikeres cégvezetőktől

Öt produktivitási tipp sikeres cégvezetőktől

Valószínűleg mindannyiunk visszatérő problémája, hogy a munkában miként tudnánk növelni hatékonyságunkat, a hasznosan töltött időt. A dolog azonban korántsem egyszerű, mert az elmélet és a gyakorlat sokszor nem esik egybe — sokkal könnyebb gondolkodni produktivitásunk javításán, mint tenni valamit érte. A Business Insider összeszedett néhány hasznos ötletet sikeres vállalkozóktól, cégvezetőktől, ebből készítettünk most egy kisebb válogatást.

Farkas Gábor
Farkas Gábor
Az állásinterjú, avagy a kiválasztás tökéletesen haszontalan eszköze?

Az állásinterjú, avagy a kiválasztás tökéletesen haszontalan eszköze?

Az állásinterjú olyan szent és sérthetetlen része a kiválasztási folyamatnak, amelyet hajlamosak vagyunk adottnak venni, és mivel mindenki használja, el is hisszük, hogy jelenleg ez a legjobb módszer a jelöltek felmérésére. Vannak azonban akik úgy hiszik, hogy ez a lehető legmesszebb áll a valóságtól.

Farkas Gábor
Farkas Gábor
Három tech iroda, ahol bármelyikünk szívesen dolgozna

Három tech iroda, ahol bármelyikünk szívesen dolgozna

A technológiai cégek a kezdetektől híresek voltak arról, hogy a hozzájuk szegődő dolgozók kiemelkedő minőségű munkakörnyezetben bontakoztathatják ki képességeiket. Ebben a cikkben három tech cég irodáját mutatjuk be röviden, akik valamilyen kreatív ötlettel még ebből az erős mezőnyből is kiemelkednek.

Farkas Gábor
Farkas Gábor
7 dolog, amit valószínűleg nem tudtál a Google-ról

7 dolog, amit valószínűleg nem tudtál a Google-ról

Az idén 15 éves Google, Larry Page és Sergey Brin cégóriása másfél évtized alatt a világ egyik legmeghatározóbb vállalatává nőtte ki magát, a cég neve pedig az internetes keresés szinonimájává vált. Az alábbiakban összegyűjtöttünk hét érdekességet, amit valószínűleg még nem tudtatok róluk.

Farkas Gábor
Farkas Gábor
A "majdnem-megosztott" tartalom, avagy a Facebookot az is érdekli, amit végül nem tettél publikussá

A "majdnem-megosztott" tartalom, avagy a Facebookot az is érdekli, amit végül nem tettél publikussá

Ha felvetődött már benned a kérdés, hogy a Facebook vajon figyeli-e azon posztokat, amiket már megírtál, de még nem küldtél el, megmondjuk a választ: igen.

Farkas Gábor
Farkas Gábor
Dotkom-lufi 2.0?

Dotkom-lufi 2.0?

„Ez most tényleg nem ugyanaz!“ – mondják sokan a Szilíciumvölgyben arra a felvetésre, hogy esetleg nem az ezredforduló évek dotkom-lufijának újráját éljük-e át jelenleg. Nehéz megmondani, hogy így van-e, a tények minden esetre mutatnak néhány vészjósló párhuzamot.

Farkas Gábor
Farkas Gábor
Az 5 legkeresettebb kompetencia az IT álláspiacon

Az 5 legkeresettebb kompetencia az IT álláspiacon

A fejlesztők, programozók, IT-szakemberek továbbra is a magyar álláspiac sztárjai közé tartoznak — a komoly tudású munkaerőre mindig jelentős igény mutatkozik. Ebben a posztban az ITHub (és más magyar állásportálok) hirdetései alapján megvizsgáltuk, jelenleg melyek a legkeresettebb kompetenciák/területek.

Farkas Gábor
Farkas Gábor