5 вопросов разработчику
Pavel S- Дима, привет! Как давно ты в IT? Кем работал до этого и почему решил перейти в эту сферу?
- Привет! В IT с октября 2016-ого года, учил Java и параллельно работал. До этого я был студентом, промоутером, аниматором, ведущим мероприятий, продавцом, аккаунтинг-менеджером, солдатом Российской Армии. Понял, что так больше не может продолжаться и нужно погружаться во взрослую жизнь и начать зарабатывать.
- Чем ты занимаешься и за что отвечаешь? Какие инструменты используешь в работе?
- Я Java Developer. Разрабатываю Enterprise Service Bus - ESB (или корпоративная шина данных) - это приложение, через которое "общаются" все внутренние сервисы компании. Сервисами могут быть кто угодно и с каким угодно форматом передачи данных: SAP, 1С, отдел аналитики, пользовательское приложение или сайт.
Инструментов, которые я использую на работе, у меня слишком много. Напишу, какие проги у меня открыты сейчас на компе: IntelliJ IDEA, DataGrip, SQLyog (позволяет оч быстро скопировать себе БД на локальную машину), Chrome(F12), Outlook, Postman, SoapUI, MobaXterm, Word, SumatraPDF, Lightshot, Telegram.
- Проходил ли ты какие-ты курсы, обучение прежде чем устроиться на работу? Нужно ли их проходить, на твой взгляд?
- Я изучал Java на курсе, который длился около года. Меня немного пугают дико пропиаренные и лощеные обучающие платформы, такие не стал бы советовать. Но есть курсы, которые дают очень хорошую базу, понимание о будущей работе, крутое коммьюнити (или даже друзей), позволяют уверенно проходить собесы. Таких мало, и они могут стоить овердохрена, но они есть.
- Какие у тебя взаимоотношения с тестировщиками? Какими положительными и отрицательными качествами они обладают, на твой взгляд?
- Еще на первой работе понял, что тестировщики - это одни из самых важных сотрудников в IT-команде. Часто они лучше остальных знают весь проект изнутри: как он устроен, какие проблемы есть, какие фишки нужно добавить. Короч, я оч радуюсь, когда вижу грамотного тестировщика на проекте :)
- Какими навыками/инструментами было бы полезно обладать QA-инженеру, который работает на твоем проекте?
- На мой взгляд, крутой QA-инженер ответственен, инициативен, хорошо знает и любит свой проект. А инструменты - это просто инструменты, хороший тестер сможет любой заюзать.