Java Guru: Привет, Владислав! Расскажи немного о себе, кто ты, чем занимаешься?
Привет. Сейчас уже работаю в Accenture, до этого преподавал высшую математику в РТУ, занимался наукой.
Java Guru: Расскажи пожалуйста как произошло твоё знакомство с IT?
Когда я познакомился с IT, такого понятия вообще не было. Была информатика. Вот с ней в школе и познакомился в 9 классе – у нас поставили, наверное, один из первых (если не первый) компьютерный класс с БК-0010 и цветными мониторами «Электроника», должна была быть сеть, но что-то там не спаялось, в качестве сервера стоял ДВК-2 в корпусе из толстого алюминия и с клинообразным корпусом монитора. Сейчас такое даже сложно представить. Мы программировали на Бейсик Вильнюс, в качестве поощрения с магнитофона нам загружали игры.
Java Guru: Как ты узнал про курсы Java Guru?
Зашел на сайт компьютерного факультета РТУ – там была ссылка. Я подумал, что если в таком месте разместили ссылку, то курсы точно чего-то стоят.
Java Guru: Какие курсы ты закончил в Java Guru? Какие знания приобрёл?
Начал с Java 1, потом – по нарастающей: Java 2, сейчас Java 3. Жду, когда будет 4-я.
Главное, что я вынес из обучения – современный подход к созданию программ. Базовые знания у меня были давно, потому что приходилось писать программы для численного счета, хоть и не ахти какие сложные, да и без объектно-ориентированного программирования (ООП). Поэтому на курсах было легче чем тем, кто начинал с нуля. Мне очень повезло с преподавателем на Java 1 (жаль, что он больше не преподает). Я узнал главное – как сейчас принято писать программы, какова система именования переменных, классов и методов, причем от того, кто сам этим занимается. Дополнительный вкусный бонус – разговоры «около Джавы» и программирования, рассказы о том, какие приемы, фреймворки и технологии используются, что почитать, на что обратить внимание, просто истории из жизни в офисе.
В принципе, на Java 2 и 3 рассказывали именно о применении тех технологий, о которых упоминалось в начальном курсе.
Java Guru: Как курсы Java Guru помогли тебе попасть на практику в компанию Accenture?
Для начала они помогли мне попасть на буткамп. За год до этого я туда не прошел. Но в первый раз я шел практически без знаний ООП и языка – разве что немного почитал присланные материалы. Именно поэтому пошел на курсы в JavaGuru, чтобы освоить то, чего не знал. Мне несколько тяжело выдумывать программу «с потолка», да и не всегда литература понятна. На курсах же и рассказывают, и объясняют, и на вопросы любого уровня глупости отвечают.
На буткампе было достаточно тяжело, а без базы знаний было бы просто невероятно сложно. После буткампа для попадания на практику мне дали задание, которое необходимо было сделать за короткий срок. Как раз то, что я проходил в это время курс Java 2, мне очень помогло в выполнении этого задания.
Java Guru: Какие цели ты ставишь перед собой сейчас?
Сейчас цели простые – научится работать на таком уровне, чтобы самостоятельно решать задачи реальных проектов. Получить сертификаты Java Developer и AWS. Освоить необходимые технологии и методики. Собственно, от Junior’а к Senior’у. И зарабатывать достойные деньги.
Java Guru: Оглядываясь на полученный тобой опыт, какой совет ты можешь дать тем кто только начинает свой путь в IT?
Научиться думать. Логично и последовательно. Обращать внимание на мелочи и придираться к ним. Стараться найти путь к лучшему решению поставленной задачи. Привыкать биться головой об стену в поиске решения. Научиться искать нужную информацию в той куче, которую вываливает Гугл. Не ограничиваться одним источником. Учиться работать не в стиле «я программер, я так вижу!», а в стиле «заказчику надо ТАК – я вывернусь, но сделаю».
Всем удачи!