WN

WN (https://www.wn.se/forum/index.php)
-   Allmänt (https://www.wn.se/forum/forumdisplay.php?f=2)
-   -   Bra test för programmerare (https://www.wn.se/forum/showthread.php?t=19145)

Andreas Bard 2007-02-06 13:03

Ska anlita en ny PHP-programmerare som för tillfället studerar.
Då han inte har någon direkt portfolio och visa upp så har vi har kommit överrens om att jag ska skicka över ett par tester åt honom där han får visa sina kunskaper.

Någon som har något bra förslag man kan skicka över?

//Andreas

Björn 2007-02-06 13:06

Förslagsvis någonting du ändå behöver så kan du ju även se hur väl han snappar upp vad du vill uppnå, och hur lätt det är att förmela dina ideer osv.

Annars, tja det beror väl på nivå du kräver av personen. Typ säg åt han att skapa en funktion som automatiskt tar 3é bilden i googe-images sökresultat på en specifik term och returnerar en bild som är omskalad och har söktexten skriven på sig som vattenstämpel.

Det borde iaf tvinga honom att använda regexp och gd (eller motsv).

Andreas Bard 2007-02-06 13:08

Citat:

Originally posted by Björn@Feb 6 2007, 14:06
Förslagsvis någonting du ändå behöver så kan du ju även se hur väl han snappar upp vad du vill uppnå, och hur lätt det är att förmela dina ideer osv.

Jo jag tänkte i de banorna, skulle vara bra att se om det är något han kan sätta i gång också.

//Andreas

Sigurd 2007-02-06 13:08

Zends självtest för PHP-certifiering kanske skulle vara något? Prickar man alla frågor bör hon/han iaf kunna något.

http://www.zend.com/store/education/certif...est.php?begin=1

Andreas Bard 2007-02-06 13:10

Citat:

Originally posted by Sigurd@Feb 6 2007, 14:08
Zends självtest för PHP-certifiering kanske skulle vara något? Prickar man alla frågor bör hon/han iaf kunna något.
http://www.zend.com/store/education/certif...est.php?begin=1

Tack, det testet verkar perfekt tillsammans med ett arbetsprov.

//Andreas

Charlie 2007-02-06 13:17

Tycker ärligt talat inte att det där testat är särskilt bra utformat. Ett test för att mäta kunskap och effektivitet bör inte ställa raka faktafrågor om vilka attribut en viss funktion t ar (t ex __autoload). Ganska värdelös, då vem som helst kan (och bör) kunna söka igenom php.net för deras API.

Edit: Skulle ha större respekt för ett sådant test om de ställde mer generella frågor om objektorienterad programmering, hur saker hör samman. Eller "Här är ett problem, vilken algoritm skulle du använda?". Kanske frågor om olika designmönster et cetera. Där har vi ett test som verkligen visar något, till skillnad från ett rent API-utfrågningstest.

Sigurd 2007-02-06 13:19

Citat:

Originally posted by Charlie@Feb 6 2007, 14:17
Tycker ärligt talat inte att det där testat är särskilt bra utformat. Ett test för att mäta kunskap och effektivitet bör inte ställa raka faktafrågor om vilka attribut en viss funktion t ar (t ex __autoload). Ganska värdelös, då vem som helst kan (och bör) kunna söka igenom php.net för deras API.

Det ju just det det handlar om. Om man kan med hjälp av php.net kan ta reda på vilka funktioner man bör använda sig av vid olika tillfällen så är man en bra bit på väg.

Jag säger absolut inte att det är ett täckande test, men en bra komplettering iaf.

Charlie 2007-02-06 13:20

Citat:

Ursprungligen postat av Sigurd
Citat:

Ursprungligen postat av Charlie
Tycker ärligt talat inte att det där testat är särskilt bra utformat. Ett test för att mäta kunskap och effektivitet bör inte ställa raka faktafrågor om vilka attribut en viss funktion t ar (t ex __autoload). Ganska värdelös, då vem som helst kan (och bör) kunna söka igenom php.net för deras API.

Det ju just det det handlar om. Om man kan med hjälp av php.net kan ta reda på vilka funktioner man bör använda sig av vid olika tillfällen så är man en bra bit på väg.
Jag säger absolut inte att det är ett täckande test, men en bra komplettering iaf.

Well, bättre än inget I guess :)

Gillar Björns exempel på arbetsprov. Var lagom unikt för att det inte ska gå att fuska sig igenom det så lätt.

Per 2007-02-06 13:42

Du kan be någon programmerare du känner som är duktig att intervjua honom. På så vis kan du kanske undvika eventuellt fusk och samtidigt få en mer nyanserad bild, och inte bara om han "klarar" att utföra någon funktion.

Andreas Bard 2007-02-06 13:48

Citat:

Originally posted by Per@Feb 6 2007, 14:42
Du kan be någon programmerare du känner som är duktig att intervjua honom. På så vis kan du kanske undvika eventuellt fusk och samtidigt få en mer nyanserad bild, och inte bara om han klarar att utföra någon funktion.

Tack för tipset! Han kommer att bli intervjuad och då hoppas jag på stöd från en kunnig.

//Andreas


Alla tider är GMT +2. Klockan är nu 18:04.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson