Waarom werken aan een nevenproject je beste zet is als ontwikkelaar

Oorspronkelijk gepubliceerd op lenafaure.com

Bewerken: de bètaversie van mijn zijproject timeshake.io - een online kalenderbouwer - is live! Voel je vrij om een ​​account aan te maken, de app te testen en feedback te geven :)

Als ontwikkelaar zijn de momenten waarop ik het meest leer de momenten waarop ik dingen aan het bouwen ben. Dit geldt voor de dingen die ik op het werk bouw, maar nog meer als ik werk aan iets waar ik aan werk, een nevenproject dat me echt boeit en dat ik in mijn eigen tijd doe.

Het coderen van een functie of een volledig product is meestal een proces om problemen een voor een aan te pakken, sommige gemakkelijker op te lossen dan andere.

De moeilijkste problemen, die in eerste instantie onoverkomelijk zijn, die me dwingen om dieper in te gaan op de werking van een technologie, zijn degenen die me dingen laten leren die daarna voor altijd bij me blijven.

Daarom ben ik er vast van overtuigd dat het doen van nieuwe technologieën de beste manier is om te leren. Meer dan dat, zoals uitgelegd in de artikelen van Indrek Lasn, moeten we ernaar streven nuttige dingen te bouwen als een manier om vooruitgang te boeken.

Als je, net als ik en veel ontwikkelaars, graag dingen bouwt, is werken aan iets waar je enthousiast over bent een van de meest glorieuze ervaringen die je kunt hebben.

unsplash.com

Wij ontwikkelaars hebben enorm veel geluk. We gebruiken onze creatieve energie om dingen te produceren die anderen kunnen gebruiken, en om te genieten van de pure handeling van het toepassen van ons vak om dingen gedaan te krijgen, terwijl we er steeds beter in worden.

En wanneer de dingen die we creëren ook waarde voor andere mensen opleveren, zijn de beloningen enorm.

Voordelen van het werken aan een bijproject

Het werken aan een nevenproject heeft tal van voordelen. Hier zijn een paar van mijn favorieten:

Houdt je gemotiveerd

Een nevenproject waar je enthousiast over bent, brengt je op gang en voedt je creativiteit. Het is jouw ding, je baby, je zweet en tranen. Met geduld en werk brengt u misschien zelfs veel waarde naar zijn gebruikers en transformeert u het in een bedrijf.

“Je moet doen om te leren. Je moet dingen proberen, dingen breken, spijt hebben dat je ooit geprobeerd hebt, je luiheid overwinnen en het gedaan krijgen. ”- André Pena

Stimuleert u om nieuwe technologieën sneller en dieper te leren

Wanneer je dingen probeert te laten werken, leer je veel dieper dan wanneer je gewoon leest, kijkt of codeert. Je handen vuil maken en de technologie behandelen als een middel om te komen waar je wilt zijn, is de meest effectieve manier om van theorie naar bruikbare kennis te gaan.

Opent nieuwe kansen

Het hebben van een nevenproject en een bijzondere interesse voor de technologie die u gebruikt, is iets dat u doet opvallen, technisch en als persoon.

“Nevenprojecten kunnen enorm de moeite waard zijn om over te praten. Ze laten veel zien over hoe je werkt. "- Tanner Christensen

Dit artikel legt gedetailleerd uit hoe werken aan en praten over je zijproject een grote impact kan hebben op je carrière, zelfs als een beginner en / of autodidactische ontwikkelaar.

Verbetert je andere vaardigheden

Het helpt je beter te worden in andere belangrijke vaardigheden: productontwerp, UX / UI, marketing, enzovoort.

In je professionele leven ga je niet vaak van begin tot eind aan een project werken. Maar met uw zijproject bent u verantwoordelijk voor het bedenken en ontwerpen van het product, het ontwikkelen, implementeren en vermarkten. De verantwoordelijkheid om een ​​manier te vinden om voldoende te leren om de gewenste resultaten te bereiken, ligt bij u.

Hoe kiest u uw zijproject?

Het zijproject dat je kiest, kan je creativiteit en groei enorm stimuleren, wanneer je je eigen sweet spot vindt.

De zijkant project sweet spot

Hieronder zal ik bespreken hoe u het meeste kunt profiteren terwijl u in verschillende fasen van uw zijproject werkt.

De angst voor verzending

De angst voor verzending, uitstel en weerstand zijn zwaar gedocumenteerd. Ze behoren tot de belangrijkste redenen waarom een ​​groot aantal projecten nooit wordt geboren en op het kerkhof van verlaten projecten terechtkomt. Dit betekent dat alleen al het feit van het afronden van een project en het onder de aandacht brengen van gebruikers u al onderscheidt.

Aangezien er echter niets belangrijks op het spel staat, kunt u de druk tot een minimum beperken. Een nevenproject gaat over langzaam slagen, in uw eigen tempo, op uw eigen voorwaarden.

Anders dan in de werkomgeving waar falen echte gevolgen heeft (inkrimpen, klanten verliezen), is de zijprojectruimte een plek waar je kunt experimenteren, je eigen mate van succes kunt definiëren, falen zonder de carrière of het inkomen van iemand te riskeren, en plezier hebben in het proces .

Makkelijk aan doen

Tobias van Schneider zei dat nevenprojecten dom of triviaal moeten zijn:

“De enige manier waarop een nevenproject zal werken, is als mensen zichzelf toestemming geven om eenvoudig te denken, van gedachten te veranderen, te falen - in feite om ze niet te serieus te nemen.
Als je zoiets als dom behandelt, heb je er plezier mee, je zet er niet teveel structuur omheen. Je kunt genieten van verschillende soorten succes. ”

Je moet je bijprojecten als experimenten behandelen en het project niet verlammen door vragen en twijfels te doden voordat het iets wordt. Met andere woorden:

“Mijn eerste advies is om het gewoon te doen.” - Tobias Van Schneider
unsplash.com

Dit is de plek waar je zonder gevolgen kunt falen en zoveel schoten kunt maken als je wilt.

Het is ook de plek waar je tastbare en meetbare vooruitgang kunt boeken in de richting van een doel dat je boeit. Dit zal je energie blijven geven en je ook gelukkiger maken.

Het idee vinden

Hoe kun je ideeën vinden voor nevenprojecten?

  • Krab je eigen jeuk: als je ergens tegenaan loopt dat zegt: "Waarom bestaat dit nog niet?" Of "Ik kan dit veel beter", is het tijd om een ​​beetje onderzoek te doen en ervoor te gaan als de behoefte nog niet ontmoet.
  • Dat idee dat je blijft zeuren: je hebt er maanden of jaren over nagedacht. Het komt steeds terug en smeekt je om het zijn weg naar de wereld te helpen vinden. Of het nu gaat om het transformeren van een functie van een app waarvan u houdt, naar een product, of een bestaand product klonen voor een ander doel, als u de drang voelt om het te maken, dit is een goed teken dat u aan de slag moet.
  • Ideeën uitvoeren die door anderen zijn geleverd: hier zijn twee artikelen vol ideeën die u kunt overwegen, hoe u ideeën voor nevenprojecten kunt bedenken door Ryan Hoover (oprichter van Product Hunt) en een korte handleiding om u te helpen het beste nevenproject op te pakken werk hierna door André Pena

Het WOW-effect

Hoewel het verzenden van een goed werkend prototype uw hoofddoel moet zijn, is het ook de bedoeling om de gebruiker van het product te verrassen. Vergeet niet dat u slechts één kans krijgt om een ​​goede eerste indruk te maken.

Wayne Chang heeft het begrip MLP - Most Lovable Product - geïntroduceerd, een prototype dat een geweldige ervaring biedt voor uw eerste gebruikers.

"Een MLP is een product dat zo intuïtief, zo bevredigend is om te gebruiken, dat uw klantenbestand niet anders kan dan iemand anders vertellen over hun ervaring." - Wayne Chang

Zelfs met de minimale functies, kan het bouwen van een prachtig prototype ervoor zorgen dat je opvalt en je in de delta van wow plaatst.

Diepgaand ingaan op de technologie

Ik ga verder waar ik ben gebleven met mijn plan om een ​​betere ontwikkelaar te worden. Ik moest het 6 maanden pauzeren terwijl ik een startup voor de stad Parijs bouwde.

Tijd voor mij om nu in React te duiken. Het is nooit te laat, toch? Het is iets dat ik al heel lang wilde doen en nooit goed heb aangepakt.

Ik verveel me echt als ik iets nieuws probeer te leren, en de standaard tutorial-app is een andere blog of takenlijst die in een map met mappen op mijn computer terechtkomt. In plaats daarvan kon ik de tijd gebruiken om iets betekenisvols te creëren.

Het werken aan een nevenproject helpt me de technologie te omarmen terwijl ik deze als een middel tot een doel gebruik, en het idee dat ik heb om te zetten in een tastbare versie van het product, een versie waar ik tevreden mee ben.

unsplash.com

Documentatie van het proces

Als je graag schrijft, kan het documenteren van je reis op zichzelf ook een zeer lonende oefening zijn.

Ik vind het schrijven van artikelen een geweldige manier om je voortgang te loggen, je ideeën te verduidelijken en je te laten zien hoe je bent verbeterd. Journaling helpt concepten te behouden en tegelijkertijd je hoofd leeg te maken.

unsplash.com

Ga ervoor

Als je een bijproject hebt dat je boeit, blijf je gemotiveerd en zul je merken dat je steeds meer tijd vrijmaakt om je doelen in het proces te bereiken.

Blijf bij één project en krijg het voor elkaar, terwijl je onderweg een nieuwe technologie leert. Begin klein en slaag langzaam. Wat de uitkomst ook is, u zult veel van uw vaardigheden hebben verbeterd en zult de trots voelen iets belangrijks te hebben gecreëerd.

- Léna Faure

Bedankt voor het lezen, ik hoop dat je dit artikel leuk vond. Zeg hallo op Twitter of bekijk mijn website.

Oorspronkelijk gepubliceerd op lenafaure.com