Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Programmeringsuppgift vid anställningsintervju

Postades av 2005-06-10 08:51:12 - Lisbet Markland, i forum arbete, karriär, utveckling, Tråden har 12 Kommentarer och lästs av 7518 personer

Hej

Vi ska anställa en systemutvecklare på mitt företag och nu är jag på jakt efter någon typ av programmeringsuppgift/test som vi ska låta dem göra. Vi har ett sedan tidigare i ASP men nu är tanken att denna person ska jobba med ASP.NET och C#. Så jag undrar om det är någon som har ett förslag på hur ett sådant kan se ut och om ni skulle vilja dela med er av det, gärna förslag på lösningar också.

Skulle ni ha ett förslag får ni gärna maila det till mig på lisbet@konsultbolag1.se

Tack på förhand
Lisbet


Svara

Sv: Programmeringsuppgift vid anställningsintervju

Postades av 2005-06-10 10:04:50 - Johan Svensson

Hej,

Det absolut enklaste vore att ge motsvarande uppgift att lösa som ni idag har i ASP. Sedan är det ju bara att testköra lösningen för att se hur bra den är och jämföra de olika lösningarna mot varandra som ni får från olika ansökanden.

Det stora problemet som jag anar här är att du efterlyser även lösningar. Tjusningen med programmering är att det inte finns EN lösning på EN fråga. Det finns många sätt att göra samma sak på, och många som är bra. Det finns även lösningar som fungerar men som är mindre bra.

Så i detta ligger två svårigheter, dels att definiera vad som är viktigast i uppiften: att det fungerar tekniskt eller att man använt moderna progammeringsmodeller. Om man inte anger den typen av förutsättningar i förväg så blir det helt omöjligt att jämföra och det kan lätt bli orättvist mot den eller de som inte tolkat uppgiften på samma sätt.

Den andra svårigheten ligger i granskningen. Ni måste ha egen kompetens inom detta området idag för att bedöma lösningen. Om ni inte har det, så måste ni helt enkelt hyra in den. Det är annars lätt att fastna i fällan att ta in en fulprogrammerare som löser allt på en kodrad jämfört med en som gör det "enligt boken" och har snygga kommentarer och därmed får ett program som ser väsäntligt större och otympligare ut. Men man kan inte göra tvärtom heller eftersom vi i andra ändan av skalan har den effektive programmeraren som kan ratas till förmån för en spagettikodare som skriver och skriver och skriver men aldrig kommer i mål.

Och så här långt har vi bara tittat på resultatet, men inte funderat på hur man kom dit. Om två lösningar är identiska, men den ena tog 10 minuter att fixa och den andra tog två timmar, vilken programmerare är då mest erfaren? Samtidigt skall man inte mäta tiden med hög prioritet, då tid och kvalité ofta (dock inte alltid) står i motsats till varandra.

Och hjälpmedel då? Vissa anser det vara fel att använda hjälpmedel, själv tycker jag det är smart. Om jag har två personer framför mig och den ena sliter och gissar, chansar och testar sig fram och den andra använder olika hjälpmedel som hjälpsystem, on-line dokumentation, forum etc så anser jag den senare vara bättre eftersom denna person dessutom utvecklas. Men även här finns problem och det är den klasssiska plagiatfällan. Jag har sett kodare som klipper stora kodstycken rakt av och får det att funka utan att fatta varför. I de situationerna så bygger man in stora potentiella buggar och säkerhetsrisker.


Det fins mängder med mer saker att tänka på, men kontentan är att inte se det som en svart/vit uppgift som bara kan lösas på ett sätt utan det är viktigt att ha rätt kompetens som utformar uppgiften såväl som utvärderar svaret.


Lycka till!

// Johan


Svara

Sv: Programmeringsuppgift vid anställningsintervju

Postades av 2005-06-10 14:46:47 - Mikael Wedham

Det beror väl på hur lång tid man har på sig...

Ge en enkel uppgift: t.ex. Gör ett telefonregister.
Kolla om han/hon börjar koda direkt och testa, eller om han/hon tänker och planerar lite först. Det är ju första steget som jag(a.k.a. personlig åsikt) märker skillnad mellan programmerare och "wannabees"

Sen kan man ta koden och be en "kunnig" (eller gärna ett par) konsult(er) bedöma och betygssätta delarna.

1. Användarvänlighet.
2. Funktion enligt spec.
3. Innovativa lösningar.
4. Bra struktur?

/micke


Svara

Sv: Programmeringsuppgift vid anställningsintervju

Postades av 2005-06-10 15:16:41 - Per Persson

Skall uppgiften göras i samband med intervjun eller som arbetsprov innan ni väljer om personen skall gå vidare till intervju?

Det senare har jag varit med om.


Svara

Sv:Programmeringsuppgift vid anställningsintervju

Postades av 2005-06-10 15:44:49 - Johan Svensson

INtressant fråga om när det skall göras. Jag förutsätter dock att det hela skall göras i samband med intervju, annars är det ganska meningslöst. Precis som Mikael säger så är det ju intressant om hur man angriper uppgiften. Det likosom flera av mina kommentarer tidigare kan man inte följa upp om man bara får ett färdigt material.

Och i fallet färdigt material så vet man heller inte vem som gjort det. Det kan ju mycket väl vara en polare som gjort det eller så har man "lånat" från internet. Ett material som bara skickas in har väldigt lågt värde.

Lisbet, hur hade ni tänkt er detta?


Svara

Sv: Programmeringsuppgift vid anställningsintervju

Postades av 2005-06-13 09:49:07 - Pelle Johansson

Mitt förslag är att i framtiden låta eleven köra "testcertifiera dig" här till vänster. Dock finns inga rena asp.net frågor än så länge, men om man tillsammans gör en riktigt bra uppsättning frågor får man faktiskt fram hur bra man är - tillika jämfört mot andra utvecklare i Sverige eftersom så stor mängd personer faktiskt finns samlade här på pellesoft och testar.


Svara

Sv: Programmeringsuppgift vid anställningsintervju

Postades av 2005-06-13 09:58:22 - Per Persson

Här är ett webbupplägg ett företag har gjort: http://www.priskrig.com/coding_test.php


Svara

Sv: Programmeringsuppgift vid anställningsintervju

Postades av 2005-06-13 10:58:47 - Ola Lindfeldt

Det vore väl bäst att hitta en uppgift som motsvarar de tänkta arbetsuppgifterna.
Om det är att skriva ASP.NET Webbapplikationer mot SQL server, kanske en uppgift kan vara en liten applikation för att lista:
pubs.authors,
och en redigeringssida för att ändra/lägga till uppgifter.
Om det räcker för den kompetensprofil ni söker är omöjligt för mig att svara på :)




Svara

Sv:Programmeringsuppgift vid anställningsintervju

Postades av 2005-06-13 14:03:46 - Lisbet Markland

Det var ju ett bra förslag, tack :-)

/Lisbet


Svara

Sv: Programmeringsuppgift vid anställningsintervju

Postades av 2005-06-13 14:06:23 - Lisbet Markland

Jag är faktiskt inte helt säker, själv har jag varit med om båda. Ett fick jag göra i samband med intervju och det andra fick jag göra hemma.

Jag ska föreslå att de får göra det i samband med intervju.

/Lisbet


Svara

Sv:Programmeringsuppgift vid anställningsintervju

Postades av 2005-06-13 17:40:28 - Mikael Sand

Jag föreslår istället att ni söker personal som har erfarenhet och som istället för att lösa uppgifter faktiskt kan visa att de hanterar det som ni kan kasta efter dem.

Programmeringsproblem av den typ som du efterlyser har i allmänhet en förmåga att bli väldigt stolpiga, korta och visar inte på det viktigaste en programmerare kan besitta, nämligen förmågan att bli inspirerad och visa att han/hon klarar av att improvisera och göra lösningar som är innovativa och snabba både i utvecklingstid och i exekveringstid.

OM ni nu tvunget måste ha någon form av testning av de personer som ni vill anställa så föreslår jag något som baserar sig på ganska vida ramar och som tar upp till en halv dag att utföra (ni bjuder på lunch). Då de olika lösningarna analyseras kan ni enklare se om en person har hittat en innovativ lösning på ett problem. Det är MYCKET viktigare än att kunna all syntax i huvudet.

Klarar ni inte av att rekrytera så finns det firmor som kan göra det åt er.

//Mikael Sand


Svara

Sv:Programmeringsuppgift vid anställningsintervju

Postades av 2005-06-14 09:32:08 - Mattias Vartiainen

Är det verkligen en stor risk att man anställer någon som inte kan syntaxen för ett visst språk och som inte inom en snar framtid har möjligheten att lära sig?! Jag gjorde ett test på en intervju en gång, hade absolut inte klarat det utan uppkoppling till internet men löste det snabbt och lätt genom att googla lite. Men det kändes mycket som copy'n paste så vet inte hur mycket det gav. Oftast är man ju dessutom bäst med de verktyg man behärskar och sätts man med nya verktyg kan det ju ta ett tag att lära sig. Utan code completion får jag det lite bökigt t.ex.

Man borde väl kunna få ut rätt mycket genom att kolla med referenser, se vad personen gjort tidigare och be den sökande redogöra lite för hur tidigare problem har lösts. På en intervju fick jag redovisa lite ur valfritt projekt jag gjort. Då ser man ju hur någon kan argumentera för sin sak, vad man stött på för problem och hur man löst det. Utan att skriva en enda rad med kod.


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 153
27 952
271 704
711
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies