𝕏 X🤖 AI/IT
Marnotrawstwo czasu w programowaniu: jak AI zmienia codzienność deweloperów
Krótki opis
Użytkownik X @progXprog analizuje największe marnotrawstwa czasu w programowaniu przed erą AI, wskazując na nieefektywne code review i długie procesy CI/CD, które obecnie są eliminowane dzięki narzędziom opartym na sztucznej inteligencji.
Opis
Użytkownik X (dawniej Twitter) o nicku @progXprog wspomina największe marnotrawstwa czasu w programowaniu przed erą AI, porównując je do współczesnych obrazków z życia pracowników Microsoftu. Analizuje czasochłonne procesy, które kiedyś stanowiły codzienność w branży IT.
Autor wymienia trzy główne obszary marnotrawstwa czasu: - Code review: długie dyskusje nad nazewnictwem zmiennych (np. userConfiguration vs. configurationForUser) i umiejscowieniem prostych struktur w osobnych plikach, co prowadziło do dziesiątek komentarzy pozoruących dbałość o kod. - Nieefektywne CI/CD pipelines: budowanie nowego obrazu Dockera od zera i pobieranie go przy każdej, nawet najmniejszej zmianie, co skutkowało 20-30 minutowym oczekiwaniem na ukończenie procesu. Pięć poprawek dziennie oznaczało 2,5 godziny czekania.
Autor podsumowuje, że ufność w AI i mniejsze przykładanie wagi do szczegółowego czytania kodu wyeliminowały te problemy, znacznie przyspieszając pracę. Zauważa, że chociaż AI przyspiesza pisanie kodu, największe rezerwy produktywności leżały w eliminacji wspomnianych bolączek.