Może nie będzie to odpowiedź, która Cię zadowoli, ale mi się wydaje że każdy zawód wymaga dużej wiedzy i trzeba się porządnie znać coś robiąc, aby robić to dobrze. Tester oprogramowania im więcej ma doświadczeń i wiedzy tym lepiej - lepiej może testować. Programista musi się znać, żeby dobrze coś zaprogramować i nie narobić błędów i dziur. Administrator musi wiedzieć jak postępować z danym systemem w razie nagłej awarii, jak szybko przywrócić wszystko do normy. I tak dalej, nie widzę opcji, aby się w czymś słabo znać i to porządnie i dobrze robić. Oczywiście ciągle idziemy do przodu i się uczymy, to jest normalne, że stajemy się coraz lepsi, ale tak żeby się zatrzymać, mało umieć i coś dobrze robić to nie widzę opcji.
Nie wymagające dużej wiedzy może być zamiatanie na ulicy, po prostu machasz zmiotką i tyle ;)