Når man arbejder i projekter, så oplever man mange forskellige typer af mennesker.
Nogle gange møder man "super-me", som ved alt, laver det bedste og ikke kan undgå at skulle være meget bedre end dig.
Det er sjovt og lidt irriterende med sådan en i sit team, som hele tiden skal påpege hvad du burde have lavet anderledes fordi HVIS NU du skulle tage dig af et andet scenarie ville det hjælpe, og at en anden måde at strukturere det på ville give flere muligheder med nedarvninger og specialiseringer og jeg skal gi dig.
Den løser opgaven rigtigt godt som den er implementeret, ifølge krav og dokumentation er der ikke andre scenarier den skal dække, men HVIS nu du skulle lave et dansk site om til at være et internationalt site så ville din kontrol være nemmere at om-ligge til flersprogs support hvis man havde lavet større og mere avanceret struktur, samt meget mere kode, som i sidste ende ville få den til at performe dårligere end den der ikke har flere muligheder og som er simpel.
Specielt når vedkommende så ender med at blive irriteret over din implementation og du ikke jubler over at du har sparet tid og ressourcer på at lave det kunden ØNSKER, og tænkt fremad ved at vide at de ikke bliver internationale fordi det kan de ikke med en virksomhed som kun fungerer i et dansk marked.
Efterfølgende ender det med at tossen nu har lavet sin egen, og vil tage de gode dele fra min kontrol, ligge over i hans og så have en ny kontrol som kan det samme, bare med min kode lagt over i hans, og han kan sætte sit varemærke på den og mene han nu har lavet en kontrol vi alle kan bruge.
Det er fint at have en diskussion om fordele/ulemper, men som et team skal man kunne gå på kompromis og ikke hele tiden få det på sin egen måde. En anden ting er at lave det man mener er det bedste, det er fint nok, men måden det udføres på er meget forskellig! Man kan være respektfuld omkring det, i stedet for hele tiden at skulle have det på sin måde, i sin kontrol, på sine præmisser, når man vil have det.
Det er meget egocentreret at i stedet for at få noget rettet, så laver man sin egen version.
Det er meget arrogant at når man nu har 2 versioner, vil man tage det bedste fra en kontrol, og flytte det over i den nye nummer to, og fjerne den oprindelige.
Det er meget en bror-lort attitude at man skal have det i sin egen kontrol, og have det bedste fra andres i sin egen for at fjerne andres.
Jeg er ved at nå til det punkt jeg orker ikke at argumentere mere, for det trænger ikke igennem, og han skal føle hans er det bedste. Det ville være meget nemmere at trunten lavede sit eget projekt og kunne styre alting selv som han ville. Skylden ligger på ham når login og intet virker. Det bryder han sig ikke om, men alligevel skal han lave alt selv så det ikke fungerer.