V. M.
Четкое определение - применимо к любой сфере от хирургии и разработки до замешивания цемента на стройке:
начинающий - знает КАК сделать.
продвинутый - знает ЧТО НУЖНО делать + КАК сделать
профи - знает ЧТО делать, КАК делать + ЗАЧЕМ это делать + ПОЧЕМУ именно так
Остальное специфика.
Мимо проходил, тред само собой не читал
1. если кто-то стоит на конвейере и его занятие исключительно "вставить деталь А в отверстие Б" то начинающего от профи будет отделять никак не знание "что" и "зачем"
2. нормальное явление (сказал бы даже повседневное), когда работник не знает "как", зато уже знает "что" и "зачем" - опять же, если следовать твоей логике, нет никакой разницы между начинающзим и профи
Отдельно: если человек имеет опыт разработки на стеке С1 - 10 лет, а на стеке С2 - 10 минут значит ли это что он эквивалентен человеку, у которого есть только опыт на стеке С2 (тоже 10 минут)? Оба не знают как, оба могут не знать что и зачем, но первого вряд ли можно назвать таким же "джуном" как второго