Kom ihåg mig?
Home Menu

Menu


Bra test för programmerare

 
Ämnesverktyg Visningsalternativ
Oläst 2007-02-06, 14:12 #11
Kaffe Kaffe är inte uppkopplad
Medlem
 
Reg.datum: Dec 2003
Inlägg: 227
Kaffe Kaffe är inte uppkopplad
Medlem
 
Reg.datum: Dec 2003
Inlägg: 227
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.
Precis. Hälften av webbutveckling och programmering är inte att redan kunna lösningen, utan veta var man skall vända sig för att hitta svar.

Absolut dummaste tentorna jag någonsin haft var när vi skulle skriva kod för hand. Det var inte utan att man pep ur sig: "Min intellisense är trasig!"
Kaffe är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-02-06, 15:17 #12
Thir13teens avatar
Thir13teen Thir13teen är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Oct 2004
Inlägg: 767
Thir13teen Thir13teen är inte uppkopplad
Mycket flitig postare
Thir13teens avatar
 
Reg.datum: Oct 2004
Inlägg: 767
Citat:
Originally posted by Kaffe@Feb 6 2007, 15:12
Det var inte utan att man pep ur sig: "Min intellisense är trasig!"
?

...

Har också gjort ett test där man skulle skriva kod för hand på papper, man kunde inte fuska och allt fick komma ur huvudet, fantastiskt bra sett att testa någons kunskaper.
Thir13teen är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-02-06, 15:35 #13
Kaffe Kaffe är inte uppkopplad
Medlem
 
Reg.datum: Dec 2003
Inlägg: 227
Kaffe Kaffe är inte uppkopplad
Medlem
 
Reg.datum: Dec 2003
Inlägg: 227
Citat:
Ursprungligen postat av Thir13teen
Citat:
Ursprungligen postat av Kaffe
Det var inte utan att man pep ur sig: "Min intellisense är trasig!"
?
Intellisense är Microsofts lösning för autokomplettering av koden. Förfärligt smidigt, och man slipper att hålla reda på exakta varianter av uppercase och lowercase för olika klasser, funktioner och namespaces.

För min del var proven rejält klumpiga. Att kunna syntax är inte ens hälften av vad programmering handlar.
Kaffe är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-02-06, 15:35 #14
jimmies avatar
jimmie jimmie är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Oct 2004
Inlägg: 751
jimmie jimmie är inte uppkopplad
Mycket flitig postare
jimmies avatar
 
Reg.datum: Oct 2004
Inlägg: 751
En programmerare är en problemlösare, inte en uppslagsbok.
jimmie är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-02-08, 19:33 #15
Charlie Charlie är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jul 2004
Inlägg: 701
Charlie Charlie är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jul 2004
Inlägg: 701
Citat:
Originally posted by jimmie@Feb 6 2007, 15:35
En programmerare är en problemlösare, inte en uppslagsbok.
Precis. Känns inte som att utbildningsväsendet har kommit särskilt långt i att anpassa sina kunskaptest efter det. Det är ju lite som i alla dessa programmeringstävlingar. T ex. Googles. Inte kräver det att man sitter och skriver koden för hand. Nej, "Här är en dator", skriv ett program som löser problemet x. Gör vad du vill för att lösa problemet. Skicka in.

Dock är det betydligt svårare att utforma bra frågor/problem av den typen.
Charlie är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-02-13, 00:15 #16
teamwebs avatar
teamweb teamweb är inte uppkopplad
Medlem
 
Reg.datum: Apr 2006
Inlägg: 100
teamweb teamweb är inte uppkopplad
Medlem
teamwebs avatar
 
Reg.datum: Apr 2006
Inlägg: 100
Kan din programmerare förklara och ge exempel på rekursivitet? (Bra för menyer t.ex.)

Kan din programmerare förklara några skillnader mellan POST och GET metoden, och gärna lämna några exempel hur han hanterar sådana anrop? (Används vid alla formulär, <form> och länkar)

Kan din programmerare hämta ett värde från en sessions-variabel? ( $var = $_SESSION['user_id'] t.ex)

Kan din programmerare infoga en ny rad i din databas? (Svaret "Ja" duger inte utan en fiktiv sql-sats är lämplig här)

Vet din programmerare skillnaden mellan en lokal variabel och en global? (Om han nu inte föredrar prodecurbaserad programmering framför OOP)

Vad är skillnaden mellan &$var och $var? (&$var är en pekare till minnesplatsen för $var, kort svar)

Till slut en kuggfråga för den "lama" programmeraren, är det nån skillnad på Javaskript och Java? (Enkla svaret, Java är serverkod och Javaskript klientkod)

OT: Javaskript hette från början htmlskript och kom från Netscape.

Tja det är några av de frågor jag skulle ställa om det inte finns någon portfolio.
teamweb är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-02-13, 00:44 #17
MRDJs avatar
MRDJ MRDJ är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Mar 2006
Inlägg: 1 667
MRDJ MRDJ är inte uppkopplad
Bara ett inlägg till!
MRDJs avatar
 
Reg.datum: Mar 2006
Inlägg: 1 667
om du skall testa din programmerare på SQL-biten (databasen) kan du juh fråga:

vad är ett INDEX bra för?

kan han inte svara på det så vet han inte vad en databas är
MRDJ är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-02-13, 00:50 #18
FredrikMHs avatar
FredrikMH FredrikMH är inte uppkopplad
Supermoderator
 
Reg.datum: Apr 2004
Inlägg: 1 501
FredrikMH FredrikMH är inte uppkopplad
Supermoderator
FredrikMHs avatar
 
Reg.datum: Apr 2004
Inlägg: 1 501
En fråga jag gärna skulle vilja få besvarad är "Hur har han lärt sig PHP om han inte har någonting att visa upp?". Han borde kunna visa upp något (betyg, referenser, egna projekt etc). Annars är risken väldigt stor att det är en kallsongprogrammerare (hemmasnickrare) som kan ha stora brister i utforming av koden.

För att gå lite OT och svara på dessa programmeringsprov:
Om ni inte har möjligheten att utnyttja en bok för att ta reda på funktioner så borde väl pseudokod godkännas?

Man är inte en programmerare för ett specifikt språk utan man har endast erfarenheter av olika språk. Kan man programmera så tar det några veckor att sätta sig in i ett nytt språk syntax och hur man går till väga för att lösa problemen som uppstår.
FredrikMH är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 09:55.

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