You will find that there is 3 different types of "mechanics"
Those that fix problems
Those that can figure out what's wrong, then fix it.
And those that can figure out what caused the problem then fix it and then fix the problem.
The first type are usually backyarders that call themselves mechanics and are much loved within the trade as their stuff ups keep the other types of mechanics employed
Technicians are usually the third type of mechanic.