Это низшая ступень программиста в любой IT компании. Может он и профи и лучше любого специалиста по знаниям, но просто пока не дорос и не заработал доверие. Ну а если знания так себе и не развивает их дальше, то так и останется джуном, а если проявит себя и получит одобрение от профи, то и до повышения недалеко
Пихать-то пихают, но если в mobile ты только юнит-тесты на нем пишешь, то ты не Python Junior, а просто несчастный Junior чего-то, которому еще змею на шею повесили ((
А в остальных двух - порой и широко применяется...
Какая разница, главное войти в айти!
через полгода мидлом станешь. Зп будет как директора иного завода, ипотека льготная.
К тому времени и понимать начнешь сферу разработки