@omgitsmishenka абсолютно, junior/middle/senior относительные понятия относительно компаний (да даже команд), никаких разрядов как у нормальных сантехников/электриков нет.
Есть что-то близкое у безопасников, но там достаточно образования и всяких соглашений о неразглашениях.
У остальных это что-то типа уровня специалиста относительно среднего по компании. Где-то упрощённо портреты описывают так:
- джун - может кодить что-то полезное с чужой помощью
- миддл - может кодить что-то полезное самостоятельно
- сеньор - может кодить что-то полезное руками миддлов и джунов, да и сам не промах.
но один и тот же человек где-то не сможет самостоятельно что-то делать (по крайней мере первое время), а где-то прям всю команду может направить в нужную сторону.
@strizhechenko @omgitsmishenka так что это сильно зависит от совпадения домена компании и знаний человека. Просто чем больше опыт у человека тем больше правильных решений он может предложить в любом проекте. Условно если писать rest api в компании 1 и потом перейти в компанию 2, чтобы писать те же самые rest api, то вкатишься значительно быстрее и можно даже идти на грейд повыше. Плюс принесешь новое из старой компании и сам узнаешь новое в этой компании. А если из rest api пойти писать код управления космическими телескопами, то пользы от человека будет мало и он может долго сидеть в джунах, потому что и стек другой и домен другой.
@strizhechenko @omgitsmishenka так что это сильно зависит от совпадения домена компании и знаний человека. Просто чем больше опыт у человека тем больше правильных решений он может предложить в любом проекте. Условно если писать rest api в компании 1 и потом перейти в компанию 2, чтобы писать те же самые rest api, то вкатишься значительно быстрее и можно даже идти на грейд повыше. Плюс принесешь новое из старой компании и сам узнаешь новое в этой компании. А если из rest api пойти писать код управления...