Amino Ekspertblog

Ekspertblogger på Amino om SEO & reputation management

Sådan kan du se når din udvikler lyver!

28. august 2012 | 55.024 Visninger| 54 kommentarer
Hvor mange stjerner giver du?:

Amino Ekspertblog

Mikkel deMib Svendsen

Ekspertblogger på Amino om SEO & reputation management

Du kender sikkert godt vittigheden om advokater: Hvordan kan man se, at en advokat lyver? … Hans læber bevæger sig!

Men vidste du, at det er ligeså let at spotte når udviklere lyver? … Det er når de siger: ”Det kan ikke lade sig gøre”!

Når udviklere prøver at bilde dig ind, at noget ikke kan lade sig gøre, så er der i 99,99% af alle tilfælde tale om en løgn. Det er ikke sandt, når de siger, at ”det” kan man ikke. Stort set alt kan lade sig gøre. Det de mener er noget helt andet. Hvad de helt præcist mener, afhænger af situationen, dit forhold til dem og ikke mindst den enkelte udvikler.

Så når en udvikler siger ”det kan ikke lade sig gøre” så mener han i virkeligheden, som regel, en af følgende ting:

  • Det kan jeg ikke finde ud af, men jeg synes det er for pinligt at indrømme det
  • Det er alt for besværligt – det gider jeg sgu ikke lave, men ved godt, at det kan jeg jo ikke tillade mig at sige
  • Det er alt for dyrt at lave, det har du slet ikke råd til, putte!

Jeg skal ikke udelukke, at der kan være flere oversættelser af, hvad det er udviklerne mener, når de siger at noget ikke kan lade sig gøre. Måske har du flere gode eksempler?

Men i alle fald er pointen, at du ikke skal lade dig spise af med den slags forklaringer. For det passer stort set aldrig.

Hvis det ellers er en udvikler, som du i øvrigt er glad for, og som du har tænkt dig at fortsætte et godt samarbejde med, så skal du dykke ned i hans svar og spørge ind til hvad han mener med, at ”det ikke kan lade sig gøre”.

Forklar ham, at du ikke synes det er spor pinligt hvis han ikke selv kan finde ud af det – så må I jo bare trække en ekstern ekspert i lige det I skal lave med ind over opgaven. Det er der altså ikke noget pinligt i. Ingen kan finde ud af alting.

Snak om økonomien i dine ønsker. Er han afvisende fordi det er for dyrt? Hvad er dyrt? Måske kan du i virkeligheden finde nogle flere penge, end udvikleren lige tror. Forklar ham, at du bliver nødt til at have et økonomisk overblik før du kan tage endelig stilling til projektet.

Og endeligt, hvis du kan fornemme, at det er fordi han bare stritter imod, måske er lidt doven, eller bare synes det er kedeligt at lave det du vil have lavet, så forklar ham, at hvis ikke han gør det, så finder du en anden – og så mister han jo det job (og hvem ved, måske flere fremover, når du finder en mere velvillig udvikler). 

Husk at trykke på "Abonner på nye indlæg" i højre hjørne.

Læs også


Kommentarer

Thomas Egebrand Gram  den 29-08-2012 kl. 10:18

Så sandt! :)

Jeg er blevet kontakt af op til flere der mener de sidder med en umulig opgave, hvor det reelt set bare har været den tidligere udvikler der har været alt for tung bagi.

Alt kan lade sig gøre - det er bare et spørgsmål om tid og penge. :)

Er kommentaren brugbar? 4 0
nysgerrigheden  den 29-08-2012 kl. 10:23

Der kan være mange grunde til en udvikler siger , at det ikke kan lade sig gøre.

Jeg har været udvikler engang og hver gang chefen kom en meget svær og tidskrævende opgave.Hvis en udvikler ikke havde en kvik hjerne, påstod han  med det samme "det kan ikke lade sig gøre".... Så efter nogle timer mente de det , at det alligvel kan lad sige gøre, men så skal de nok hyre en ekstern konsulent!!!!!

Er kommentaren brugbar? 2 0
Kaffe & Co  den 29-08-2012 kl. 10:39

Hej Mikkel

Udemærket skrevet, men hvad er budskabet i din artikel? Som sådan passer artiklen på alle typer af faggrupper - du kan bare udskifte 'udvikler' med hvilket som helst anden fagbetegnelse, med få untagelser så som Læge - håber jeg :-) Så hvad er budskabet? At du ikke skal tro på hvad folk siger til dig fordi de kan have andre motiver?

Søren

Er kommentaren brugbar? 17 2
Erik P. Ernst  den 29-08-2012 kl. 10:54

Hej Mikkel

Som Dynamics NAV udvikler kender jeg udemærket svaret, og kan da vist heller ikke sige at jeg aldrig har brugt det selv. Men for det meste husker jeg at tilføje "Men alting kan jo lade sig gøre hvis du vil betale for det".

Som Søren skrev så er spørgsmålet til dig mere hvad dit budskab er?

Er det "at med mindre du er meget glad for din udvikler, så skal du finde en anden hvis han siger nej til dig?"

I så fald er jeg helt uenig med dig. Hvis vi ellers taler om en dygtig konsulent/udvikler, der både kender sit håndværk og sin kunde, så mener jeg faktisk at "NEJ" ofte er det bedste svar han kan give. En udvikler/konsulent skal ikke bare sige ja til alt hvad hans kunde kommer op med af gode idéer. Det er hans ansvar, ikke bare at sige nej, men at forklare kunden hvorfor en opgave ikke bør laves, eller evt. hvordan den bør laves i stedet. Udvikleren skal også tænke på fremtidige muligheder for opgraderinger, nye ændringer osv.

/Erik

Er kommentaren brugbar? 8 0
Benjamin Ravn  den 29-08-2012 kl. 11:10

Enig!

Er kommentaren brugbar? 1 0
Lars Holdgaard  den 29-08-2012 kl. 11:26

Jeg synes faktisk at det er en god pointe - især fordi udviklere er slemme til at have deres egne holdninger.

Dog er det heller ikke altid at kunden er så smarte heller ;-) .

På mit arbejde var det en kunde som havde et projekt med et budget på nogle millioner, og her havde de et ændringsønske. Min kollega blev ved med at sige "det kan ikke lade sig gøre...", og kunden blev ved med at presse på. Så endte min kollega med at lave et budget for ændringsønsket: "Rundt regnet ca. 17 millioner". Kunden har siden ikke nævnt det.

Er kommentaren brugbar? 2 0
Jacob Lauritzen  den 29-08-2012 kl. 11:41

Det er faktisk så sandt, så sandt.

Jeg har tit brugt den når jeg ikke magter en så besværlig og ligegyldig opgave. Når noget tager ekstremt langt tid og benefit er ekstremt lav.

Er kommentaren brugbar? 1 0
Peter Skouhus  den 29-08-2012 kl. 13:07

f.....g programmers, jeg ved det ikke andet en bøvl :)

Er kommentaren brugbar? 3 4
Martin Thorborg  den 29-08-2012 kl. 15:27

En næsten værre løgn er "Det er 95 % færdigt".

Så ved man at man er på skideren og at man maks har krasset i overfladen.

De bedste hilsner

Martin

Er kommentaren brugbar? 16 0
B. Hvarregaard  den 29-08-2012 kl. 20:32

Der er ligeså mange fingre der peger den anden vej. Når ikke "programmører" skal fortælle mig som "programmør" om mit arbejde. "Det er jo bare lige", eller "det er nemt nok". De her ord: bare, lige, kun er nemme nok at beskrive andres arbejde med - det er altid andres arbejde der er nemt aldrig ens eget...

Hvor mange "kunder" tror du ikke har sagt: "jeg skal bare lige bruge det her..." og så er de fulde af løgn - for det er jo ikke "bare" det... der er alt det de ikke fortæller.

"Kunder" og "programmører" er to modpoler af en eller anden grund. :-)

Er kommentaren brugbar? 8 1
Mikkel deMib Svendsen  den 29-08-2012 kl. 21:08

@Kaffe & Co

Jeg kan nok ikke uddybe pointen meget mere end jeg gør i sidste halvdel af mit indlæg. Pointen er, at der som regel ligger noget bagved, når en udvikler siger at noget ikke kan lade sig gøre - for som regel passer det i sig selv ikke. Det handler så om, at finde frem til hvad der ligger bag, og det giver jeg så, ud fra min erfaring, nogle bud på.

At der kan være andre brancher, hvor det samme problem eksisterer er da meget muligt, men det bændrer da ikke på den problematik jeg beskriver her. Jeg skriver om det jeg ved noget om, andre brancher må andre så tage sig af :)

@B. Hvarregaard

Hvis du virkelig mener at en udvikler og en kunde er to modpoler, så synes jeg du har seriøst problem. Sådan har jeg det absolut ikke med de udviklere jeg arbejder med. Men jeg har da stødt på dem, men gæt selv hvor meget jeg bruger dem i dag? :)

Som kunde kræver jeg skam ikke, at noget skal være "bare lige". Men jeg kræver en ærlighed fra de udviklere jeg arbejder hyrer. De skal ikke bilde mig ind, at noget af det jeg ønsker lavet ikke kan lade sig gøre, hvis det blot er et udtryk for nogle af de fortolkninger jeg beskriver. De må fortælle mig helt ærligt hvad udfordringerne ved det er og så må jeg jo tage stilling til om jeg som kunde vil acceptere de, praktiske eller økonomiske, udfordringer.

Er kommentaren brugbar? 2 1
Mads N. Vestergaard  den 29-08-2012 kl. 21:26

Hej Mikkel,

Fint indlæg, jeg vil dog sige at Lars Holdgaards kommentarer bestemt er værd at have i betragtning.

Og nåpr nu vi er inde på emnet, så kan man jo passende linke til Martins indlæg "Forstå din programmør": http://thorborg.tv/forstaa-din-programmoer.html

Er kommentaren brugbar? 2 0
Christoffer Hauthorn Boisen  den 29-08-2012 kl. 21:33

Medmindre kunden efterspørger dufte på deres hjemmeside/i deres software/etc., så kan du jo næsten hvad som helst. Jeg bruger sjældent "det kan ikke lade sig gøre", og hvis jeg gør det, er den ofte fuldt op af "inden deadline" eller "inden for budgettet".

Ville man ikke også blive stødt som kunde hvis sin revisor/advokat/bogholder bare sagde "det kan ikke lade sig gøre", når man bad dem om noget?

Er kommentaren brugbar? 5 0
Kim Tetzlaff - KTJ-Media.dk  den 29-08-2012 kl. 21:54

Godt indlæg Mikkel, synes du rammer hovedet på sømmet, og har det også selv sådan at stort set alt kan lade sig gøre.

MVH Kim

Er kommentaren brugbar? 3 0
Peter Skouhus  den 30-08-2012 kl. 05:20

Du har ret i det du skriver men det er lidt kompliceret end som så.

Programmører (nu får jeg nok hug) er ofte ikke de bedste til at udtrykke sig. Jeg har gang på gang set at en udvikler har slået sig i tøjret mod at lave et eller andet, ikke fordi han/hun er doven eller ikke kan finde ud af det, men fordi han/hun ikke er i stand til at forklarer de potentielle problemer som kan opstå ved at lave en ny funktion eller feature (eller, som det ofte er, jeg er for dum til at forstå programmøren). Programmørene ved ofte, enten grundet erfaring eller instinkt at en ny funktion/feature kan give problemer men kan ikke forklarer hvorfor.

Det kan nemt bliver opfattet som om programmøren ikke vil/gider/har tid, eller lyver.

En anden klassiker er: En programmør ved at han/hun bliver stillet til ansvar for det som bliver lovet (herunder tid og estimater) men ofte også for fejl programmøren ikke nødvendigvis er skyld i. Hvis en programmør bliver bedt om at lave en funktion som ”går til grænsen” så vil programmørerne ofte sige noget i retningen af, ja lad os prøve måske virker det men jeg kan ikke garanter det. Problemet er bare, at der er utrolig lille forskel mellem "Ja lad os prøve" til "Ja det kan vi sagtens, det vil virke".  (det er ofte også grunden til at det er svært at få et klart svar fra en programmør)

Efter en dag eller to bliver "Ja lad os prøve" magisk ændret til "Ja det kan vi sagtens, det vil virke".  Programmøren kan derfor hurtig ende op med at kæmpe på to fronter og det er ikke sjovt.

Men der er en løsning:

1. Sørg for at arbejde med en projektleder som kan kan tale Nørtsk med programmørerne og Jysk med opgavestilleren.

2. Det er vigtigt at opgavestilleren "know when to hold 'em and know when to fold 'em...". Alt er ikke sort og hvidt.

3. Lad aldrig "ikke nørder" tale med "nørder" det går som regel op i hat og briller.

4. Det kræver meget god menneskeforstand at lave software.  Sjovt nok, det er altid de samme folk som har succes med at lave IT projekter, og altid de samme som ikke har.

Mvh

Peter

Er kommentaren brugbar? 13 0
Remydk  den 30-08-2012 kl. 06:04

Haha godt indlæg.

Er kommentaren brugbar? 4 2
Kaffe & Co  den 30-08-2012 kl. 07:52

@Mikkel:

Tak for dit svar.

@Peter:

Tak for dit uddybende indlæg med nogle gode løsninger på problematikken.

Søren

Er kommentaren brugbar? 2 0
Mikkel deMib Svendsen  den 30-08-2012 kl. 09:26

Peter, du kan have helt ret i meget af det du skriver, men jeg har bare også oplevet mange situationer, hvor problemet er manglende viden eller lyst fra udviklernes side.

Så sent som i går sad jeg med en webmaster fra et større forma, der havde fået at vide, af hans udviklere, at man ikke kan lave URL-omskrivning på en IIS (mener det var version 6). Vi ved jo begge to godt, at det kan klares ret let via ISAPI Rewrite, og på nyere versioner af IIS helt uden. Og det har altså ikke nogle af de negative og "farlige" konsekvenser, som du snakker om.

Jeg har også oplevet IT-afdelinger i store virksomheder, som mente at det skulle tage 6 måneder og et større budget, at lave en ENKELT meget simpel rettelse i DNS'en for et enkelt domæne.

Jeg kunne komme med 100 andre tilsvarende eksempler. Og det er den slags Bull Shit, for nu at sige det lige ud, at det er vigtigt man som kunde forsøge at komme om bagved og finde ud af hvorfor udviklerne siger som de gør.

Er kommentaren brugbar? 3 0
Peter Skouhus  den 30-08-2012 kl. 09:35

Helt enig Mikkel, man skal sku arbejde i en god ånd og ikke udnytte sin situation. Gør man ikke det så går alt i stå. I mit indlæg gik jeg ud fra positiv ånd. Det du skriver der vil gør mig vandvittig, heldigvis har jeg ikke sådanne problemer :)

Er kommentaren brugbar? 2 0
HrHansen  den 30-08-2012 kl. 16:12

Nogle problemstillinger mht Internet Explorer, alle versioner, er nærmest uløselige. Ellers må udgangspunktet være, at alt kan lade sig gøre.

Er kommentaren brugbar? 1 4
Matias Korn - matiaskorn.dk  den 31-08-2012 kl. 20:28

Hvis man som udvikler er sådan deMib, så er man ikke en udvikler, men derimod en person som tænker på penge. Det gør en udvikler ikke og faktisk har meget dårlige evner til netop dette. En rigtig programmør vil altid gerne udvikle et godt stykke software og ikke andet.

Er kommentaren brugbar? 1 2
Karsten Sønderup Hansen  den 31-08-2012 kl. 21:12

Super indlæg.

For mig rammer det lige på sømmet, for jeg får af og til udviklingsordre i hus, fordi andre har givet kunden et tilbud med en enorm pris, fordi de ikke har kunne se en enkel løsning på en kompleks opgave.

Alt kan lade sig gøre, men nogle ting er ikke hensigtmæssig at lave, med hensyn til fremtid vedligeholdelse og opdatering, men så findes der ligende løsninger og gode alternativer.

Er kommentaren brugbar? 1 0
Jonas Jacobsen  den 31-08-2012 kl. 21:44

Handler det ikke også om, at det ofte er en forsvarsreaktion fra udvikleren, fordi det kan være svært at overskue omfanget af opgaven?

I de tilfælde har det hjulpet mig, når jeg så har talt om opgaven med udvikleren og prøvet at være med til at visualisere, hvordan det måske kan løses.

I de tilfælde, hvor en udvikler har sagt til mig, at det kan ikke lade sig gøre og vi så har talt om det, så er der typisk gået fra 1 time til et par dage og så har udvikleren løst opgaven.

Er kommentaren brugbar? 2 0
bingoleif  den 31-08-2012 kl. 22:03

Av en gang ammestuesnak. Der er masser af problemer som er umulige at løse. NP problemer f.eks. men det aner i fjolser jo  ikke hvad er. I snakker bare. Men få dog jeres uduelige programmør til at løse travelling salesman, så kan i score $1 mill. http://www.claymath.org/millennium/P_vs_NP/

Er kommentaren brugbar? 2 3
Mikkel deMib Svendsen  den 31-08-2012 kl. 22:41

@Matias Korn

Udviklere er nok ligeså forskellige som de fleste andre. Og personligt har jeg absolut intet imod udviklere der gerne vil tjene penge. Jeg vil bare også gerne have, at de er ærlige overfor mig og at de medvirker positivt til at finde løsninger på de ting jeg gerne vil opnå.

Er kommentaren brugbar? 1 0
Matias Korn - matiaskorn.dk  den 01-09-2012 kl. 09:03

Min pointe var blot at før man kan blive en god programmør, så skal man have en stor passion for programmering og bruge utrolig lang tid på det. En programmør med en stor passion tager udfordringerne op og finder ud af hvordan man løser et problem. Jeg har endnu ikke mødt en programmør som kunne finde ud af alt iforhold til et projekt af vis karakter. Man finder løsningen og den bedste løsning undervejs i processen og man kender den ikke altid i forvejen. Derfor Scrum og Agile udviklings processer kan håndtere dette og netop er så populærer.

Er kommentaren brugbar? 1 0
Mads Madsen  den 02-09-2012 kl. 02:56

@HrHansen Ved ikke om dit indlæg er ét eksempel på en udvikler udtalelse, eller om du reelt tror det er sådan. Udgangspunktet er at alt kan lade sig gøre, det er blot ét spørgsmål om tid og evne. Du nævner specifikt IE, som ganske rigtig er en rigtig træls browser at få til at makke ret, men jeg har endnu ikke stødt på et problem der ikke kunne løses, på en eller anden måde, typisk med lidt kreativ Javascript. Så jeg kunne egentlig godt tænke mig at hører en problemstilling, der skulle være "uløslige" i IE >= 7 :-)

Er kommentaren brugbar? 2 0
Tom Frank Christensen  den 06-09-2012 kl. 07:18

Mit svar til kunder er nu altid: Alt kan lade sig gøre, det er bare et spørgsmål om tid og penge at lave det umulige muligt...

Så jeg er enig og til dels uening, for jeg modtager nu også kunder der har mødt hr umulig...

Er kommentaren brugbar? 1 0
Deleuran  den 06-09-2012 kl. 09:25

Du kan starte med at udvide din viden om din programmørs viden her:

http://en.wikipedia.org/wiki/List_of_unsolved_problems_in_computer_science

(Beklager du må selv copy/paste, da link-mulighed er forsvundet her i bloggen - //da det ikke kan lade sig gøre// at undgå spam, hvis det er tilladt)

Er kommentaren brugbar? 1 0
Deleuran  den 06-09-2012 kl. 09:26

Hov - sorry - min ironi røg helt til jorden - da det åbenbart godt kunne lade sig gøre at http://linke

Er kommentaren brugbar? 1 0
Tina Lykke Madsen  den 06-09-2012 kl. 09:54

Jeg oplever aldrig at vores udviklere siger at noget ikke kan lade sig gøre... Til gengæld oplever jeg at en del af de opgaver der bliver lagt op hér på Amino er fulde af nye gode idéer til spændende funktioner, men når vi så har regnet på hvad det vil koste at udvikle dem, så kan man slet ikke forstå at det koster....

Så måske hænger svaret "det kan ikke lade sig gøre" oftest sammen med at man for mange gange har sat himmel og hav igang for så at få at vide at så skal kunden ikke have det alligevel, da er aaaaaalt for dyrt?

Et ærligt svar ville være bedre, men måske mener man at det er mere nænsomt at sige "det kan ikke lade sig gøre"?

Er kommentaren brugbar? 1 0
Mikkel deMib Svendsen  den 06-09-2012 kl. 09:58

Tina, hvis det er et omfattende arbejde at regne ud hvad det koster at udføre et projekt, så er det helt fair at tage penge for dette. De udviklere jeg bruger laver skam ike den slags gratis. Så oftest starter større projekter med, at jeg betaler dem for at gennemgå mine ideer og komme med at oplæg og budget. Hvis det så er for bekosteligt at sætte igang, så må jeg jo droppe det, men så har mine udviklere fået penge for den tid de har brugt. Det synes jeg kun er fair.

Er kommentaren brugbar? 3 0
Tina Lykke Madsen  den 06-09-2012 kl. 14:20

Du har ret Mikkel, men vi er bare så skide servicemindede hér hos Favola, at et tilbud altid er gratis hos os :)

Og når man taler Amino, ville vi nok ikke få mange kunder herigennem ved at tage penge for div. oplæg.

Er kommentaren brugbar? 1 0
Mikkel deMib Svendsen  den 06-09-2012 kl. 15:43

Både leverandører og kunder kan have brug for lidt opdragelse i ny og næ :)

Er kommentaren brugbar? 2 0
Tina Lykke Madsen  den 06-09-2012 kl. 22:37

Enig!  :)

Er kommentaren brugbar? 1 0
Peter Lauge  den 09-09-2012 kl. 09:54

@Tina Lykke Madsen: jeg kan forstå at det er gratis at få et tilbud hos Favola(det er det vel hos alle bureauer). Men at give et tilbud på en opgave, kræver jo først en projektbeskrivelse af hvad der skal laves - ellers hvad er det lige man giver tilbud på?

Det er jo et meget ansvarsfuldt og krævende arbejde, som deMib betaler sine folk for.

Men laver i hos Favola også en sådan projektbeskrivelse gratis, inden I giver tilbud?

:-)

Er kommentaren brugbar? 2 0
Simon  den 26-09-2012 kl. 08:57

Jeg kan umiddelbart lige komme på 2 ekstra grunde som jeg selv har dækket over med "Det kan ikke lade sige gøre" (jeg er selv udvikler)

1)

Det kunden har ønsket har været ulovligt.

F.eks. at høste data fra en hjemmeside hvor 2-3 opslag i et datasæt er gratis men det fulde datasæt koster, eller en kunde som har ønsket at sende marketingsmateriale på sms/e-mail til kunder som ikke har ønsket det, eller ligefrem givet udtryk for at de ikke ønsker det.

2)

Kunden har ønsket noget impelmenteret som ikke har været understøttet af den givne platform som deres løsning kørte på.

I min optik er det begge 2 "det kan ikke lade sige gøre", men med en ekstra lille tilføjelse til hver af dem:

1) Det kan ikke lade sige gøre - hvis jeg skal lave det, for det vil jeg ikke være med til

2) Det kan ikke lade sige gøre - på din/vores platform, men hvis vi skifter til/udvider med xxx så kan vi

Så kan kun være enig med Mikkel i at når vi (udviklere) siger det kan ikke lade sig gøre, så spørg: "Hvorfor", så vil langt de fleste ting jo oftest kunne løses alligevel, eller man kan vælge at finde en anden løsning som opfylder samme behov men "kan lade sig gøre"

Er kommentaren brugbar? 4 0
Mikkel deMib Svendsen  den 26-09-2012 kl. 09:16

Rigtig god kommentar, Simon!

Den vigtige pointe er, at udviklere altid bør forklare de udfordringer der kan være i det som en kunde beder om i steet for bare at sige "det kan ikke lade sig gøre".

Jeg har som SEO'er også været ude for kunder, som ville have mig til at løse et problem, som kun kunne løses effektivt ved at begå ulovligheder - f.eks. gennem hacking, og det vil jeg naturligvis ikke bistå med. Men det må jeg jo så forklare dem. Det vil de fleste have fuld forståe4lse for.

Er kommentaren brugbar? 1 0
Tina Lykke Madsen  den 26-09-2012 kl. 11:22

@Simon -super god kommentar!

@Peter Lauge... Der er jo ikke en facitliste på hvordan en opgave bliver stillet - nogle har viden og indsigt til selv at komme med en fuldstændig projektbeskrivelse (eller kravspecifikation) andre skal vi lave beskrivelsen sammen med helt fra bunden, nogle tror de ved og gøre det ikke, nogle tror ikke de ved og gør det alligevel og så er der alle de andre! Vi tager ikke penge for at hjælpe dem med en projektbeskrivelse, det er jo i høj grad i vores egen interesse at den er korrekt og udførlig inden vi afgiver tilbud.

Er kommentaren brugbar? 1 0
Peter Lauge  den 26-09-2012 kl. 13:30

@Tina Lykke Madsen: Det lyder billigt hvis I laver projektbeskrivelser gratis.  

Vores kunder betaler os for vores arbejde, også hjælp til hvad det egenligt er de har brug for. Det kan tage dagevis at skrive en projektbeskrivelse og kræve en del møder med forskellige folk hos kunden.

For mig at se er en projektbeskrivelse det samme som en arkitekttegning - en komplet beskrivelse af hvad der skal laves. Og en arkitekt arbejder vel ikke graits :-)

Er kommentaren brugbar? 1 0
Tina Lykke Madsen  den 26-09-2012 kl. 13:33

@Peter Lauge. Vi arbejder på mange måder anderledes end de fleste andre :)

Er kommentaren brugbar? 1 0
Peter Lauge  den 26-09-2012 kl. 13:56

@Tina: ha ha - gratis er bestemt anderledes :-) Men så hiver I vel pengene ind andre steder - gynger og karruseller.

Er kommentaren brugbar? 1 0
Tina Lykke Madsen  den 26-09-2012 kl. 14:04

@Peter Lauge... Tjaahh.. tror ikke vi henter dem ind andre steder, vi er bare piv effektive og så er penge ikke vores største drivkraft ;)

Er kommentaren brugbar? 1 0
Peter Lauge  den 26-09-2012 kl. 14:12

@Tina: God holdning - penge bør ikke være drivkraft. Jeg siger det gang på gang til SKAT :-)

Er kommentaren brugbar? 2 0
David Hansen  den 27-09-2012 kl. 21:19

Maa man godt vende problemstillingen om?

Sidder som social media intern i en mindre amerikans virksomhed, som en del af min uddannelse til Business Development Engineer... aka. udvikler...

Gang paa gang gaar jeg op til chefen og siger: "DET HER SKAL VI FANME LAVE, DET ER FOR LIR!" og gaet hvad han siger?

"Det kan vi ikke.."

Ramte praecis samme saetning i en stor dansk virksomhed lokaliseret i Midtjylland, hvor jeg arbejdede tidligere...

Hvad siger I til den? Er det ikke ca. samme oversaettelse, man kan lave, og hvordan grejer man den lige?

Er kommentaren brugbar? 1 0
Mikkel deMib Svendsen  den 27-09-2012 kl. 21:24

Jeg tror du siger det forkertetil chefen. Som chef vil jeg da også skide på at en udvikler synes noget er "lir" - fortæl mig hellere hvor mange flere penge jeg vil tjene, hvis du laver det du foreslår. Alt andet hører til i din fritid ... med al respekt :-)

Er kommentaren brugbar? 3 0
David Hansen  den 27-09-2012 kl. 22:28

saa er vi tilbage ved spoergsmaalet om magt og ansvar?

"Det er alt for dyrt at lave, det har du slet ikke råd til, putte!" fra udvikleren har altsaa en ekvivalent chefkommentar?

Hvis man som chef kan sige: "Kan vi lave det her" kan man saa ikke sige det samme som udvikler? Hvem har ekspertisen til at sige, om det kan lade sig goere (inden for rammerne), og om det er en god ide?

Er kommentaren brugbar? 1 0
Tina Lykke Madsen  den 27-09-2012 kl. 22:33

@Peter Lauge... som sagt, vi er meget effektive, så det er nok dér vi henter karrusellerne ;)

Er kommentaren brugbar? 2 0
Mikkel deMib Svendsen  den 27-09-2012 kl. 22:33

Udviklere må skam meget gerne komme med forslag, men hvis argumentet for deres forslag er at det er "lir", så kommer man bare ikke så langt - og skal ikke blive skuffet over et afslag.

Det er de færeste virksomheder, der lever af "lir" - de fleste lever af, at skaffe flere kunder og trække flere penge ud af dem de har. Det er der desværre nogle udviklere, som glemmer :-)

Er kommentaren brugbar? 2 0
David Hansen  den 27-09-2012 kl. 23:00

klart nok, men hvordan forklarer man en chef (som aldrig har brugt teknologi til andet end spot og spe) hvordan fx ens facebook-ide virker?

Sorry, jeg er bare blevet moejhamrende traet af at blive bremset af saetninger som: "Ikke lige nu", "Nej, nu HAR jeg lige lagt budget uden at spoerge dig foerst", "Jeg er chef, saa hvis jeg ikke forstaar din ide eller potentialet deraf, maa du lave noget andet"

Jeg hoerte engang om en virksomhed, som lod deres udviklere arbejde med deres egne projekter i en del af arbejdstiden, hvoraf der usprang fantastiske produkter.

Du haenger dig i ordet "lir", saa lad os dvaele lidt ved det. Hvad driver en udvikler? Penge, fryns, sikkerhed i arbejdet? Altsaa en rigtig udvikler, som skaber noget nyt?

Hvis det ikke er tanken om LIR, noget fantastisk, noget uopdaget, uafproevet, hvad er det saa?

Nogle gange kan det bedst beskrives gennem "Nørtsk" (som Peter skriver)... men den bider chefen ikke altid paa!

Undskyld min ordkloeveri, min pointe var bare at "Det kan ikke lade sig gøre" gaar begge veje...

*skifter*

Er kommentaren brugbar? 2 0
Mikkel deMib Svendsen  den 28-09-2012 kl. 07:50

Google var den virksomhed, med 20% reglen - men de har faktisk stort set droppet den igen. Wonder why? :-)

Jeg ved godt hvad det er, der motiverer mange udviklere. Desværre. Men det er nok også derfor det sjældent er dem, som leder en virksomhed med økonomisk succes. Og det er nu engang det som en virksomhed skal. For hvis ikke der er økonomisk succes, så er der jo lige pludselig heller ikke noget job til udvikleren.

Jeg synes stadig det virker somom du ikke helt har forstået rolle-fordelingen. Kunden, eller chefen, er altså ikke det samme som leverandøren, eller udvikleren. Udvikleren hyres af kunden - ikke omvendt. Det bliver du altså nødt til at forstå, og acceptere. Ellers ender du med fortsat at blive skuffet gang på gang :)

Hvis du er selvstændig udvikler er du sælger og hvis du ikke kan sælge dine ideer, ja så køber kunden dem altså ikke. Som kunde kan du ikke kræve af mig at jeg skal bruge en masse tid på lange argumentationer om, hvorfor jeg ikke køber din ide. Omvendt må du som leverandør acceptere, at hvis du blot svarer "det kan ikke lade sig gøre" til mine ønskrer, så er der nok en anden som får arbejdet.

De to parter er ikke ligeværdige. Sådan er det.

Er kommentaren brugbar? 3 1
Magnify  den 23-10-2012 kl. 12:54

Har egentlig brugt "Det kan ikke lade sig gøre" om et ønske, der faktisk ikke kunne lade sig gøre. Heller ikke selv om man skiftede platform/udvikler/indstilling.

Så beklager. Der er ikke noget der hedder "alt kan lade sig gøre". Det hedder "NÆSTEN alt kan lade sig gøre".

Er kommentaren brugbar? 2 0
Dennis Lorenzen  den 20-11-2012 kl. 12:55

Til Deleuran og Bingoleif,

BingoLeif: For det første betyder det at der ikke findes en programmerings mæssig rentabel løsning på projektet jo ikke at programmøreren kan sige at det kan man ikke? Det er jo netop det at opgaven bare ikke kan løses af en programmør. Men selv hvis du får stillet den opgave som programmør må der kunne findes en løsning. I teorien kan jeg da sagtens se en omend kompleks løsning hvor man tildeler alle 400 studerende en 0 værdi hvis de ikke har en relation og en 1 værdi hvis de har en negativ relation og derefter tage alle 0 værdierne og lade dem gå igennem en simpel excel tombola/"=RAND" udvælgelse. jeg ville lave det med en god gammeldags brevsammenfletnings teknik.

Deleuran: Samtlige opgaver stillet på den wikipedia side er baseret på teori, tråden her er bygget på funktionalitet altså praksis. Hvis du kan i blot 3 af de opstillede problematikker nævnt på wikipedia siden, kæde det sammen med en opgave du har fået så må jeg bukke mig. Ellers nægter jeg at godtage det som en form for undskyldning for om hvorvidt det kan lade sig gøre eller ej. Det er for denne tråd irrelevant.

Jeg har i mine forskellige funktioner både haft programmører som leverandører, kollegaer og som ansatte. Min bedste ven er IKT ingeniør og programmør, og der bliver brugt uendelige timer privat på at finde løsninger(Nørde) på de mest ekstreme tilfælde af "det kan ikke lade sig gøre" sygdommen som FINDES ved mindre omstillingsvillige/ældre programmører. et godt eksempel er Data warehousing med flere output platforme og kontra reaktioner samt timet reaktion i forhold til hvilken platform der modtager hvilken en "hændelse" f.eks. først. Dette vil sandsynligvis betyde uendeligt lidt for de af jer der ikke lever for responsive websites/2.0 og sikkert også for de fleste alm. programmører(største delen) som ikke leverer kommercielle løsninger til kunder såsom Amino folket.

Magnify, fortæl nu om problemet for dælen!

Det har været mig en udsøgt fornøjelse at læse denne tråd og jeg håber at de fleste af jer forstår mit svar, da jeg selv er en "nørdet" projektleder inden for digital verdenen er "jysk" ikke mit mest brugte sprog.

Mvh.

Dennis Lorenzen

Er kommentaren brugbar? 2 0
Nicolai Lundgaard  den 20-11-2012 kl. 13:20

Dennis: det lyder ikke som om du har forstået travelling salesman problemet. Algoritmen har mange anvendelsesmuligheder i den virkelige verden, men man kan som regel nøjes med en approksimering.

Primtalsfaktorisering er et andet eksempel  på noget som ikke kan beregnes effektivt, eller dvs. at det er noget man antager. Mange krypteringsalgoritmer baserer sig på denne antagelse. Kan du løse det effektivt, kan du således bryde mange it baserede sikkerhedsmekanismer. Men der er masser andre eksempler. Grunden til at man ikke tænker over det, er at man som ofte lever fint med approksimerede løsninger.

/nico

Er kommentaren brugbar? 1 0
 

Tilføj en kommentar

 

 
For at holde spammere ude, fortæl os hvad er: fire + tre =
Husk Mig

Få besked når der kommenteres (Log ind for at få tilsendt mail)
 


Få besked når Mikkel skriver


TILBUD PÅ SEO

Har du brug for hjælp med optimering af dit website?
En SEO-analyse er det bedste sted at starte. Den giver dig den nødvendige indsigt og overblik over, hvad der skal gøres for at nå dine mål.

Bestil SEO -analyse her

Hvis du vil lære mere om SEO selv, kan jeg anbefale følgende:

- Køb bøgerne SEO 2.0 og SEO FAQ
- Læs min SEO-blog
- Besøg mit SEO-bureau (deMib.com)
- Deltag på SEO Master Class

Jeg kan kontaktes på: mikkel@demib.com


Mikkel på Twitter

Hvis du vil have besked når Mikkel og ligesindede bloggere har lavet et nyt indlæg, så klik her:


Seneste kommentarer