Beat The Nonsense #5: Złożoność mnie pokonała
Im większy projekt, tym większa złożoność. A im większa złożoność tym większa porażka. A im większa porażka tym większe doświadczenie. A im większe doświadczenie tym większe projekty. I koło się zamyka.
Złożoność to uparta bestia i atakuje nas w momentach, kiedy wydawałoby się, że mamy już wszystko pod kontrolą. Część z tej złożoności tworzymy sobie sami, nawet o tym nie wiedząc. Część jest bezpośrednio związana z problemem, który rozwiązujemy. Znaczy się, udajemy, że rozwiązujemy, bawiąc się przy okazji najnowszymi zabawkami na rynku (w 2019 roku nie używać Service Mesha? Potrzymaj mi piwo). I kończy się to tak jak zwykle - niedotrzymanymi terminami, łataniem aplikacji po nocach i weekendach oraz niezadowolonymi klientami. Jakoś do tego przywykliśmy, chociaż chyba nie powinniśmy.
Wystąpienie Radka będzie swojego rodzaju katharsis, o tym jak można było tą złożoność duplikować zamiast ją rozwiązywać, potykać się o nią i jej nie zauważać, patrzeć na nią, a robić jeszcze gorzej. I w końcu upaść pod jej ciężarem, by powiedzieć "Złożoność mnie pokonała".
***
Nasz śmiałek, który podjął się tematu, to Radek Maziarka, Solution Architect, Team Leader i programista w obszarze .NET prowadzący prezentacje i szkolenia, a także organizujący konferencje programistyczne. Po pracy prowadzi konsultacje dla firm oraz wspomaga technologicznie organizacje pozarządowe. Zwolennik dostarczania wartości małymi krokami. Można go złapać na blogu https://radekmaziarka.pl i Twitterze @RadekMaziarka