Як відрізнити Мідла від Джуна?
Junior (джун) – фахівець-початківець, що вирішує прості і часто рутинні завдання, під кураторством більш досвідченого фахівця. Middle (мідл) – більш тямущий працівник, якому довіряють написання коду, але також під наглядом професіоналів.
Junior (джун) – Вирішує прості завдання під наглядом більш досвідчених товаришів. Middle (мідл) – пише код самостійно, але все ще знаходиться під наглядом старших. Senior (сеньйор) робить все сам: займається архітектурою, взаємодією систем та іншими високорівневими речами.
Джуніор (junior) – Це молодший спеціаліст. Він знає теорію, освоїв синтаксис однієї мови програмування і може писати нею код. Якщо джуніор не вміє писати код, це стажер. Знання у джуніора зазвичай не структуровані, але їх вистачає, щоб вирішити прості технічні завдання, якщо зазначено, що і як зробити.
Для того, щоб перетворитися з джуна у впевненого Мідла, буде потрібно півтора-два роки — якщо є бажання дізнаватися про нове самостійно, навчатися у колег і занурюватися в бізнес.