2008-03-26

Közvélemény kutyatárs

Még tavaly kitettem egy közvéleménykutatást, miszerint:

what's this language / legyen már vége a napnak / infót sokat

Köszi a válaszolóknak! Az eredmény az lett hogy az 'infót sokat' nyert orrhosszal hat szavazattal. A 'legyen már vége a napnak' ezüstérmet érdemelt négy szavazattal, és volt egy poénos vagy magyarul nem beszélő válaszadó, aki a 'what's this language'-nek is szerzett egy becsületpontot.

Most arról tettem ki klikkelnivalót, hogy ki mennyire érzi profinak a munkáját. Egy régebbi cikkben olvastam, hogy a programozók a hobbyprojektjeiket -ha vannak olyanok- sokkal jobban megcsinálják, a munkahelyen pedig általában megy a gányolás az időkényszer és az inkompetens döntések miatt. Néha úgy érzed, jobb lenne elmenni birkát legeltetni? Vagy minden reggel úgy mész be a munkahelyre, hogy aznap is kicsit hozzájárulsz a világmegváltáshoz? A határidő júni 30, a válaszadók között kisorsolunk 5db Eclipse Ganymede fejlesztőkörnyezetet.

2008-03-20

JUM VI.

Ismét volt JUM.

Az első előadáson a komponensmodellekről hallgattunk egy elég általánosan induló prezentációt, miközben az alábbiak jutottak eszembe:

  • A komponens-orientáltság az objektum orientáltsághoz hasonlóan nem minőségi jelző, hanem csak egy módszer, amit mellesleg lehet jól és rosszul csinálni.

  • Keretrendszer használata nem cél hanem eszköz. Mostanában egyre jobban kezdem értékelni azokat a szoftver megoldásokat, amik nincsenek teledobálva buzzword kompatibilis komponensekkel, viszont működnek.

  • Problémamegmaradás törvénye: 'A probléma nem vész el csak átalakul'.

Ennek ellenére szoktunk használni framework-öket, pl. a Spring-et elég sokszor, egészséges felfogásban. (Szóba került hogy egy Magyarországon nemrég tanyát vert igen neves pénzügyi nagyvállalat is elég komolyan használja a Spring-et.)

Azért leírom mely versenyzőkről volt szó:
Spring, Guice statikus IoC frameworkök.
OSGi, Java Moduling System azaz JSR-277. Az utóbbit a Sun hozta létre az OSGi ellenében. Az előbbi pedig már jó régóta létezik és az embedded device-ok környékéről indult.
Valamint SCA, ami általánosabb, ha jól emlékszem az IBM nyomja.

A második előadáson kocka mutatott be egy Flex-es alkalmazásról szóló prezentációt. A jhacks-ról le lehet tölteni a prezit és a példaprogramot is.

XML-ben és ActionScript-ben kell összetolni az oldalt. Az IDE támogatás nélküli scriptelés már kicsit fájt a syntax highlight-hoz és auto completion-hoz szokott fejemnek. Elvileg a Parleys-t full Flex-szel húzták fel. A buildelés itt sem tart kevés ideig, 1-2 percekről beszéltünk, mint ahogy GWT-nél is. Elvileg az OpenLaszlo buildelése gyorsabb, de annak nem túl szerencsés az RPC modellje, mert statikus függvényeket használ és mindenképpen a saját proxy-jával akar kommunikálni.

Továbbá volt még egy Appserver deatmatch című történet, ahol Geronimo, JBoss és Glassfish szerverekkel csináltunk volna meg 8 műveletet, úgymint távoli deployolás, alkalmazás beüzemelése, log konfig megváltoztatása, jMeter-es terheléses teszt, újraindítás, datasource megváltoztatása, LDAP azonosítás, valamint távoli debugolás. Sajnos a Geronimo-s ember lemondta, a JBoss beüzemelése pedig nem sikerült, de a Glassfish demót nagyon hozzáértően tolták. Kicsit rövid volt az idő a tesztalkalmazás publikálása és a demó között, ezért én némileg megértem a technikai nehézségeket, de remélhetőleg 2 hónap múlva láthatunk majd más versenyzőket is. A Glassfish mutatványt egy másik postban írom le nemsokára.

Azon kívül láttam még szép színes notebook-okat, pingvines játékot és szóba került, hogy el kell menni birkát legeltetni. Sörözés most nem volt.

2008-03-10

Google jobs

Az elmúlt időben a felröppent pletykák miatt figyelemmel kísértem a Gugli aktivitását kishazánk környékén. Az első blogbejegyzéseket 2006 májusából találom a témában.

Az Utazás kiállításon volt egy Google egyetem, ahol láthatóan nagyon a reklámozásra gyúrtak. Peresztegi Zoltán beszélt arról, hogy mit akar a Google Magyarországon. Egyelőre nem sok válasz volt a kérdésre. Volt Interjú Dennis Woodside-dal a Google kelet-európai piacokért felelős igazgatójával. Mégegy, ami elég béna és mégegy, részletekbe menő. A magyar emberek még: Hegyi Péter (Dublin), Stekkelpak Zoltán, Baloghy Réka, Bódis Attila, aki az Official Google Blog-ba ír. dLux pedig Zürichben nyomja (lásd később).

2007 májusában volt Londonban Google fejlesztői napok: Beszámoló róla.

Aztán úgy folytatódott, hogy írták a zindexen és az sg.hu -n, amikor nálunk járt Vint Cerf, hogy a Google próbafelvételiket tartott egyetemisták körében. Olyasmi lehetett, mint a Morgan Stanley-s téma, hogy logikai feladatokkal traktálták a delikvenseket, plusz "mitírki" feladatokat kellett megoldani. Állítólag előny volt, ha valaki több programozási nyelvben is otthon volt. Ez a Felkeltette az érdeklődésemet, bár lemaradtam az előadásról.

Gondoltam, mindenesetre érdemes lesz nézegetni néha a google.jobs -ot, ahol Magyarországot illetően már volt néhány állásajánlat, de még egyik sem fejlesztői. Konkrétan ezek:
Account Manager - Budapest
Account Strategist - Budapest
Associate Product Marketing Manager - Budapest
Country Business Manager - Hungary
Emerging Markets Strategy Associate - Europe
Global Deployments Project Manager - Budapest
Product Marketing Manager - Budapest

Láthatóan Lengyelországban jobban nyomultak, vagy legalábbis előbbre tartottak ebben az időben. Fejleszőket kerestek és tanulóknak is voltak lehetőségeik. Romániában semmi, Szloviban country consultant-ot kerestek, a cseheknél valamivel mögöttünk voltak. Októberre eltűnt a szlovák country consultant ajánlat.

A fenti állásajánlatok közül július közepére kettő ki lett lőve. (Associate Product Marketing Manager és Product Marketing Manager.) Viszont Dublinba kerestek magyarul beszélő Editor-t és Online Sales and Operations coordinator-t. Emellett sokféle nyelven beszélő embereket. Az SG-n ismét volt egy cikk, hogy ez a Google egy milyen marhajó hely, de voltak olyanok is, akik némileg objektívebben összehasonlítottak több mammutcéges munkahelyet is (MS, Yahoo, G).

Augusztus elejére Dublinban elkeltek az állások és az Emerging Markets Strategy Associate is eltűnt, tehát ezek maradtak:
Account Manager - Budapest
Account Strategist - Budapest
Country Business Manager - Hungary
Global Deployments Project Manager - Budapest


Augusztus közepére a Country Business Manager állás is gazdára talált, vagy pedig feladták.

Szeptember 19.-én publikáltak egy Hardware Operations Team Manager állást, ami arról szól hogy infrastruktúrát kell tudni összedrótozni, illetve gondolom a későbbiekben egy ilyen csapatot el kell tudni vezetni. Mindenféle Linux-Unix ismeret előny. 27-én pedig a Webisztánon volt egy bejegyzés a Reuters hírei alapján affelől hogy látszólag Európában akarnak fejleszőket toborozni.

Október elején pedig kinevezték Nelson Mattos-t
az európai, közel-keleti és afrikai (EMEA) térség mérnöki tevékenységekért felelős alelnökének. A cikk leírja még, hogy hol vannak a térségben fejlesztőközpontok. Van pl. Krakkóban, ami meglepett. (Varsóban nincs.) Közben volt a TV-ben egy film, a "Google kulisszatitkai" címmel, de jól lemaradtam róla.

Egyébként pedig végzős fejlesztőket kerestek Prágában, Krakkóban, Zürich-ben és még több helyen. Nálunk nem. Svédországban pedig rengeteg állásajánlat van.

2007 Október 8: Data Center Technician (Temporary). Linux cluster összepakolásához.

További mozgások:
2008.01.15, Magyarország:
Account Manager - Budapest
Country Business Manager - Hungary
Data Center Technician (Temporary) - Budapest
Hardware Operations Team Manager - Budapest
2008.02.06
+Account Strategist - Budapest
2008.02.22
+Senior Financial Analyst - Budapest
(Közben Prágában 10 ajánlat van, közte Senior SD, szlovák-cseh-angol.)

Most pedig megnyitott a Zürich-i iroda, ami világossá tette, hogy nem lesz Magyarországon fejlesztés. A Webisztános cikk elég sokmindent leír három részben, nem is kell tovább ragozni.

Update 2009.01.22: A Google magyar munkatársai elindítottak egy blogot -sajnos keresőmarketing kategóriában. A bloggolók között van néhány fentebb említett név. Egyébként kismillió blogot találok mostanában, ami az online marketing témával foglalkozik. De minek.