Записки Тестировщика / Василий Волгин
Open in Telegram
Канал про тестирование и мир IT. Здесь автор делится знаниями и помогает войти в IT. Немного о себе: - являюсь авто тестировщиком (был ручным и фулстек qa) - боевой опыт более 3 лет Личка: @VasiliiVolgin
Show more486
Subscribers
No data24 hours
-17 days
+830 days
Posts Archive
🔥Огонь)) прошел обучение 4 поток)👨💻сегодня экзамен и далее вольные птицы со всеми нужными знаниями и опытом! Уверен в успехи каждого💪☝️
Далее пока перерыв с обучением…Нужно порешать личные и семейные дела. Всем хорошего лета!
Когда думаешь, что все вокруг дураки и у тебя-то точно получится)
Всех моряков с праздником!
Я сам служил в северном флоте на авианосце Адмирал Кузнецов💪
Привет, друзья!
Недавно я решил создать Telegram бота, чтобы научиться получать Group ID группы. Этот уникальный идентификатор нужен для отправки сообщений и выполнения команд через Telegram Bot API. Вот как я это сделал:
1. Создание бота: Сначала я зарегистрировал нового бота через BotFather и получил токен для доступа к API. Этот токен нужен для аутентификации бота при использовании API.
2. Добавление бота в группу: Затем я добавил бота в нужную группу. Чтобы бот мог видеть сообщения в группе и реагировать на команды, я сделал его администратором и дал ему права на чтение всех сообщений.
3. Написание кода: Я написал код для бота, который обрабатывает команду
/getgroupid. Когда эта команда отправляется в группу, бот получает ID чата (группы) и отправляет его обратно как сообщение. Вот пример кода:
public class MyTelegramBot extends TelegramLongPollingBot {
@Override
public String getBotUsername() {
return "My_test_bot";
}
@Override
public String getBotToken() {
return "YOUR_BOT_TOKEN";
}
@Override
public void onUpdateReceived(Update update) {
if (update.hasMessage() && update.getMessage().isCommand()) {
String command = update.getMessage().getText();
if (command.equals("/getgroupid")) {
long chatId = update.getMessage().getChatId();
String response = "Group ID: " + chatId;
sendResponse(chatId, response);
}
}
}
private void sendResponse(long chatId, String text) {
SendMessage message = new SendMessage();
message.setChatId(String.valueOf(chatId));
message.setText(text);
try {
execute(message);
} catch (TelegramApiException e) {
e.printStackTrace();
}
}
}
4. Проверка работы: Я отправил команду /getgroupid в группу, и бот вернул мне нужный идентификатор.
Теперь мой бот готов к работе и может взаимодействовать с группой, используя этот Group ID. Если вам тоже нужно автоматизировать взаимодействие с группами в Telegram, создание собственного бота — отличное решение!
Если вам понравился этот пост, ставьте лайк! 👍Написал статью про RabbitMQ. Постарался коротко о главном написать)))
Эффективного изучения) С каждого по лайку❤️Вы таким образом поможете развитию канала👨💻
Переходи через браузер или приложение vc:
https://vc.ru/1324425
UX designer - нарисовал
Devs - сделали
QA - протестировали
Пользователь:
Каждый собес, который вы проходите вне зависимости от итого результата - круто бл… прокачивает))) Рекомендую проходить собесы вне зависимости от этапе вашей карьеры в IT.
Если у вас есть какие-то вопросы, то в л/с :)
Привет всем, дорогие подписчики! У меня был небольшой период детокса, то есть отдыха от техники :) отдых без телефона, телевизора и связи… У меня сейчас идет определенный этап, который встречает каждый тестировщик :) как планы станут реальностью - все расскажу Вам!
Всем четких выходных! 🔥💪
Поставил cucumber в свой проект. Пока г…но какое то))) типо там удобное и понятное для всех должно быть…Честно, только начал для себя знакомиться. Пока особых плюсов не увидел и не почувствовал. Посмотрим потом, как настрою тесты.
Если кому интересно узнать про cucumber, то ставьте лайк :) да и вообще кому интересно авто тестирование))
🔥Всем четких выходных🔥
Сейчас лето и я стараюсь больше времени семье уделять. Совсем скоро выйдет новый видос💪а пока на Чили🥳✨💥
Интересно, сколько лет будет существовать наша профессия? Исчезнет ли она или трансформируется?
### Примеры исторических профессий
1. Кузнец
- Существовала: ~2000 лет (до начала XX века)
2. Факельщик
- Существовала: ~1500 лет (до конца XIX века)
3. Письмоводитель
- Существовала: ~1200 лет (до начала XX века)
4. Телеграфист
- Существовала: ~100 лет (до середины XX века)
5. Ледовик
- Существовала: ~100 лет (до середины XX века)
6. Возница
- Существовала: ~2000 лет (до начала XX века)
7. Плотник
- Существовала: ~3000 лет (до начала XXI века)
8. Телефонистка
- Существовала: ~100 лет (до конца XX века)
### Профессия тестировщика (QA)
- Развивается с конца XX века
- Существует: ~30-40 лет (по состоянию на 2024 год)
- Активно развивается и по сей день
В ситуации, когда тестировщики в IT сфере не получают желаемого повышения зарплаты, есть несколько стратегий, которые можно рассмотреть, исходя из результатов вашего опроса:
### 1. Смена работы (54%)
Преимущества:
- Увеличение дохода: Переход на новую работу может предоставить значительное повышение зарплаты, особенно если текущий работодатель не готов повысить оплату труда.
- Карьера и профессиональный рост: Новая работа может предложить больше возможностей для развития, новых вызовов и опыта.
- Условия работы: Возможность найти компанию с лучшей культурой, условиями работы, бонусами и привилегиями.
Недостатки:
- Риск и неопределенность: Переход на новую работу всегда связан с риском. Нет гарантии, что новая позиция будет лучше текущей.
- Адаптация: Переход на новое место работы требует времени на адаптацию к новой команде, процессам и культурным особенностям компании.
### 2. Подождать и снова попросить повышение (41%)
Преимущества:
- Стабильность: Оставаться на текущем месте работы предоставляет стабильность, особенно если работа в целом устраивает.
- Возможность переговоров: Есть шанс, что при повторной просьбе работодатель пересмотрит свое решение и предложит повышение.
- Лояльность компании: Показав лояльность и терпение, сотрудник может заработать уважение и доверие руководства, что в будущем может привести к улучшению условий труда.
Недостатки:
- Непредсказуемость: Нет гарантии, что повторная просьба будет удовлетворена.
- Ощущение недооцененности: Продолжительное отсутствие повышения может негативно сказаться на мотивации и удовлетворенности работой.
### 3. Ничего не делать (5%)
Преимущества:
- Минимальные усилия: Не нужно предпринимать никаких действий и изменений.
- Избежание стресса: Нет необходимости переживать по поводу переговоров или адаптации к новому месту работы.
Недостатки:
- Отсутствие изменений: Не предпринимая действий, сотрудник останется в той же ситуации с той же зарплатой и условиями.
- Потеря мотивации: Нехватка роста и развития может привести к потере интереса к работе и снижению производительности.
### Моё мнение
В IT-сфере, особенно среди тестировщиков, важно чувствовать себя ценным и мотивированным. Если текущий работодатель не готов предложить повышение зарплаты, а перспективы для роста ограничены, смена работы может быть оправданным решением. Рынок труда в IT-сфере достаточно динамичен, и квалифицированные специалисты часто востребованы. Это дает возможность найти более выгодные и интересные предложения.
Однако, прежде чем принять решение, важно:
- Проанализировать рынок: Изучить текущие предложения по зарплатам и условиям работы.
- Оценить свои навыки и опыт: Быть уверенным в своей конкурентоспособности.
- Обсудить с текущим работодателем: Возможно, стоит еще раз обсудить перспективы повышения и причины отказа.
Лично я считаю, что активный подход (смена работы или повторные переговоры) предпочтительнее, чем пассивное ожидание. Важно чувствовать, что ваш труд ценится, и вы развиваетесь профессионально. Это поддерживает мотивацию и удовлетворенность работой, что в конечном итоге положительно сказывается на карьере и личном развитии.
Что вы сделаете, если вам на работе НЕ повысят зарплату?
Опрос анонимный
Спасибо всем, кто принял участие. Победитель очевиден, поэтому было сделано видео про коллекцию в постмане.
Ставьте лайки, комментаруйте. Помогите продвигать видео и приносить больше пользы людям 🙂
Переходи по ссылки и досматривай до конца:
https://youtu.be/jn3pNpEr8q8
