Zadejte hledaný výraz...

Jak poznat dobrého programátora, než jej zaměstnáte

Pavel Kubas
verified
rating uzivatele
(40 hodnocení)
6. 3. 2012 12:17:37
Jeff Atwood sepsal poměrně komplexní článek o tom, jak najmout programátora.
http://www.codinghorror.com/blog/2012/03/how-to-hire-a-programmer.html
Celý jím popsaný proces je hodně robustní a zabere dost času (takže je otázka, do jaké míry je použitelný pro malé firmy), ale obsahuje spoustu zajímavých tipů.
1. First, pass a few simple "Hello World" online tests.
I know it sounds crazy, but some people who call themselves programmers can barely program.
Na Hacker News je k tomu pěkná diskuze.
http://news.ycombinator.com/item?id=3669568
6. 3. 2012 12:17:37
https://webtrh.cz/diskuse/jak-poznat-dobreho-programatora-nez-jej-zamestnate/#reply740108
Registrace
verified
rating uzivatele
(1 hodnocení)
6. 3. 2012 12:32:18
O tom se tu už někde vedla diskuze. Jako lajk nemáš v žádným případě možnost při poznat jak dobrej je to programátor.
Dobrýho programátora pozná jenom jinej programátor, kterej se mu podívá do kódu, všechny ostatní způsoby můžou bejt jenom náznaky, ale ve skutečnosti neznamenají vůbec nic.
6. 3. 2012 12:32:18
https://webtrh.cz/diskuse/jak-poznat-dobreho-programatora-nez-jej-zamestnate/#reply740107
Lookis
verified
rating uzivatele
6. 3. 2012 12:37:18
Jen dodám, že na Webtrhu těžko seženeš dobrého programátora. Dobrý = spolehlivost, komunikativnost, dodržení termínů.
6. 3. 2012 12:37:18
https://webtrh.cz/diskuse/jak-poznat-dobreho-programatora-nez-jej-zamestnate/#reply740106
Aveso
verified
rating uzivatele
6. 3. 2012 12:46:34
Dobrý programátor je ten, který dodržuje programatorské zásady:
Nikdy nenapiš v programu ani řádek, kterému by mohl někdo jiný porozumět.
Ty nejjednodušší řádky programu změň tak, aby vypadaly značně složitě. Používej názvy bránící intuitivnímu porozumění. Nikdy nepiš a = b, ale spíše něco ve tvaru AlphaNode-Semaphore= *(int)(&(unsigned long)(BetaFrameNodeFarm)).
Rychlé algoritmy naprogramuj pomalu.
Nepoužívej přímé odkazy. Všechno utop v makrech, makra utop v include souborech a na tyto soubory odkazuj nepřímo z jiných include souborů. Pak použij makra na odkaz na tyto soubory.
Nikdy nepiš komentář, který by pomohl jiným při porozumění tvému programu. Když porozumí, tak tě nebudou potřebovat.
Nikdy nearchivuj všechny zdrojové soubory potřebné k sestavení běhuschopného programu. Schovej si vždy aspoň něco na svůj disk. Když si budou moci vytvořit běhuschopný program sami, tak tě nebudou potřebovat.
Nikdy neprogramuj funkci tak, aby vracela přímo hodnotu. Všechny funkce musí vracet ukazatel na nějakou strukturu, která obsahuje ukazatel na návratovou hodnotu.
Nikdy nediskutuj problémy v konkrétních pojmech a rysech. Mluv vždy abstraktně a mlhavě. Když budou rozumět, tak tě nebudou potřebovat.
Nikdy nedokončuj projekty včas. Když to uděláš tak si budou myslet, že je to příliš jednoduché a můžou to dát udělat komukoliv jinému.
Když tě někdo zastaví s otázkou, tak mluv celou věčnost, ale nikdy otázku nezodpověz. Když budou mít všechny odpovědi, tak tě nebudou potřebovat.
Ke všem větám přidej hodně odborných výrazů, ať vidí, že sami by takovým věcěm nerozuměli. Když tě pozve někdo na oběd, tak řekni: "Nemůžu, protože můj RISC s OSI/TCP/IP klientem se už spojil přes BIBUS VMS VAX s SMTP a posílá SNMP dotazy v paketech UDP k přenosu na SUN 4/280 NFS 4.3 BSD s RPC/XDR, release 3.5 a tak nám pomáhá s ONC."
Nikdy neuklízej svou kancelář a už vůbec nikdy nazahazuj staré výpisy!
Na chodbě nikoho nezdrav. Nikomu neříkej přímo jménem. Když už na někoho musíš mluvit, tak zamumlej jiné jméno než jeho. Dělej dojem neznáma právě předstíráním soustředění se na velice složitou práci.
Nikdy si neoblíkej košili, která se by se hodila k tvým kalhotům. Když to jde, tak si dej pomačkané kraťasy. Nikdy si nestrkej košili do kalhot naprosto perfektně. Zapínej si i knoflíček u límce, ale kravatu si nedávej. Toto naprosto podpoří tvůj obraz pracanta.
Ale teď vážné, pokud o programování vůbec nic nevíš, tak dobrého programátora nepoznáš. Dobrého programátora pozná jen jiný dobrý programátor.
6. 3. 2012 12:46:34
https://webtrh.cz/diskuse/jak-poznat-dobreho-programatora-nez-jej-zamestnate/#reply740105
Pro odpověď se přihlašte.
Přihlásit