26. září 2010

Přijímací pohovory jsou vizitkou firmy

Z povahy mého stylu práce se často účastním různých přijímacích pohovorů či výběrových řízení. Přijde mi, že mnoho firem si neuvědomuje, že i takový přijímací pohovor je vizitkou resp. reklamou dané firmy. Přeci to není jen o tom, že někdo hledá nějakou práci, ale i o tom, že nějaká firma chce najít toho nejlepšího spolupracovníka.

Hlavním důvodem k napsání tohoto příspěvku je časté překvapení z průběhu náboru nových spolupracovníků. Překvapuje mě toho více:

  • o smyslu vstupních testů zde nechci polemizovat, ale spíše nejsem jejich zastánce, protože si myslím, že mají malou vypovídající hodnotu. Teď neřeším, zda se mi to libí nebo nelíbí z pozice uchazeče, ale někdy i stojím na druhé straně barikády a mám možnost si vybírat spolupracovníky či rozhodovat o přijetí nových zaměstnanců.

  • pokud tedy vstupní testy ano, pak bych očekával, že budou nějak relevantní k mým odborným zkušenostem a k práci pro firmu. Co si mám myslet o otázkách typu "K čemu jsou dobré anotace?", "Kdy je vhodné použít databázový trigger?", "Porovnání rozhraní a tříd z pohledu dědičnosti" nebo otázky na Swing, když mě firma žádá o spolupráci na webovém projektu? Nikdy jsem takové testy neodmítl, vždy to beru jako takovou výzvu, ale ještě jsem se pro žádnou takovou firmu nerozhodl.

  • čekání na pohovor, odbíhání od pohovoru, vyřizování telefonátů apod. jsou věci, které mi vadí při jakémkoliv jednání a zde dvojnásob.

  • role pracovních agentur je pro mě často velmi záhadná, ale je víceméně jasné, že je jim jde jen o peníze. Z mého pohledu žadatele o práci jsem ještě nepřišel na žádnou výhodu, kterou mi agentury poskytují - ozvou se vždy jen tehdy, když něco potřebují, když mě chtějí poslat na nějaký pohovor, ale když já občas něco potřebuji nebo hledám, tak většinou bez výrazného zájmu. Také mi vadí, že je v agenturách velmi velká fluktuace lidí. Pak mi každý půlrok volá někdo jiný, neexistuje žádné osobnější pouto.


Naštěstí převládají příjemné pohovory, kdy se cítím spíše jako možný budoucí partner než někdo, kdo žádá o práci. Nejednou se mi stalo, že jsme přeskočili technickou část pohovoru z důvodu přečtení mého blogu - to pak jsem vždy velmi potěšen.

Většina věcí je o lidech samotných, takže těžko soudit celou firmu podle pár lidí, se kterými se člověk potká, ale na druhou stranu také vím, že "špatní" mají tendenci spolupracovat se "špatnýma" a "dobří" s "dobrýma".

Ještě přidávám odkaz na dva pěkné články k tématu - Getting Hired, první a druhý díl.

Bude Oracle pro Javu přínosem? - výsledky

I'm back :-). Mám za sebou na dovolené a práci bohaté léto, takže jsem neměl moc času na psaní. Také se ale musím přiznat, že na mě padla tak trochu "autorská krize", a že jsem rád, že jsem za těch pár měsíců mohl nabrat novou energii a nová témata. I když práce na podzim bude hodně, tak i přesto bych rád sem tam něco napsal ...


Před pár měsíci skončila poslední anketa na tomto blogu s těmito výsledky (celkem hlasovalo 59 lidí):

  1. Ne (37%)
  2. Ano (30%)
  3. Nevím (20%)
  4. Nic se nezmění (11%)

Já osobně jsem hlasovalo pro "Ne" a myslím, že události v posledních měsících tomu jednoznačně napovídají. Oracle byla, je a bude firma primárně zaměřená na peníze. To je asi většina firem, jinak by bylo asi něco špatně, ale u jiných firem to není tak okaté, není to tak na první pohled vidět. Co jiného si mám myslet o žalobách na Android? Co si mám myslet o posledním vývoji JDK a Javy samotné? (pozn. do teď si pamatuji, jak se Sun dušoval po vydání Javy 5, že nyní budou každé dva roky nová verze JDK ...)

Je pravda, že se na celou věc koukám z pohledu normálního programátora, kterého asi nejvíce zajímá samotná Java a co s ní bude do budoucna. Kdybych se na to koukal jako nějaký manažer nebo obchodník, tak bych to asi viděl zase jinak. A nebo prostě má Oracle špatný marketing a pověst ve srovnání s ostatními podobnými hráči.

Na druhou stranu se musím přiznat, že od samotné Javy už toho moc neočekávám. Dnes samotná Java nic není. Javovská platforma je dnes takový ekosystém všech možných knihoven, frameworků a dynamických jazyků, které mají to společné, že mohou běžet v JVM. Proto nemá cenu do jazyka Java přebírat všechny možné vychytávky z jiných jazyků, ale spíše se snažit o udržení přehlednosti a jednoduchosti jazyka. Když se podívám na seznam plánovaných vlastností, tak já osobně bych nejvíce uvítal nativní podporu modularizace přímo na úrovni JVM a integraci knihovny JODA pro lepší práci s datumem a časem. Některé zbylé věci mi přijdou jako "nice to have" (např. strings in switch, Automatic resource management, The fork/join framework), ale jiné bych prostě do Javy už nedával (např. closures, Diamond operator, Annotations in more places).

Jsem toho názoru, že Java jako jazyk má nejlepší léta za sebou a nemá nyní cenu se snažit dohánět ostatní nové moderní jazyky. Já programuji v Javě skoro deset let a vždy jsem nejvíce oceňoval jednoduchost, přehlednost a stabilitu jazyka, širokou komunitu, velké množství informací a možnost volby a výběru a nikdy jsem si moc nestěžoval, že by se mi něco psalo nějak špatně, že by se to mohlo psát lépe.

Co ale vidím pozitivně je to, že Java tu bude ještě hodně dlouho, protože Oracle je na Javě výsostně závislý, a proto se nebojím toho, že by během pár let padla v zapomnění. Takže ještě pár let budu programovat a pak už snad budu rentiér :-).