En

JazzTeam Software Development Company

Agile Java Development

IT Academy

Всё, чему мы учим - используем сами

Седьмой год компания JazzTeam проводит занятия для одарённых студентов. Подробности обучения сформулированы на карте памяти.

За это время мы подготовили большое количество специалистов, которые обучались на практике, используя все современные средства и подходы в индустрии программирования, включая Code Review, систему контроля версий, парное программирование, юнит-тестирование и многое, многое другое.

Отзывы некоторых студентов

Даниил.
Первое впечатление - это то, от чего никогда не избавиться, это то, что влияет на твое отношение к чему бы то ни было, не смотря ни на будущие заслуги, ни на провалы. Оно как призма, сквозь которую мы смотрим на все окружающее нас. И мне приносит душевную радость, что в тот, самый первый момент знакомства с работой компании, с ее коллективом, я понял что именно это мне было и необходимо.

Практика в JazzTeam дала мне колоссальный багаж новых знаний, «взяла за шиворот» и вытряхнула все то ненужное, мешающее мне трезво оценить свои знания и умения и дала мне маяк, путеводную звезду, движение к которой откроет для меня новые галактики технологий и умений программирования.

За это короткое, незаметно исчезнувшее, время практики я открыл для себя удивительный мир работы по методологии разработки «Scrum». Та самая главная «the icing on athe cake» данной методологии - это множество возможностей для обратной связи и постоянный вынос на поверхность проблем, мешающих более эффективной работе. Последовательно устраняя эти проблемы, можно добиться значительного увеличения производительности, качества и удовольствия от работы.

С первых же дней меня закружил и не отпускал ни на секунду до самого конца практики круговорот технологий и программного обеспечения. Gerrit, Jenkins, Git, JavaSE, maven, TestNG, SonarQube, ООП, Jira, DDT, patterns, servlets, HTTP, JSP, JS, iQuery, Ajax, HTML, CSS, MySQL, JDBC, Spring и Hibernate бурной рекой неслись и ниспадали с края обрыва в пучину, где пенясь разлетались об чернеющие и наводящие ужас скалы. И ты гребешь изо всех сил против течения, дабы не кануть в пучину, не разбиться о скалы непонимания и отставания. Одна осечка и ты летишь зазываемый галлонами чистейшей воды, чья сила может дать бесценные знания или счесть тебя недостойным и выкинуть как надоевшую игрушку, не посчитав тебя достаточно упорным, чтобы стать избранным.

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

Хочу поблагодарить весь коллектив, наших кураторов и менеджера, тех кто помогал нашему становлению и разделял наши провалы и радости от успеха. В моих чертогах разума данный период займет место как великолепное, захватывающие время, за которые я не только получил еще больший импульс к становлению себя как IT специалиста, но и познакомился с людьми, которые любят и ценят свою работу, всегда готовы прийти на помощь.

А я иду дальше через тернии за своей путеводной звездой.

Владислав. При прохождении практики в JazzTeam я отметил много удачных решений, расскажу про некоторые из них: во первых, появляется возможность понять процессы происходящее на реальном проекте, «потрогать руками». Ты получаешь определенное задание, разбираешься в нем, оцениваешь время, за которое справишься, и выполняешь задачу. И уже на собственном опыте приходит полное понимание workflow проекта. Это здорово.

Следующий приятный момент - это изучение актуальных инструментов и технологий. Программа практики предполагает :

  • Работа с Jenkins
  • Разработка ООП модели на Java c использованием Spring, MVC
  • HTTP (протокол, заголовки, запросы)
  • Сервлеты и JSP, работа с Cookies и Session storage
  • HTML, CSS верстки
  • JavaScript (jQuery и активно развивающийся Angular)
  • Работа с базами данных и многое другое

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

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

Олег. Я проходил практику в компании JazzTeam в марте-апреле 2018 года в городе Солигорск. Так как я сам не из города Солигорска, компания предоставила бесплатное жилье на время практики.

В первый день практики мы познакомились со своими кураторами и менеджером практики. Нам было поставлено задание установить инструменты разработки, которые будут необходимы в период практики. Стоит отметить, что эти инструменты также используют и на реальных коммерческих проектах.

На протяжении всей практики нас учили методологии Agile, в которую входят такие процессы как: ежедневные стендапы, ведение ежедневных отчетов, заполнение scrum доски, репорт задач в Jira, уведомление о плане на день и о статусе выполненных задач за день в Skype чат.

Большое количество времени на практике уделяется теме “оживление ООП модели”. Сначала нужно выбрать предметную область, с которой хорошо знаком, а потом для неё построить use-case диаграмму, с помощью которой можно понять, какие классы и методы необходимо добавить в ООП модель, чтобы она “ожила”.

За время практики я научился давать эстимацию большим задачам, используя декомпозирование глобальной задачи на маленькие подзадачи. Также, благодаря каждодневным code review, я улучшил свой code style и научился писать хорошие unit и сценарные тесты. И самое главное, я научился планировать свое время с помощью методологии Agile.

Артем. В марте 2018 года я начал свою практику в компании «JazzTeam». С организационными процессами компании и с некоторыми членами команды я уже был знаком ранее, поэтому влиться в практику было не трудно. Доброжелательный коллектив, готовый в любой момент выслушать и подсказать, создавали атмосферу, в которой хотелось работать.
Практика дала мне не только возможность изучить множество технологий, но и умение применять их, показала, как устроен процесс разработки изнутри, какая ответственность лежит на каждом разработчике.

Работа по методологии Agile предусматривает ряд принципов, которые на первый взгляд, кажутся лишней потерей времени. Но на деле оказалось все иначе. Прежде чем что-то сделать, ты должен задаться рядом вопросов, рассказать команде о своих планах и только потом приступать к заданию. Практика в полном объёме показала какие плоды дает Agile, если следовать его принципам.

Отдельно хотелось бы отметить руководителей практики, которые в нужный момент могли похвалить, но и расслабляться не давали возможности. Тактично указывая на «пробелы» и мотивируя на лучший результат.

Влад. Я попал на практику в компанию JazzTeam весной 2016 года во время прохождения производственной практики в колледже.

Практика в данной компании имеет несколько особенностей: её схожесть с реальным проектом, с первых дней практикуется разработка через тестирование и Continuous Integration. У практиканта имеется план практики, разработанный компанией, по которому он сам выбирает себе задания, эстимирует их(оценивает время на выполнение), определяет приоритет и занимается ими. Поскольку компания практикует методологию Agile Scrum, то большой упор делается именно на процессы. Так, практиканты участвуют в стендапах со своими менеджерами и кураторами, на которых сообщают о текущем статусе задач, результатах и планах, а технические моменты уточняются во время код ревью со своим куратором. Также практиканты проводят демо своих результатов за некоторый промежуток времени (одна, несколько недель). Важной частью является Scrum-доска, на которой практиканты отмечают все свои активности.

Важную роль в процессе обучения является «набивание шишек». По ходу практики довольно часто сталкиваешься с какими-то трудностями, и очень важно научиться самостоятельно находить решение. Если же найти решение самостоятельно не получилось, то всегда поможет куратор, но его помощь будет заключаться только лишь в поиске пути решения. Так практиканты получают и опыт решения проблем, и исключается возможность сильно провиснуть по выполнению задачи.

Я очень благодарен компании JazzTeam за предоставленную возможность прохождения практики и получения опыта. Хочется отметить высокую эффективность практики, так как упор делается именно на решение большого количества практических заданий. За эти несколько месяцев я получил обширные знания и приобрел полезные технические навыки, научился определять приоритеты задач и правильно оценивать время на их выполнение.

Благодаря высоким результатам, которые я показал в ходе практики, мне было сделано предложение о дальнейшем трудоустройстве в данной компании, чему я безмерно рад!

Валерия. Во время моей практики в JazzTeam, я познакомилась с удивительными людьми, узнала о разного рода инструментах для мануального тестирования, принимала участие в реальных проектах.

О методологии Agile, как и о многих других, у меня были теоретические сведения, полученные непосредственно во время обучения в колледже. Однако, более полные знания были получены мной только во время практики. Единственное, что вызывало трудность - это грамотное распределение рабочего времени, но со временем и это перестало быть проблемой. Я научилась правильно давать эстимацию своим задачам.

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

Благодаря тому, что я показала хороший результат во время практики, мне поступило предложение о трудоустройстве в JazzTeam.
Я с уверенностью могу сказать, что практика в компании JazzTeam - это хорошая возможность окунуться в мир IT, опробовать свои возможности на реальных проектах, узнать многое о методологии Agile и успешно реализовать себя.

Алексей. В феврале – апреле 2013 года мне представилась возможность пройти практику в компании «JazzTeam». Знакомство с работой команды для меня началось с изучения философии Аgile, ее ценностей и принципов. Особенно интересной и содержательной мне показалась работа по методологии Scrum, практика в компании предполагает полное погружение, знакомство со всеми элементами системы – принципами организации спринтов, демо, стэндапов.

Особенно порадовала доброжелательность коллектива, но в то же время и требовательность к уровню личных результатов каждого работника и команды практикантов в целом. Система организации деятельности в компании «JazzTeam» дает возможность каждому сотруднику работать в собственном темпе, определяя разумное время на решение проблемы, просить совета, получать помощь.

За время практики мне пришлось выполнить ряд индивидуальных задач и принять участие в совместном проекте. Хочу отметить эффективность подобного вида обучения, при котором новые знания усваиваются через конкретные практические задания.

Результатом практики в компании «JazzTeam» для меня стал значительный прирост знаний в области Java-программирования, а также менеджмента IT-проектов.

Евгений. Практика проходит в нестандартном формате. Каждый день я сам выбираю задание, которое важное или интересное. Практику прохожу в стиле Agile. Считаю, что у нас тут «Демократия». Каждый может высказать свое мнение, и тебя услышат. Тебе помогут дельным советом.

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

Так же каждую пятницу я со своим руководителем играю в футбол. Своеобразный отдых, после недели.

Плюсы практики: самоконтроль, хорошая помощь сотрудников, совместный отдых.

Единственный минус, что было холодно один период. Но проблема решилась быстрым приходом весны.

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

На практике научился неплохо использовать данные технологии: Сss, html, javascript, jquery, Servlet, JDBC, Maven

Евгений. Прохождение практики в IT компании дает возможность в полной мере приблизиться к условиям реального проекта, изучить новые технологии.

Я прохожу практику в компании где практикуют Agile, я не могу сказать что это лучшая методология т.к. я не разрабатывал по другим методологиям, но работая непродолжительный период по Agile могу с уверенностью сказать, что ощутил полезность этой методологии. За период прохождения практики я на порядок углубил свои знания в области Java технологий, проектирования и управления.

Денис. Проходил практику в компании JazzTeam февраль-март 2013 года. Впечатлений много. Команда молодая, энергичная.

Для начала расскажу о моментах, которые могут стать испытанием уже с самого начала, а именно: компания очень активно практикует Agile/Scrum, а это значит, что в буквальном смысле скучать не придется.

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

Также стоит отметить требование компании следовать концепции continuous integration разработки, человеку не имеющему опыта коммерческой разработки, на мой взгляд, трудно вникать в подобного рода вещи. Тут было бы очень здорово "новичкам" делать вводный экскурс, как?, что?, и зачем?, потому что поток новых, непонятных слов и
понятий некоторое время вводит в ступор.

Что касается уровня "прокачки" практиканта во время работы в компании, тут все просто: за успехами, прогрессы практиканта ведется постоянное наблюдение и координирование. Соответственно получается, что "шишки набиваются", но с небольшими затратами по времени.

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

Особенности: правильный подход к работе - быстрый результат; опыт работы приближенный к реальному (при хорошей подготовке); сложные, современные концепции разработки; обязательное присутствие дисциплины, и ответственности для комфортной работы.

Родион. Компания JazzTeam - лучшее место для прохождения практики по профессии программист в городе Солигорске. При прохождении практики получил колоссальный опыт по специальности инженер-программист. Практикант проходит по всему циклу разработки ПО.

В компании приоритетно осуществляется работа с технологиями платформы Java, в работе используется методология Agile. Созданы все условия для хорошей атмосферы на рабочем месте и в коллективе, а также обучения и совершенствования имеющихся навыков.