Wednesday, March 11th, 2009
Skriv en kommentar

Fakta #1: Den viktigste faktoren i utvikling av software er ikke verktøyene og teknikkene programmererne benytter, det er kvaliteten på programmererne selv.

Fakta #2: De beste programmererne er 28 ganger bedre enn de dårligste programmererne, ifølge forskning på “individuelle ulikheter”. Gitt at lønnen til utviklerne aldri reflekterer dette, så sier det seg selv hva som er det største “røverkjøpet” i softwarebransjen.

Nesten alle er enige i at på et overordnet nivå så er mennesker viktigere enn verktøy, teknikker og prosess. Og likevel fortsetter vi å oppføre oss som om dette ikke var tilfelle. Kanskje er dette fordi mennesker er et vanskeligere problem å addressere enn verktøy, teknikker og prosess. Vi i softwarebransjen, teknologer som vi er, foretrekker å finne opp nye teknologier som skal gjøre jobben vår enklere. Selv om vi innerst inne vet at det er langt viktigere å jobbe med å utvikle menneskene.

Påstanden over er fritt oversatt fra Robert L. Glass, 2003. Sitatet ble funnet i Object Thinking, en bok jeg akkurat har begynt å lese, og som lover å forvandle meg til en Ward Cunningham, Kent Beck, Ron Jeffries, Alister Cockburn eller Bob Martin.

Knagger:

Kategorier: .net ninja, Softwareutvikling.
RSS feed for kommentarene. Tilbaketråkk.

Én kommentar til “Menneske-problemet”

  1. Nevrolingvistisk programmering Says:

    [...] Det var Dan som anbefalte boken Thorsons WAY of NLP av Joseph O’Conner og Ian McDermott. Vi utviklere, eller i alle fall en del av oss, er flinke til å lese programmeringsbøker. Noen leser også bøker om smidig utvikling o.l., men flere burde lese bøker om personlig utvikling – vi burde lese bøker som forteller oss hvordan vi kan bli bedre mennesker, generelt flinkere og mere tilfreds. For den viktigste faktoren i utvikling av software er ikke verktøyene og teknikkene programmererne benytter, det er kvaliteten på menneskene som driver med det. [...]

Skriv en kommentar

Tillatte tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Siste kommentarer

Torbjørn
PS: Takk til Børge Hansen, som delte SCARF-modellen med meg!...
Børge Hansen
Denne likte jeg veldig godt. Du skriver godt og har gode betraktninger  Keep it up – flere trenger å tørre å lære mer om ledelse – du l...
Tormod
Er egentlig ikke overrasket. F# sin fortè er programmererens produktivitet/kvalitet og anledning til parallell kjøring. Men kjøremotoren har ...
Stian
Ville også prøvd med et større problem (x100 eller x1000 f.eks). Når man snakker så små brøkdeler av et sekund som her så kan tiden for en ell...
Torbjørn
Har ikke sjekket - tar en titt i morgen hvis tid :)...
Einar W. Høst
Mhp tco: hva sier ILSpy?...
Torbjørn
Har ikke sett noe på PSeq før, men kjenner til den typen funksjoner fra blant annet Clojure. Og problemet med slike funksjoner i sammenhenger som de...
Håvard
Veldig bra sammenligning! Har du sett på ytelsen av PSeq.* fra powerpakken? Tipper den vil gi performancehit på små mengder, men kan kanskje resul...
Torbjørn
Jeg kom på en demonstrasjon-variant til jeg burde inkludere, nemlig bruk av list comprehension (en type computation expression (også kalt monads)). ...
Einar W. Høst
Interessant, det blir en trade-off mellom eleganse og fart på en måte. Den funksjonelle løsningen med vanlig filter er ren og pen, mens den imperat...
Creative Commons-lisens
Innholdet på denne bloggen er tilgjengelig under Creative Commons Navngivelse-Ikkekommersiell-DelPåSammeVilkår 3.0 Norge lisens.

Programmeringsbloggen
Kjempekjekt.com

© 2006-2013 Torbjørn Marø

Jeg har vært en profesjonell programmerer siden 1999, og dette er min blogg. Målet med bloggen er å stimulere meg selv og alle andre til kontinuerlig eksperimentering og læring.

Jeg forsøker å være allsidig, og programmerer blant annet i C#, Ruby, Erlang og Clojure.

Jeg praktiserer TDD og andre smidige utviklingspraksiser. Jeg er opptatt av kvalitet og ren kode.

Dette og ganske mye mer kan du lese om på denne bloggen!