У менш досвідчених фахівців — перший і третій квартилі без змін. «Пред джун» – це людина, яка ще жодного разу не підходила до реального завдання, тобто, теоретично вона щось читала, але як це зробити – не знає. Такі «фахівці» виходять із більшості курсів, вони абсолютно не готові до живого проєкту.
- У будь-якому випадку на навчання у вас піде щонайменше півроку.
- Це не погано, просто прикро, що не буде часу тримати себе в тонусі, розвиватися в QA.
- В Astound Commerce зазначають, що до війни завжди отримували багато відгуків на вакансії рівня Junior.
- Вони знають, як робити справжню роботу, але за фактом ще її жодного разу не робили.
- За останні пів року знижувалися медіанні зарплати як тестувальників, так і тестувальниць, які працюють AQA.
- Вони можуть розраховувати на дещо вищі зарплати, ніж ті, хто послуговується в роботі іншими мовами.
Портрет QA-фахівців
На цьому рівні можна не перейматись, що тебе звільнять через найменшу помилку, бо таких спеціалістів на ринку мало. Middle — це програміст, який, супровідний лист на відміну від junior-спеціаліста, уже вміє розв’язувати свої проблеми самостійно. Але старші колеги можуть допомогти, якщо виникли труднощі, з якими middle не може до кінця розібратися без допомоги. Senior спеціаліст – це досвідчений професіонал, який має глибокі знання у своїй області та здатний приймати стратегічні рішення в проєктах.
«Коли отримуєте відмову — просіть розгорнутий фідбек»
Тут ми познайомимося зі змінними, дізнаємось яке їх призначення, що ми можемо зберігати в змінних і розглянемо синтаксис (правила) створення змінних. Спеціаліст, який координує проєкт, організовує взаємодію між відділами, керівниками та замовниками. У невеликій компанії один спеціаліст може поєднувати в собі роль тімліда та проджекта. Основне завдання senior-спеціаліста — приймати правильні технологічні рішення в проєкті — тобто такі, які приносять максимальну користь бізнесу та мінімізують витрати. Ще одна можливість розвитку, де ви будете відповідати за створення архітектури проєкту, визначення технічних стратегій та керування розробкою. Senior Developer може перейти до ролі Тех Ліда, де він буде відповідальний за стратегічне планування розвитку продукту та керування технічними командами.
🤖 Що можуть порадити сеньйори
Серед спеціалістів з більшим досвідом різниці немає. За останні пів року знижувалися медіанні зарплати як тестувальників, так і тестувальниць, які працюють AQA. Можливо, у вас не виходитиме приділяти навчанню кожен день, але важливо, щоб це було не рідше 2-3 разів на тиждень, інакше, знову ж таки, ви все забудете. У будь-якому випадку на навчання у вас піде щонайменше півроку. Як на мене, реальні терміни – від 9 до 15 місяців. Відчутну кількість часу (від 3 до 6 місяців) ви просто освоюватимете, що це взагалі за професія, як до неї підходити, як робити алгоритмізацію.
Strong junior or Middle Front-End Developer (зі знанням Python)
У тестувальників, які працюють 6-9 років, різниці в зарплатах майже немає. А у жінок, які працюють в Manual QA більш як 10 років, медіанна зарплата зараз навіть вища, ніж у чоловіків ($3500 проти $3150). Джуніор QA Владислав має за спиною пів року досвіду як Junior QA в аутсорсинговій компанії та базові навички програмування js developer вакансії на Java, JS та автоматизації. «За останні кілька тижнів я розіслав 13–15 резюме на Djinni із зарплатними очікуваннями у $900. На співбесіду мене запросили дві аутсорсингові компанії. На етапі менторингу вам буде надано особистого ментора (практикуючого програміста) до якого ви будете звертатись за допомогою чи порадою, а також здавати завдання на перевірку.
У завданні необхідно https://wizardsdev.com/ буде освоїти роботу з багатопоточністю, взаємодію з UI із кількох потоків, роботу з дисковою системою. У цю групу входять два завдання на побудову діаграм предметних областей (UML). Саме вміння побудувати декомпозицію дозволяє програмісту уникнути проблем із купою безглуздо витрачених зусиль та мільйонів переробок при уточненні знань з предметної галузі.