Sagen er jo soleklar. Skal du have en udvikler til at programmere en app for dig, så beder du slet og ret denne udvikler om at underskrive en simpel NDA.
Vil udvikleren ikke dette, er han dybt useriøs - og så springer du hastigt videre.
Allerførst. Det kan godt være det er soleklart. Men kan da sige, at man på den master jeg er i gang med på CBS lærer det modsatte. Og her bliver man altså ikke uddannet som programmør, så det er ikke fordi, man har interesse i at det er sådan. Det er selvfølgelig ikke bevis for noget, men det siger vel rimelig klart at det ikke er så soleklart, når man bliver undervist på højt niveau i det modsatte.
Hvis man som programmør skal skrive under på en NDA, så skal man have en god grund til det. Der er jo massere idéer, og hvis man er blandt de dygtige, så er der også masser af arbejde. Hvis man skriver under på en NDA, så begrænser man sig selv. Man kan komme ud for, at NDA'en begrænser en unødigt, selvom man ingen interesse har i, at starte en konkurrent.
Hvad i øvrigt hvis man underskriver NDA'en og finder ud af, at dette er slet ikke så unikt som påstået. Eller man allerede arbejder på noget lignende for en anden kunde.
Som sagt hvis man skal skrive under på en NDA, så skal man have en meget god grund til at gøre det. Dette kan selvfølgelig være at man bliver betalt rigtig godt for det, så det opvejer ulemperne. Man bør også få fortalt nok af idéen til at man kan beslutte sig inden man underskriver. Det holder ikke, at sige at man har en idé - underskriv en NDA og du får den fortalt. Hvorfor i alverden skulle nogen gå med til det.
Dertil skal vi også kigge på den risiko det reelt er, at dele sin idé. Hvor ofte hører man om en udvikler som er smuttet med idé? Jeg har personligt aldrig hørt om det - Det kan selvfølgelig ske, men personligt ser jeg risikoen som forsvindende lille. Der er meget større sandsynlighed for at andre har samme idé og allerede arbejder på den. Så man kommer alligevel til at skulle konkurrere - formentligt. Dertil hvis programmøren skulle gøre dette, hvor stor betydning har det så? Programmøren er programmør, og det nytter ikke meget bare at have programmeret et system. Det skal også markedsføres, sælges osv. Alt sammen ting som programmøren slet ikke har interesse i, og derved heller aldrig vil løbe med en idé. Det er jo ikke sådan at så snart en fin idé er programmeret, så kommer millionerne. Det sker vidst stort set aldrig.
Man kan derfor spørge sig selv, om det ikke er meget bedre at komme hurtigt igang. Hvis man konstant sidder og er bange for at blive kopieret, så vil man heller aldrig kunne få hjælp af sit netværk. Hvordan skal man kunne konkurrere med en anden, som arbejder på samme idé, men som er åben omkring den? Denne person har hele sit netværk til at hjælpe sig fordi de har hørt om idéen. Denne person får programmeringen meget billigere, fordi han ikke skal have underskrevet en NDA. Personen kan hurtigere få yderligere hjælp af flere programmere eller andre ydelser og til en meget bedre pris.
Der kan muligvis være gode grunde til at vælge NDA-løsningen, men jeg vil hævde, at det sjældent er nødvendigt eller pengene værd.