какие навыки, подходы, знания необходимы?
Подучить всякие devops-штуки по типу Docker, Ansible, Kubernetes, как вариант.
Больше самостоятельности в архитектуре/ревью/детализации тасков
Вообще странный вопрос, можешь по собесам походить так и узнаешь плюс/минус свой уровень
Обычно советуют заморочиться в архитектуру, перейти на следующий уровень абстракции так сказать)
Докер принято, ансайбл не смотрел, а kubernetes действительно нужно знать?
Ну его так то юзают) Докер композ имхо по крайней мере стоит уметь (но я в начале карьеры, так что не принимай на веру)
А вот насколько глубоко, мне кажется бизнесу плевать на uml и солид, если это не огромная компания, насколько глубоко нужно в это погружаться, по-твоему?
Да бог знает, вот друг бэкендер, уже в фанг перебирается с 10+ стажем... вот он и советует на этом сосредоточиться) Но +/- стоит вставить ремарку - у него джава, не питон
бизнесу плевать пока не выяснится, что без солида их код за месяц превратился в тыкву и надо выкидывать
Ну докер это естественно, а вот кубер вызывает ощущение что это для совсем бородатых дядек
Ну мне вот на сегодняшний день скажем так совсем бы не помешало если бы я мог, умел, практиковал в хельм чарты) хотя именно я этим и не занимаюсь) но как бы всегда немножко тяжеловато когда не весь контекст понимаешь
Обсуждают сегодня