Ik ken een heleboel niet-technische founders. Daar is helemaal niets mis mee: sterker nog: de limitatie die je als niet-technisch persoon hebt is dat je creatief met je resources om zult moeten gaan.
Dit geld ook voor het bouwen van een demo of Minimum Viable Product: hoe ga je zonder technische kennis een website neerzetten die doet wat jij van plan bent?
Als niet-technische founder heb je volgens mij drie opties. Ik heb ze geordend van moeilijk tot makkelijk;
1. Je leert jezelf programmeren, bijvoorbeeld via Codeschool
2. Je zoekt een co-founder die wél technisch is en het ‘zware’ werk voor jou kan doen
3. Je bouwt een demo met de beperkte kennis die je wel hebt, en probeert op die manier voortgang te bereiken
Jezelf leren programmeren klinkt voor een heleboel mensen als aantrekkelijke richting, en inderdaad: er zijn genoeg websites, clubjes en klasjes (maar in Nederland nog lang niet genoeg!) waar je dit kunt leren. Echter: leren programmeren heeft iets weg van het leren van een taal: je kunt jezelf prima Spaans leren uit een boekje, maar dat wil nog niet zeggen dat je daarmee ook succesvol in een Spaanse kroeg kunt converseren met de locals. Om echt de nitty-gritty details van een taal te leren zul je een enorme hoeveelheid tijd moeten investeren (denk 500+ uur) om de problemen die je daarin tegenkomt te tackelen. Zo lijkt Rails een eenvoudige taal om te leren, en zul je na de eerste lessen ook echt het idee hebben dat je productief bent: zodra je echt gaat werken aan de applicatie die jij voor ogen hebt zul je merken dat er een heleboel zaken zijn waar je nog niet zoveel van weet.
De tweede optie klinkt alweer eenvoudiger: zoek iemand die wél technisch is. Dit kan lastig zijn om een groot aantal redenen. Ten eerste zijn mensen met technische skills vaak al behoorlijk bezet omdat programmeurs populair zijn. Het is dus maar de vraag of je iemand kan vinden die minimaal 32 uur per week aan jouw product en idee kan werken. Een ander aspect is de prijs. Je kunt een programmeur inhuren (richtprijs voor een goede: vanaf €75,- euro per uur) óf je geeft hem/haar een % van het bedrijfje. Hiermee ontstaan eigenlijk weer hele nieuwe problemen. Deze worden uitstekend beschreven (en opgelost!) in het boek: slicing pie, waar sinds kort overigens ook een Nederlandse versie van is.
De derde optie tot slot: je bouwt zelf iets, zonder jezelf écht te leren programmeren. Hiervoor is bijvoorbeeld WordPress heel handig, als je echt iets wilt bouwen met content. Of een tool als Striking.ly. Het mooie aan zelf aanrommelen is dat je prima aan een demo kunt sleutelen en op die manier ook kunt communiceren met je idee: welk verhaal probeer je te vertellen? Welke value proposition? Welke zaken heb ik minimaal van mijn klant nodig om aan de slag te gaan? Ik houd er erg van om een landingspagina te bouwen van een willekeurig idee, en dan te bekijken hoe ik mijn dienst verkoop. Dat is voor mij een goede manier om steeds strenger naar het idee te kijken en het – waar nodig – ook aan te scherpen. Op het moment dat er íets staat kun je je ook wel indenken wat je daarna wilt doen. En daarna. Zoals gezegd: ik vind dit zelf een hele fijne manier om in contact te komen met mijn idee. Niet in de laatste plaats omdat je vaak & snel concessies gaat doen aan je product. Dus: niet perse een fancy contact-formulier, maar gewoon iets kleins gemaakt met Google Forms. Dat werkt net zo goed, maar kost minder tijd. Pas op dat je hier niet in doorschiet: het product moet uiteindelijk ook wel echte waarde krijgen. Aan de andere kant: Marktplaats of Startpagina zijn ook niet persé de mooiste websites, maar verdienen ook miljoenen per jaar.
Mocht je dan uiteindelijk echt zo ver zijn, klanten hebben gesproken en écht te moeten leveren: dan kan het natuurlijk geen kwaad om je team wat verder uit te bouwen met technische mensen. Jeff Bezos (founder Amazon) was ook helemaal niet technisch, maar bouwde een goed e-commerce team om zich heen. Dit is natuurlijk ook een skill die je niet zomaar komt aanwaaien, maar daarover later meer.