Generalista czy Specjalista
Każdy człowiek może posiadać indywidualny zakres wiedzy i umiejętności. Niektórzy mają wiedzę ogólną, inni specjalistyczną. Oczywiście niektórzy większą, inni mniejszą ale to nie będzie tutaj rozważane. Kogoś kto posiada wiedzę ogólną możemy nazwać generalistą (ang. generalist), a kogoś kto posiada dogłębną wiedzę w wąskiej dziedzinie nazwiemy specjalistą (ang. specialist).
Taki podział jak nietrudno zauważyć możemy rozważać na różnych poziomach.
Rozważmy wiedzę zupełnie ogólną, powiedzmy wiedzę o Świecie. Niektórzy ludzie mają szeroką wiedzę z różnych dziedzin, co często można zaobserwować np. w teleturniejach takich jak 1 z 10, milionerzy ... ale są też ludzie, którzy znają się tylko na jednej dziedzinie, np. umieją świetnie malować ściany ale o obrazach nie wiedzą wiele. Tutaj bardzo łatwo stwierdzić kto jest specjalistą, a kto generalistą.
Odnieśmy się teraz do wiedzy informatycznej, a ściślej mówiąc do Inżynierii Oprogramowania. Inżynierii Oprogramowania jako dyscyplinie praktycznej zajmującej się zagadnieniami związanymi z wytwarzaniem oprogramowania. W zespołach zajmujących się wytwarzaniem oprogramowania znajdziemy analityków, projektantów, programistów, maganerów... Jakie cechy powinni oni mieć aby realizacje projektów kończyły się sukcesem. W jakim kierunku mają się rozwijać aby odnieść sukces.
Spróbujmy scharakteryzować generalistę w Inżynierii oprogramowania. Cechują go:
- szeroki zakres wiedzy z różnych dziedzin,
- otwartość na wszelkie obszary życia, biznesu.
- umiejętności z zakresu projektowania i programowania o charakterze ogólnym
- znajomość licznych narzędzi i języków programowania
- znajomość technologii wytwarzania
Specjalistę natomiast cechować będzie:
- doskonała, wręcz ekspercka wiedza z zakresu wąskiego zagadnienia
- perfekcyjna znajomość języka programowania
- wysoka sprawność w realizacji zadań w obrębie posiadanej wiedzy
Zarówno generaliści, jak i specjaliści mogą być bardzo przydatni i zapewne zespoły złożone z jednych i drugich są najskuteczniejsze w działaniach. Warto jednak pamiętać, ze człowiek cały czas się rozwija i nic nie stoi na przeszkodzie, aby generalista zgłębiał wiedzę w dogłębnie w ramach jakiegoś zagadnienia, a specjalista rozwijał ją w szerz poznając inne technologie.
Inspiracją do tej krótkiej notatki jest film:
Office Hours with Andrew Hochradel & Nick Longo
z kanału Adobe Creative Cloud, a w zasadzie jego fragment od ok 4:30 min.
1 komentarze: