- 22-23 для junior разработчика это золотая середина. Т.к. с 18 летними проблем больше, а 26 во многих компаниях это уже уровень middle/senior разработчика.
- Чем раньше вы начнете, тем лучше.
- IT компании разные, кто-то берет с 1 годом опыта, кто-то без опыта. Если у вас профильное образование, хорошее знание и понимание алгоритмов и структур данных, вас может и Yandex взять без опыта.