W moich ostatnich trzech pracach byłem opiekunem kodu. We wszystkich trzech przypadkach zostałem zatrudniony po tym, jak większość kodu projektu została już napisana.
Jestem programistą samoukiem. Zanim zacząłem swoją pierwszą pracę zawodową, miałem za sobą kilkanaście projektów, które rozpocząłem i pomyślnie wysłałem.
Pisanie nowego kodu i utrzymywanie istniejącego kodu to dwa zupełnie różne zadania. To jak porównywanie inżyniera lotniczego z mechanikiem lotniczym.
Jest to szczególnie do bani, gdy jesteś mechanikiem samolotowym pracującym na samolocie zaprojektowanym przez inżyniera, który nie próbował inżynierii samolotu, aby był w jakikolwiek sposób logiczny lub łatwy w utrzymaniu.
Zaczynam mieć ochotę być w pobliżu, kiedy projekt zaczyna się, musisz być jednym z tych wyjątkowych ludzi, którzy jakoś przekroczyli resztę ludzi w dziedzinie informatyki. Co trzeba zrobić, aby znaleźć się na tej pozycji?
Mam wrażenie, że na to pytanie nie ma tak naprawdę łatwej odpowiedzi, ale czy ktoś mógłby dać mi jakieś spostrzeżenia? Czy byłeś kiedyś na parterze nowego projektu? Co zajęło ci dotarcie?