GIRLS DO IT
2.34K subscribers
99 photos
4 videos
1 file
264 links
Канал для девушек, которые любят технологии. Пишем о карьере в IT/digital, приглашаем спикеров из индустрии и проводим эфиры.👩🏼‍💻

📌Закрытое сообщество: @ErgoProxyDi
📌Реклама и сотрудничество: @Daria_linlin
📌База знаний: https://vk.cc/cos7G4
Download Telegram
​​«В IT через HR или как построить карьеру, если умеешь работать с людьми»

Сегодня в рубрике «День с участницей» Ангелина Ващенко со своей историей входа в HR и IT.

Геля расскажет:
✔️ Как пережила стресс-интервью и получила заветный оффер;
✔️ О том, что делает сорсер;
✔️ Про создание нового направления внутри компании.

Вот ее представление:
🙋‍♀️ «Привет! Я – Геля, мне 24 года, из которых последние 2 я работаю в IT. Мои должности в компаниях так или иначе связаны с процессом подбора персонала (моя матушка называет меня кадровичка). Сейчас я работаю в Б1 (ex. E&Y) и погружаюсь в IT как консалтинг. Изначально в эту сферу меня привело отвратительное стресс-интервью и хорошо составленное резюме».

Напомним правила рубрики:
1. Мы выкладываем небольшое текстовое превью, где участница коротко рассказывает о себе (этот пост). Под ним вы найдете описание карьерного пути героини (в комментариях).
2. После выставляем видеообращение в кружочке от участницы. 
3. В комментариях под этим постом, вы можете оставлять свои вопросы, а наша участница будет на них отвечать до 21:00 того дня, когда был выложен пост.

Если вы хотите прочитать другие истории участниц, вступайте в наш чат и ищите посты по тегу #день_с_участницей.

Как вступить:
— Написать @ErgoProxyDi «Привет, хочу в чат»
— Ждать ответа =)

#карьера_в_IT #день_с_участницей
Инструменты QA-инженера в 2023 году 🛠

Инженеров по тестированию называют QA-инженерами, где QA — это сокращение от quality assurance, что означает «контроль качества». Есть MQA и AQA, ручные тестировщики и специалисты по автоматизированному тестированию. О них мы рассказывали раньше в этой статье. А сегодня поговорим о том, какими технологиями и инструментами должен владеть тестирощик.

Технологии:

JSON — JavaScript Object Notation. Это способ передать структурированные данные от одной программы к другой, используя при этом строку текста. В этой строке зашифрованы объекты, их свойства и значения. Тестировщики смотрят на обмен JSON-сообщениями между программами, чтобы понять, нет ли ошибок в передаче данных.

XML, XSD — это сокращения от eXtensible Markup Language и XML Schema Definition. Смысл этих технологий в том, чтобы выстроить внутри документа логическую структуру — чтобы было видно, что к чему относится и как всё связано между собой, в каком формате представлены данные.

SQL— Structured Query Language, язык структурированных запросов, он нужен для работы с базой данных.

Автоматизация тестирования:

JUnit — фреймворк для автоматизации тестирования для Java. Считается базовым инструментом тестирования, потому что многие другие программы для тестов по логике очень напоминают работу с JUnit.

Jenkins — приложение, которое помогает автоматизировать разные этапы работы с кодом — например сборку и анализ. Если новый код прошёл все тесты и получил одобрение на всех этапах, Jenkins может автоматически добавить его в новую версию программы.

Selenium WebDriver — программа, которая позволяет имитировать действия пользователей в браузере. Нужна, чтобы автоматизировать тестирование графического интерфейса веб-приложений.

Selenide — фреймворк для тестирования веб-приложений на основе Selenium WebDriver. В нём уже есть готовые куски автотестов, из которых, как из конструктора, можно быстро собирать нужные тесты.

Тестирование API и трафика:

REST Assured — Java-библиотека для тестирования REST API, а REST API — это способ общения сайтов и веб-приложений с сервером. REST Assured имитирует запросы приложений и смотрит, что ответит сервер.

apiDoc и Swagger — инструменты документации API. С их помощью тестировщики узнают, какие сообщения, какого содержания и в какие части приложения можно отправлять.

Postman — инструмент для тестирования API. Части приложения обмениваются сообщениями, а Postman позволяет тестировщику самому создавать эти сообщения, отправлять их в разные части приложения и проверять, что всё работает правильно.

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

Рабочие инструменты:

Git — система контроля версий. Помогает работать с кодом в команде и сохранять историю изменений.

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

Android Studio — программа, которая позволяет имитировать работу мобильного устройства с разными параметрами и функциональностью.

Прикладные инструменты:

Allure — инструмент, в котором можно формировать наглядные отчёты о тестировании. Работает так: вы собираете все автотесты, на которых нужно проверить программу, закидываете их в Allure, а на выходе получаете полный отчёт о том, как сработал каждый тест, что он делал и на каких этапах появились ошибки.

Maven — система сборки для Java. Помогает подготовить код к запуску, например скомпилировать и запустить тесты.

Есть у нас тестировщики 👋 Что активно используете в работе?

#подборка #карьера_в_IT
Как презентовать себя на собеседовании 🤔

— Расскажите о себе?

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

О чем рассказать? Как рассказать? На что повлияет мой рассказ?

Без паники! Обо всем по порядку 👇🏻

1. Про что рассказывать:
— Образование
— Релевантный опыт
— Курсы
— Почему уходили с предыдущих мест работы
— Какую компанию/вакансию ищите сейчас

2. Как рассказывать:
— По порядку
— Честно
— Спокойно
— Уверенно
— Не теряя логику повествования

3. На что повлияет рассказ?
Чаще всего потенциальный работодатель желает понять кто вы, про что вы и какая от вас польза. Самая важная информация в рассказе — это релевантный опыт. Кроме этого собеседующий обратит внимание на ваше красноречие: получается ли у вас складывать слова в предложения и рассказывать историю?

Чтобы посмотреть на себя глазами рекрутера, используйте проверенный лайфхак.

⭐️ Нужно записать информацию о себе, выучить ее, затем рассказать так, как вы бы делали это на собеседовании. Снять это действо на камеру, и воочию увидеть и услышать свой монолог.

А как вы готовитесь к самопрезентации?
#лонгрид #карьера_в_IT
​​День с участницей основательницей!

Сегодня у нас необычный выпуск рубрики «День с участницей». Вы узнаете карьерную историю Даши Губановой — основательницы сообщества Girls do IT.

Она расскажет:
✔️ Про свой вход в IT без опыта и с гуманитарным образованием;
✔️ Про пользу стартапов для начала карьеры;
✔️ Про то, с чего началось Girls do IT.

Даша — это неиссякаемый источник энергии, удивительная девушка, способная и продукт запустить, и сообщество возглавить. Вот ее представление:

🙋‍♀️ «Привет! Я Даша — продакт-менеджер Future Crew (МТС) и соосновательница Girls do IT. На работе занимаюсь секретным проектом про умную приватность. В сообществе популяризирую IT и digital для девушек. В сферу меня привел интерес к технологиям и желание работать в классной компании. А войти в IT помогло знакомство с Китаем и умение вести проекты. Свою историю более подробно я рассказала в комментариях».

Если вы хотите прочитать другие истории, вступайте в наш чат и ищите посты по тегу #день_с_участницей.

Как вступить:
— Написать @ErgoProxyDi «Привет, хочу в чат»
— Ждать ответа =)

#карьера_в_IT #день_с_участницей
Из стажера-программиста на iOS в ведущую разработчицу на Java🪜

Сегодня в рубрике «День с участницей» Фаина Шистерова со своей историей входа в профессию.

Фаина расскажет:
✔️ Как искала первую работу;
✔️ Как совмещала заочную учебу и работу разработчицей;
✔️ Как переходила из IOS-разработки в backend-разработку.

Вот ее представление:
🙋‍♀️ «Привет! Я Фаина – ведущая разработчица в «МТС Диджитал». На работе я пишу бекенд на java, изучаю новые библиотеки и ищу то, что закроет текущие потребности проекта. Поступила на программиста еще до того, как это стало мейнстримом, хотя в тот момент особо не задумывалась, кем хочу быть. Про учебу и работу подробнее рассказала в комментариях, буду ждать ваших вопросов!»

Если вы хотите прочитать другие истории участниц, вступайте в наш чат и ищите посты по тегу #день_с_участницей.

Как вступить:
— Написать @ErgoProxyDi «Привет, хочу в чат»
— Ждать ответа =)

#карьера_в_IT #день_с_участницей