Найти в Дзене
BELKA QA

АВТОМАТИЗАЦИЯ. ВЫБИРАЕМ ЯП

Общий принцип написала в предыдущем посте, поэтому здесь быстро и кратко.

Выбираем язык по принципу — кто нам будет помогать. Если у вас вокруг автоматизаторы на Java, разработчики на C или PHP, а вы решили делать автоматизацию на Python... сразу скажу не лучший вариант.

Клево учиться (ну как учиться... работать junior автоматизатором) в среде, где все с тобой в одной среде и в одной теме. Тогда любые проблемы решаются быстрее и проще.

Сейчас я про наставника внутри компании. А не нанятого извне наставника, где вы договариваетесь сами и управляете своим выбором.

То же самое касается и выбора IDE. Даже если у вас один язык с окружающими вас коллегами, стоит выбирать IDE аналогичную IDE своего наставника / команды. Потому что это все таки отдельный инструмент и искать в нем аналогичную кнопочку или разгребать артефакты различных IDE — трата времени вашего и вашего наставника.

Да, возможно придется переучиваться. НО, вы потратите чуть времени сейчас, но потом сэкономите времени себе и наставнику / команде на решении проблем. Ну и вы здесь в положении "принимающего", а "спонсируют" ваше обучение по сути компания или ваш наставник.

Еще аспект в выборе - выбирать стоит актуальные языки. Языки с широким спектром применения и популярностью. Конкретно сейчас я бы рассматривала два языка — Python, Java — потом будет проще найти работу автоматизатора. Учить PHP или C# не лучшая идея, куда потом устраиваться на работу с этими языками? Из отсобешенных компаний в январе-декабре у всех была автоматизация на Python или Java. Выводы напрашиваются сами...

Если выбранные вами языки и среды не совпадают с тем, на чем работают в вашей компании. То ищем компанию... возможно в поисках вы и измените свои взгляды на выбор ЯП и iDE.

Возможно для кого-то свой путь — непопулярный язык и быть уникальным специалистом. Но это вы смотрите по своим силам, и возможно локации. Хотя с удаленкой теперь локации имеют меньшее значение.

<<< QA.ПСИХОТИПЫ ------ ОТВЕТЫ НА ВОПРОСЫ СОБЕСЕДОВАНИЙ >>>

Тестирование программного обеспечения. Quality assurance
Тестирование программного обеспечения. Quality assurance
QA. АВТОМАТИЗАЦИЯ. ВЫБИРАЕМ ЯП
QA. АВТОМАТИЗАЦИЯ. ВЫБИРАЕМ ЯП