Приходит задача: "Мы готовим релиз новой версии АПИ, запилили туда 30 новых задач, надо проверить, что все окей".
Отдел тестирования проверяет, что в релиз вошли все 30 задач. А потом делает проверку, что основные (старые) функции АПИ не отвалились. Естественно, никто не помнит уже, что там было, и с какими особенностями.
Открывается специальная программа TMS, открывается вкладка по типу "Релиз АПИ", там содержатся все кейсы (описание ситуации, описание шагов, описание результата), которые должны работать. Вот тестеры тест за тестов прокликивают все руками и дают прув, что релиз готов.
Естественно, там можно сделать так, чтобы шел авто-тест на селениуме, тесты которые прошли, он автоматически закрывал, а те, что давали ошибку - отмечались файлом. И после окончания автопрогона тестер уже ручками прокликивает то, что упало и дает таски прогерам на фикс релиза.
В общем, система управления тестами - это типа jira + документация + крон для тестеров.
TMS - это не про написание тестов в виде коде, а написание тестов в виде слов и последовательностей.
Igor Kalashnikov, Киев неплох, если есть цель накопить денег и уехать условно в Канаду, США итд. Ибо зп выше, чем в РФ (за счет того, что налоги ниже), сразу работаешь на иностранных заказчиков (прокачиваешь язык и коммуникацию), цены на жизнь ниже, девушки охотнее соглашаются поехать в другую страну с тобой.
Но вот просто жить и работать там с целью "я хочу остаться тут навсегда", пока сомнительный выбор, если ты не украинец.
Либо бек, либо Data Science (Machine Learning). Это два направления отличаются друг от друга почти полностью (смежное лишь питончик), поэтому ты не можешь быть сразу два в одном.
__
"Те кто пройдут конкурс, поступят на бюджет на курс Бэкенд-Разработчик на Python" - Зачем? Если ты выучишь бек Python, ты и так работать пройдешь, зачем тебе какие-то курсы?
1) Дома отвлекают жена, дети, домашние животные (многие ребята, снимают мини-офис, либо ходят условно работать к родителям).
2) Карьерный рост весьма ограничен (как правило, кто сидит на удаленке, особо не хочет менять работу).
3) Лучше жить там, где есть возможность найти классическую работу в офисе (ибо завязываться только на одну удаленку - рисковано)
После хайпа на ROR, а потом удобства с Python, стало очевидно, что ПХП в своем текущем виде жить долго не сможет, поэтому из него решили сделать что-то типа типизированного скриптового языка (TypeScript в мире JavaScript, если проводить аналогию).
Совместно с зрелыми энтерпрайз-фреймворками типа Symfony, это позволило командам, кто уже использует PHP, расширять проекты и держать все в адекватном виде.
И если сейчас условно смотреть, на чем удобнее писать большие проекты, Symfony или Django, то очевидно на Symfony будет удобней и надежней.
Но давайте не будем врать, PHP никогда не станет настолько же стабильным и предсказуемым, как Java/.Net. Лучшим из "Изи Гоинг языков" - Да, но точно не лидером энтерпрайза.
Это все херня и байки для бедных=) Как владелец пары бизнесов, могу сказать, что везде есть грязная работа, гемор, нервы, стресс и прочее.
Пока хобби - это хобби, ты получаешь удовольствие.
Когда хобби становится работой, появляется сразу куча ограничений (планка качества, планка прибыльности, планка сроков и так далее). И ты начинаешь это делать не потому тебе нравится, а потому что ты должен это делать. Да уходит некоторое давление сверху, но появляется давление изнутри (что либо ты работаешь, либо все идет в жопу).
Я сначала не понимал, почему топовые айтишники из Гугла, Фейсбука, Яндекса и прочее - увольняются и начинают заниматься какой-то дичью типа "Введения ютьюб блога", "Открытия айтишных школ", "Написания курсов и прочее".
Типа нафига ты занимаешься этой фигней, если ты на работе получаешь 160-200к в год, плюс имеешь опцион через пять лет (на курсах явно меньше заработаешь). Через 3 года работы в индустриии понял причину. Трахают мозг и загружают так, что кроме вечернего про смотра сериалов для деградантов - не на что не отсается сил.
Тут выход собственено:
- либо увольняться и пытаться что-то делать нейтральное (блог, курсы, школы итд)
- либо искать адекватную компанию, которая от тебя требует определенный объем работы, без гемора с выше, быстрее, сильнее. Как ни странно, Оракл, Майкрософт, Американ Банк, Дойче Банк, частично Сбертех (не на всех проектах) - могут этим похвастаться. Но это уже, как многие говорят "путь в деградацию, что после ухода, ты не найдешь больше работы". В общем все сложно =)
Мрачковский и компания...Это те, что с JustClick, которые сначала учили танцам в клубах, потом как снимать девочек, потом как вести бизнес в социальных сетях, теперь как делать сайты=) Я думаю, тут тенденция прослеживается =)
Я думал уже мамонтов нет, кто сидит на "игле этих ребят", а нет смотрю еще дурачки остались =)
P.s. вы знаете, что у мрачковского и ко - по партнерской программе платят 100% за лоха, который делает первый заказ? =) Ибо потом они его раскручивают на доп продажи, которые уже идут им чистоганом.
p.s. да еще забыл, они учили бизнесу на поддержанных машинах=) И да, в каждой области они "топовые" эксперты, которые расскажут тебе о секретах этого бизнеса на фоне белого флипчарта и графиков=)
p.s.s. обычные заряжатели джусом, которые готовы хоть курсы по "лечению на говне" продавать, лишь бы находились лохи, кто это будет покупать.
Reeho, "многие активизировались и начали продавать курсы на эту тему" - ну так даже шутка была, что если покупкой акций стали интересоваться уборщики с придорожного кафе, то пора уходить с этой темы. Если бы все было хорошо, то люди бы вкладывали свое время в сайты, а не курсы про них.
Приходит задача: "Мы готовим релиз новой версии АПИ, запилили туда 30 новых задач, надо проверить, что все окей".
Отдел тестирования проверяет, что в релиз вошли все 30 задач. А потом делает проверку, что основные (старые) функции АПИ не отвалились. Естественно, никто не помнит уже, что там было, и с какими особенностями.
Открывается специальная программа TMS, открывается вкладка по типу "Релиз АПИ", там содержатся все кейсы (описание ситуации, описание шагов, описание результата), которые должны работать. Вот тестеры тест за тестов прокликивают все руками и дают прув, что релиз готов.
Естественно, там можно сделать так, чтобы шел авто-тест на селениуме, тесты которые прошли, он автоматически закрывал, а те, что давали ошибку - отмечались файлом. И после окончания автопрогона тестер уже ручками прокликивает то, что упало и дает таски прогерам на фикс релиза.
В общем, система управления тестами - это типа jira + документация + крон для тестеров.
TMS - это не про написание тестов в виде коде, а написание тестов в виде слов и последовательностей.