Ik heb alles gefixt

Waar gehakt wordt vallen spaanders. Hoe meer werk, hoe meer er fout kan gaan. Zeker in mijn werk. Ik heb al verschillende malen mogen duiken in een wirwar aan code, achterhalen wat er mis is. Vaak een logica fout, een kronkel in de gedachten van mijn illustere voorgangers. Vaak bestempeld als geniaal, onevenaarbaar. Soms kost het me erg veel moeite om in hun psyche te kruipen, de gangen na te gaan, te begrijpen wat de bedoeling was en hier ook het probleem in te ontdekken. Als de vinger dan eenmal op de zere plek ligt is het tijd om te zoeken naar een oplossing. De meest omslachtige en tijdsrovende oplossing zou zijn alles opnieuw op te bouwen. Van de grond af, een overweging die ik maak en soms ook aandraag als enige fatsoenlijke oplossing. Vaak is er geen budget. Moet het snel klaar, de applicatie is immers al live. De oplossing bestaat dan deels uit eigen inbreng, aaneengeknoopt met bestaande elementen. Probleem hierin is dat er in het aanknopen bij de bestaande elementen vaak ook weer problemen naar boven komen. Het is soms lastig laveren, tussen dat wat ik moet en wil opruimen en de tijd die ik er voor krijg/de klant wil betalen. Het is ook extra lastig om tevoren een inschatting te maken. Nu heb ik mijn ervaring mee, weet zaken redelijk in te schatten, maar soms boor je een bron aan die het ene na het andere probleem blijft spuien. Als het eenmaal is opgelost, soms een kleine pleister op de wonde, soms een flinke aderlating en de vinger weer van de plek kan, is iedereen tevreden. Er heeft nu ook een verschuiving plaats gevonden. De berg spaghetticode heeft opeens een nieuw baasje. Dat baasje, dat ben ik. Alles wat vanaf nu fout loopt ligt nu binnen mijn verantwoording. Mijn status van hij die het heeft opgelost is nu opeens die van de boeman die er niets van bakt. Mijn taak is inhoudelijk niets veranderd. Ik duik nog steeds met regelmaat in de diepe krochten van de gedachten van mijn voorgangers. Alleen is de perceptie ervan verschoven. Alles wat nu nog naar boven komt wordt toegeschreven aan de werkzaamheden die ik heb uitgevoerd.