Dlaczego zostałem dobrym programistą?
Normalny programista:
-
Git clone
-
make
-
make install
Wszystko działa i zaczyna PR'a
Ja:
-
git clone
-
make
-
Wyskakuje błąd, googluje (╯ ͠° ͟ʖ ͡°)╯┻━┻
-
Wyjątkowy błąd że nawet google nie widziało na oczy. Debugujesz
-
Po 5h analizy całego kodu, przewertowania tysiąca artykułów o bibliotekach widzisz, że platforma nie była przygotowana na 0.0000001% przypadku konfiguracji twojego systemu
-
Rozwiązujesz problem, robisz PR do vendora biblioteki... i korzystasz z swojej bliblioteki tymczasowo do momentu zaakceptowania fixa
-
make install.... dziala!
-
Już wiesz od a do z jak działa program, jakie biblioteki korzysta, jakie powiązania i inne bzdety.... Więc mój PR to najmniejszy problem do rozwiązania xD
Boże, czemu mi zawsze wyskakują jakieś popierdolone błędy i nie może być czysta instalacja? Nigdy nic po łatwości nie pójdzie, tylko siłą. Tyle dobrze że coraz więcej OpenSource korzysta z dockera, it is something.
#programowanie
