rikardottosson |
2009-07-06 13:52 |
Citat:
Ursprungligen postat av Anders Larsson
Citat:
Ursprungligen postat av tartareandesire
Universitetsutbildningar håller i regel högre kvalitet och ställer högre krav på studenterna.
|
Jag vet inte om man kan säga något generellt om det, egentligen. Det är givetvis stor skillnad på 2 år KY och 5 år universitet. Det man generellt kan säga är dock att på en (bra) KY-utbildning omsätter du teorin i praktiskt arbete mycket mer direkt än du gör på en universitetsutbildning.
|
En universitetsutbildning ska ju helst vara vetenskaplig, dvs generell. Det brukar gå stick i stäv med "praktik". I Sverige har vi rätt många akademiker inom utvecklarkåren, medan det i t ex USA är mer förakt från bägge hållen. Akademiker sitter och pillar med experimentspråk som aldrig kan få en praktisk spridning medan vi vanliga dödliga gör program som löser folks problem på riktigt, brukar det låta. Det gör ju att man får en alienering mellan folkslagen så att forskning aldrig når ut i praktiken. Det tog ju 25 år innan objektorienterad programmering kom ut i verkligheten (1967-> 1992).
Trots att design patterns funnits så länge så är det få som drar nytta av dem. Composite Oriented Programming kämpar på o s v. Det finns en hel del nyttigt nörderi som folk inte hinner ta till sig på 2 år, hur mycket tur man än har med kvaliten på utbildningen.
Det bästa sättet att luska fram kompetens är precis som sagts tidigare i tråden, ta hjälp av nån kodare du litar på. Kolla referenser.
Ska du skaffa flera källarprogrammerare kan du ju ta in en lyxkonsult i början i några timmar för att sätta upp buildserver, automatiserade test och dylikt så att manegen är krattad innan jobbet sätter igång. Kom också ihåg, speciellt om du letar i den lägre prisklassen, att resultatet beror mycket på beställarens medverkan också. Det gäller även när du anlitar dyrare kodare, men de brukar vara bättre på att ställa krav innan saker barkar åt skogen.
Jobba med en prioriterad åtgärdslista (backlog), se till att utvecklarna får lösa en uppgift (den viktigaste just nu) i taget och beta sig igenom funktionaliteten du ska bygga i prioritetsordning, dvs var involverad, svara på frågor. Det är jobbigt och tar tid, men är det bästa för slutresultatet.
|