Владислав Арт | ITCraft
482 subscribers
26 photos
1 file
72 links
Правда от первого лица.
Пишу честно про IT, делюсь личным.

Developer -> Automation QA -> DevOps -> ???

Чат канала: @automation_craft_chat
YouTube-канал: youtube.com/automationcraft
Консультации: https://getmentor.dev/mentor/vladislav-art-2811
Download Telegram
В общем пойду Ва-Банк! Начал уже подготавливать материалы для курса. Начнем с автоматизации UI тестирования. Надеюсь это будет интересный опыт, как для меня так и для гипотетических слушателей. Уж если ничего не взлетит, зато ..будет полезным такой фундаментальный материал для всех.

Концепция в следующем:
- Будет проект, словно мини задание на работе, все это будет делаться постепенно , "аля задачи на квартал"
- будет и гит и визуализация , может быть ( но это не точно) CI/CD
- В некотором минус...или плюс... я не буду подробно разбирать программирование. Очень много крутых курсов и подробных по питону и джаве и тд. Но лично для мне не хватает подробного курса с 0 до джуна+- по автоматизации, поэтому я решил его создать самостоятельно.

И самое главное, что я вряд ли когда буду считать себя экспертом(ввиду своего самоедства), и возможно что-то сделать всегда можно лучше , оптимальней и тд. Сколько людей - столько и мнений. Поэтому если что с радостью принимаю критику , но не критиканство
👍4
Цель какого-либо обучающего материала - Эгоистичная. Первое место в гонке за моими потребностями занимают желания - сделать полезно себе и сделать полезно другим. Обучение\преподавание более чем подходят для этого.
Иной раз сложно заставить себя сделать, что-то полезное для прокачки своих скиллов , особенно после рабочего дня. Хотя казалось бы, на работе ты также обучаешься, находишь иные способы решения и тд. Но чтобы понимать на каком уровне развития находишься - заглядываешь в требования к разным вакансиям. И каждый раз для меня открывается что-то новенькое и это новенькое на работе {вставляй свою причину - почему?} невозможно постигать.
Лично для меня процесс создания курса сопровождается неким кол-вом плюсов и одним минусом:
+ Прокачиваешь технические знания
+ Делаешь ,насколько тебе по силам, полезный материал
+ Улучшаешь навыки преподавания\менторинга\soft skills
+ В перспективе увеличиваешь свой нетворк
Минус для меня только один - это ВРЕМЯ, которого не хватает. И его приходится инвестировать сейчас, чтобы получить дивиденды в виде плюсов выше ☝️
Так что рекомендую отличный способ для развития
"Обучая других - учишься сам"

p.s. Больше половины кода готово. В будущем это рефакторинг кода, дизайн видео, съемка.
2👍1
Периодическая апатия - наш частый спутник. Тех людей кто хочет измениться , учиться новому.
Часто бывает загораешься какой нибудь идеей, начинаешь , а запал и мотивация понемногу уходит. Потом снова огонь в глазах . И так волнами мы движемся к цели.
Правда иногда мотивация сходит на Нет и одна цель сменяется на другую ….и все по новой. И чаще всего это происходит, когда мы неосознанно идём по течению своих желаний. Либо боимся идти дальше , понимая что ваша цель далеко и впереди много трудностей.
Чтобы себе помочь
- разбивайте ваш путь на маленькие отрезки
- хвалите себя за маленькие победы
- делайте шаги каждый день , даже пусть маленькие
- и помните что над мотивацией тоже нужно работать! Всегда подкидывать дрова в костёр 🔥

Ps. Если интересна какая нибудь тема о чем хочется почитать или послушать пишите в комментариях. И не забывайте про реакции 😉
1
Привет.

Поделюсь с вами частичкой мотивации основанной на моем опыте.
Еще со школьной скамьи меня преследовали ярлыки и самые разные шаблоны, которые касались меня или моих навыков. Классические примеры "гуманитарий/технарь", "выбрать профессию раз и навсегда" и тд. И часто ставили в ступор примеры из жизни "работает не по профессии".

Как же так происходит то? С детства твердят, что нужно выбрать профессию отучиться на всех ступенях типа школы-колледжа-института и на работе уже прокачивать себя как спеца. Но почему то вокруг одни примеры людей, которые "работают НЕ по профессии".

Я как типичный представитель шаблонного человека всегда думал что я - "гуманитарий". Хотя часто меня привлекали сферы IT. И это не удивительно, ведь мы живем в мире информационных технологий. Интернет сейчас как воздух, Можно не был экспертом в химии или физике, но дышать то нужно. Так же и в IT сегодня разбираться нужно , да мы это и делаем так или иначе.

В начале своей профессиональной жизни я развивался по гуманитарной стезе: Актер драм. театра и кино , психолог , бизнес-тренер , преподаватель...И каждый раз моё внимание витало вокруг IT. К тому моменту я уже осознал, что менять профессии , учиться возможно и даже нужно!
Я что Гений? Или супер удачливый человек, который смог сразу попасть в 10-ку и угадать свою профессию на всю жизнь? Некоторые даже не могут с шампунем определиться для своего типа волос и ищут новое в магазинах. А я тут должен - раз! и угадать профессию...

Полученный багаж знаний, открыл мне глаза, на то что я умею учиться и могу научиться многому или хотя бы начать...чтобы понять "моё или не моё".
А когда я уже стал изучать программирование и погружаться в сферу IT ...оо . Мои оковы шаблонов рухнули. Я понял что это НЕ невозможно.
Цель - Труд - Время — три кита, которые разносят в пух и прах навязанные нам ярлыки, это как освобождение от оков и взгляд на мир по другому.

Я не знаю, ребят , что вами движет , почему вы изучаете автоматизацию , почему вы развиваетесь в IT. Но я вас заклинаю! Не останавливайтесь и рефлексируйте.. И тогда вы добьетесь всех целей!
👍5🔥3
Чат https://t.iss.one/automation_craft_chat - если есть вопросы, комментарии и тд😉
👍1
Привет. Думаю как разнообразить видео на канале. Интересно ли вам видео разговорного жанра, не связанного с учебой?
Anonymous Poll
68%
Да, интересно
30%
Нет, только учеба - только хардкор
8%
Всё равно
Всем привет! Выложил разговорное видео на тему гугления.
Очень важный навык! Но почему? Немного поговорим и раскроем эту тему.
Умение искать вам поможет развить не только профессиональные навыки , но и отлично прокачает ваши навыки мышления.
Если у вас есть знакомые, которые любят забрасывать вопросами ...не разобравшись самостоятельно, поделитесь видео!
Продолжаю курс-повествование.
И мы приступили к новому тестовому набору "Alerts, Frame & Windows".
Тесты для вкладки "Browser Windows" уже на канале! 🎉
🤩5
Алерты/ Alerts часто встречающиеся элементы в вебе. Новое видео на канале, где мы будет писать тесты связанные с работой этих элементов.
Вообще я подсчитал , что записей связанных с UI будет около 40ка .. Сейчас 22 записи , значит почти половина закончена, честно говоря не ожидал, что настолько это затянется. Но главная цель - это польза для тех кому это интересно и нужно. Постепенно и планомерно эффективней, чем быстрее и короче).
🎉4
Хотел отметить насчет "New window message" в "Browser Windows". Там неведомая дичь мягко говоря, поскольку открывается окно, как новый браузер. И очевидно запущенный драйвер не будет взаимодействовать с новым запущенным браузером - поскольку там уже работает второй драйвер. А само окно формируется из функции
function Ws() {
window.open("", "MsgWindow", "width=500,height=200").document.write("Knowledge increases by sharing but not by saving. Please share this website with your friends and in your organization.")
}

Но использую имя "MsgWindow" или индекс хендела тоже не представляется возможным . Очевидно что Demoqa полон устаревших конструкций. Но как минимум хорошая практика закопаться в поиск проблем глубже
👍2
Всем привет! Заключительно видео вкладки "Browser Windows" на канале.
Впереди у нас два заключительных интересных блока "widgets" и "Interactions".
Спасибо всем кто участвует в нашей мастерской! И так же спасибо тем кто иногда наблюдает за процессом. Всем хорошего дня!
👍5
Всем Привет. Ура мои первые 100 подписчиков на канале. Всем большое спасибо!
А на канале уже вышло первое видео по вкладке "Interactions".
И это значит, что скоро наш проект подойдет к концу, останется урок с allure - и pet-проект готов.
Всем хорошего дня , увидимся в мастерской😉
🔥11👍2
Последние видео уже на канале! Курс-повествование закончен.
Это был интересный для меня опыт. Надеюсь для вас он был и остаётся , как минимум, полезным!
Мы немало проделали работы , хоть и тестов получилось всего 46. Но если вы выполняли доп задания, то может и все 50😃.
Вот и для меня настало время привести свои мысли в порядок.
Спасибо друзья!


https://youtu.be/-r-SN52ynLs
👍7🔥43
Всем привет, буду участвовать в стриме на канале Алексея Маршала. Разберем основные моменты тестирования на питоне , на примере из моего курса. Для тех кто уже давно в процессе обучения познал основы, наверное новой информации не будет, но все равно надеюсь это будет интересно
🔥4👍1
Привет , сегодня будет стрим в 19:00 . На стриме будет гость, который покажет нам как делать автоматизацию на Питоне )
Скину ссылку сюда, когда начнем )) Присоединяетесь
🔥5👍1
Всем привет!

Вот допустим, вы изучаете что-то новое(необязательно что-то из it). А потом понимаете, что вам не нравится это занятие. Хотите бросить или например поменять вектор своего внимания.
Думаю , с этим сталкивались и сталкиваются многие.

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

Лично у меня такое было не раз , поэтому решил немного поговорить на эту тему и рассказать, конечно же , немного о своём опыте. ссылка на видео
👍11
Всем привет. Вот думаю о дальнейших планах связанных с курсами. Интересно с мобилками разобраться и вам показать) . НО главная проблема - это объект тестирования. Приложений для тестирования я не нашел. Ну такое чтобы у всех оно было и все могли как с сайтом взаимодействовать. Можно конечно сделать что-то вроде тестов на калькулятор. И опять НО ...такие видео есть на ютубе , кажется что смысла в этом мало. Возможно у вас есть какие-нибудь идеи?😉
🔥6
Всем привет!
В нашем чате , все чаще стали появляться вопросы по курсу и не только. Я опишу некоторый алгоритм действий, который поможет вам задать вопрос ясно, максимально развернуто и как результат - получить быстрый и правильный ответ/решение.
Более того, следуя алгоритму вы будете развивать свой навык , который пригодится на вашей будущей или настоящей работе(как минимум я верю что все вы добьетесь своей цели). Поскольку очень важно сэкономить время ваших коллег и своё собственное. Правильно составленный вопрос , уже будет содержать часть ответа для вас. Не раз было в моем опыте ... когда я разбирался с тем .чтобы задать грамотный вопрос по своей проблеме, решение находил и вопрос отпадал.
Ниже будет алгоритм, он и будет в закрепе.
5
Алгоритм действий - если тебе нужна помощь:

1. Не торопись! Если столкнулся с проблемой, делай все вдумчиво. Спешка самый главный баг в голове человека

2. Перед тем как что-то спросить, погугли, поищи решение. Потрать 30-40 минут.(гугли ошибку, пробуй разные варианты)

3. Вопрос напиши открытый, со своими подозрениями, что искал , пути решений. Это конечно желательно..поскольку на этапе изучения, многих базовых тонкостей ты можешь не знать.

4. ОБЯЗАТЕЛЬНО. Пойми ,что сообщение об ошибке на какой то строчке - не всегда реальная причина . То есть нужно смотреть не только место ГДЕ ошибка, но и проинспектировать связанные с этим местом функции , методы и тд. Дебаггинг дело иногда не предсказуемое

5. Поэтому вместе с вопросом , пришли скриншоты не только сообщения об ошибке, но и скришоты пейджей , тестов и тд всё , что может быть связанно с ошибкой! Только не злоупотребляй, каждую страницу проекта не надо скринить, локализуй проблему!

6. Ну и надо понимать , участников в чате не много, но чем сможем - тем поможем. В твоих руках возможность , помочь участникам , понять тебя и помочь тебе! Удачи
👍12🔥6