Начав работать в компании занимающейся виртуальной телефонией, со стороны столкнулась с работой разработчиков. Данное направление меня заинтересовало как создание чего-то нового и полезного. Возможность быть создателем, а не только потребителем. Начала просматривать и проводить небольшие курсы от разных онлайн платформ. Начиная с осени 2022 года учусь на курсе "Фронтенд-разработчик" онлайн-школы программирования Хекслет.
Обучение профессии Frontend-разработчик на Hexlet и завершила следующие проекты:
1. Игры разума
Набор из пяти консольных игр. В каждой игре задаются вопросы, на которые нужно правильно ответить.
Полученные навыки:
- Настраивать окружение.
- Подключать дополнительные библиотеки.
- Работать с Git и GitHub.
- Следить за чистотой кода с помощью линтера.
- Правильно проектировать функции.
- Написание кода консольного приложения.
- Настройка операционной системы (WSL).
- Настройка окружения: VSC, Eslint, npm.
Стек технологий: JavaScript, Git, GitHub, NPM, Eslint, Codeclimate.
2. Вычислитель отличий
Программа, определяющая разницу между двумя структурами данных и предоставляющая несколько способов вывода этой разницы на экран.
Полученные навыки:
- Создание консольной утилиты, используя Commander.js.
- Настройка непрерывной интеграции с помощью GitHub Actions.
- Автоматическое тестирование, подход TDD.
- Парсинг входящих данных.
- Работа с деревьями и древовидной рекурсией.
- Написание кода с использованием функций высшего порядка.
Стек технологий: Commander, GitHub Actions, Jest, JavaScript, Git, GitHub, NPM, Eslint, Codeclimate.
3. RSS-агрегатор
Сервис для агрегации RSS-потоков, который умеет опрашивать RSS-ленты сайтов на наличие новых постов и показывает их в удобном виде, отмечая прочитанное и так далее.
Полученные навыки:
- Настройка окружения, сборка и развертывания программ для публичного доступа.
- Работа с селекторами, событиями и генерацией HTML средствами DOM API.
Стек технологий:
JavaScript, HTML, Bootstrap, DOM API, Webpack, Vercel, NPM, ESLint, Git, GitHub, GitHub Actions (Continuous Integration), CodeClimate, Ajax, Axios, Yup, i18next, on-change.
4. Hexlet Chat
Это упрощенная версия Slack Chat. Приложение поддерживает общение в закрытых каналах, создание, удаление и переименование каналов, фильтрацию плохих слов, всплывающие уведомления.
Стек технологий:
JavaScript, HTML, Bootstrap, NPM, ESLint, Git, GitHub, GitHub Actions (Continuous Integration), CodeClimate, Ajax, Yup, Formik, React, React Bootstrap, React Hooks, React-Redux, Redux Toolkit, React-router-dom, React-i18next, on-change, Toastify, Socket.io
Сайт компании: https://www.onlinepbx.ru/
• Ведение внутренней технической документации для сотрудников.
• Ведение внешней Базы знаний для клиентов.
• Написание статей, инструкций и регламентов как для сотрудников технической поддержки, так и для клиентов.
• Проведение исследовательских работ (статистика, улучшение сервиса, интеграции с другими сервисами и т.д).
• Проведение оценки качества работы технической поддержки (прослушка сотрудников первой линии; оценка почтовых заявок и чатов первой линии;обработка возражений клиентов, поставивших плохую оценку за звонок при общении с СТП. ).
• Подготовка и проведение опросов с целью проверки и закрепления знаний о новых разработках компании и рынка IP-телефонии.
• Работа со сторонними сервисами для улучшения документации.
Сайт компании: https://lavrovadeti.ru/
• Обязанности связанные с поддержанием жизнедеятельности офиса (заказ воды, бумаги, канцтоваров, бумажных полотенец и т.д.
• Выполнение поручений руководителя (от рабочих вопросов до личных).
• Работа с бухгалтером, «Налоговым Партнёром», преподавателями, клиентами (родители и дети), временными работниками и т.д..
• Составление рабочего графика руководителя,расписания учебных занятий, работа с телефоном, электронной почтой, встреча посетителей офиса, обработка входящих документов.
• Проведение занятий с детьми по направлениям «Мирознание» (удивительные люди, изобретения и т.д.«История России».).
Учебная специализация - учитель истории и обществознания, музеевед. В период обучения проходила школьные, архивные, музейные и археологические практики.
Получила практический опыт программирования, выполняя различные упражнения и проекты.