Motywacja juniora, który przyniósł pomysł
Młodszy kolega przychodzi do Ciebie z pomysłem jak refaktoryzować/ulepszyć istniejącą funkcjonalność w systemie, który wspólnie rozwijacie. Bardzo się cieszysz, że próbuje myśleć o pewnych sprawach i zdecydowanie go za to pochwalasz i dajesz możliwość spróbowania.
Podczas analizy odkrywasz, że proponowane rozwiązanie nie jest lepsze od istniejącego, a nawet zawiera problemy projektowe. Niestety jednak są to tak podstępne problemy, że nie da się ich bezpośrednio wskazać, a opierają się bardziej na przeczuciu i doświadczeniu opartym na prowadzeniu innych systemów. Na przykład nowo zaproponowane rozwiązanie mogłoby z pewnym prawdopodobieństwem zwiększyć koszty operacyjne o około 30% i trzeba by było częściowo przekwalifikować istniejący zespół.
Jak się zdecydować?
- stosujesz odwołanie do autorytetów i po prostu odrzucasz rozwiązanie, bo nie widzisz obecnie większych korzyści.
- Czy próbujesz zastosować proponowane rozwiązanie, które jest nieco lepsze, dzięki czemu junior zdobywa nowe doświadczenie, ale nie możesz do końca dokładnie przewidzieć skutków?
- W wolnym czasie starasz się myśleć (zajmie to około 4 godzin dodatkowej pracy), jak ulepszyć proponowane rozwiązanie, zaproponować zmiany, a następnie wykorzystać to.
- Starasz się wytłumaczyć juniorowi, że jego sugestia wynika z niezrozumienia natury obecnego projektu, więc wybrał niewłaściwe rozwiązanie, a ty obierasz drogę ugruntowanego doświadczenia, choć wiesz, że ogólnie stracisz możliwość pójścia w nowoczesnym kierunku.
- Inne rozwiązanie...