Как прийти в IT (часть вторая)

0
Анна Чернуха – Junior Software Engineer в EPAM
КОРПБЛОГИ

В предыдущем посте мы говорили о том, с чего начинать свой путь в IT. Настало время обсудить популярные технологии и тренинги.

Советами по обучению поделились представители тренинг-центра ЕРАМ: Евгений Пешкур, заместитель директора по подготовке персонала, Святослав Куликов, менеджер отдела по функциональному тестированию, Александр Барановский, руководитель образовательных программ по тестированию, и Светлана Захаренко, Java-тренер.

Продолжить чтение

4. Какие технологии нужно в первую очередь изучить новичку? (Какие базовые знания в программировании и использовании ПК нужны новичку в IT-мире)?

Святослав Куликов:

Сначала – просто выйти на уровень уверенного пользователя. Если кто-то, читая этот ответ, стал криво усмехаться и подумал про «вот, опять про гуманитариев», то смею вас разочаровать: технарь, не умеющий скопировать файл по сети, пропинговать хост или построить график в Excel – явление столь же частое.

Далее есть три пути:

  • Быстрый: сразу изучать то, с чем вы собираетесь работать на своей первой IT-должности. Это быстро потому, что позволяет (временно!) пропустить огромный пласт «фундаментальных знаний», но побочным эффектом является способность решать только узкий круг очень чётко описанных задач. Уйму недостающих знаний придётся накапливать по мере наработки опыта.
  • Медленный: начать с базы – от основ алгоритмизации к паре языков программирования (сейчас, как правило, – Java/C# + что-то из серии JavaScript/Python/Ruby/PHP) и изучению конкретных технологий (я затруднюсь назвать «универсальные примеры», слишком уж много вариантов).
  • «Универсальный путь для сферического ученика в вакууме»: JavaScript + HTML + CSS, Java или C# + базы данных.

Светлана Захаренко:

Мне кажется, что самыми базовыми будут хорошие навыки пользователя ПК и обязательно очень качественное владение иностранным языком. Также неплохо понимать операционные системы, желательно иметь опыт использования разных ОС, понимать командную строку.

Если говорить о технологиях, то было бы неплохо иметь знания по базам данных, языку SQL, понимать XML, иметь представление о UML.

5. Что лучше: изучать интересующие технологии самостоятельно (книги, интернет) или записаться на тренинг или к репетитору?

Евгений Пешкур:

Идеально сочетать оба способа. Суть IT’шника – постоянное САМОразвитие. В начале пути посещение тренинга или репетитора сэкономит массу времени, укажет правильный путь и сделает нужные акценты. Ну и в личной работе скорректирует именно ваши отклонения от курса. Но не надо заблуждаться – самостоятельное изучение первично. «Я бы в … пошел, пусть меня научат» – это в корне неверный подход. «Пойду учиться, пусть мне помогут» – вот так надо.

Александр Барановский:

Оптимальный вариант – совместить приятное с полезным:). Книги расширяют кругозор и дают точку зрения на проблему/технологию. Тренинги позволяют закрепить знания на практике под присмотром тренера.

Светлана Захаренко:

В данном вопросе я бы не отделяла одно от другого, чтение большого числа книг/форумов/статей не принесёт пользы без чётко заданной траектории. Правильно направить, подсказать наиболее удачные источники информации сможет тренер либо специалист, имеющий большой практический опыт в выбранной области. С другой стороны, посещение тренинга без изучения дополнительной литературы тоже не принесёт должного результата. Ещё все очень зависит от того, как человек привык усваивать материал: в группе студентов, в одиночестве и с книгой либо один на один с преподавателем. Возможна комбинация обучения по книгам, с преподавателем и группой студентов:).

6. Какие тренинги в сфере информационных технологий сегодня пользуются популярностью среди студентов (по технологиям и местам проведения)?

Александр Барановский:

Популярны как и давно существующие «Введение в функциональное тестирование», Java, .NET, так и новые области – Mobile Development, BI.

Святослав Куликов:

Самыми популярными направлениями тренингов EPAM в Минске являются Java, .NET, тестирование – обучение по этим направлениям проводится, в основном, на базе БГУ, БГУИР, БНТУ. С перечнем направлений подготовки, осуществляемой тренинговым центром ЕРАМ на базе ведущих вузов РБ, вы всегда можете ознакомиться на нашем сайте. Стоит особо подчеркнуть, что мы проводим подготовку не только программистов и тестировщиков. Следите за открывающимися наборами на тренинги.

Часто можно услышать вопрос о том, куда лучше пойти – в тренинговый центр той или иной IT-компании или в независимый (коммерческий) тренинговый центр. Ответ прост: любая IT-компания, проводя бесплатный для слушателей тренинг, хочет видеть их в числе своих будущих сотрудников. Потому такие тренинги максимально адаптированы к бизнес-процессам конкретной компании и идти на них лучше в том случае, если вы хотите работать в этой компании. Коммерческие же тренинговые центры предоставляют, как правило, более «универсальную» подготовку, но поскольку невозможно за разумное время «научить всему», при таком подходе могут быть упущены моменты, важные для трудоустройства в конкретную IT-компанию. Это не вина тренинговых центров, это объективная реальность. Итого: в «фирменных» центрах – «уже, но глубже», в коммерческих – «шире, но мельче». К слову, можно совместить оба подхода:).

7. Какие сайты, форумы и сообщества стоит посещать, чтобы быть в курсе последних событий в IT-сфере?

Святослав Куликов:

habrahabr.ru, dev.by, stackoverflow.com + 2-3 более узкоспециализированных ресурса по вашему IT-направлению.

8. Какими профессиональными и личными качествами должен обладать сотрудник, работающий IT-специалистом?

Евгений Пешкур:

Самостоятельность.

Святослав Куликов:

Умение и желание учиться, учиться и ещё раз учиться – всю жизнь. Умение и желание ставить перед собой всё более и более смелые цели и сложные задачи. Понимание, что IT – это не столько работа, сколько «способ мышления».

Светлана Захаренко:

На мой взгляд, это любопытство (всегда хочется попробовать что-то неизвестное и новое или залезть в самую глубь уже знакомого), желание постоянно развиваться и учиться, ответственность (за себя и за команду), умение решать задачу в срок, чувство юмора:).

9. Как вести себя на собеседованиях (на работу или тренинг), чтобы не провалить их?

Евгений Пешкур:

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

Ну а на самом собеседовании всё обычно: вежливость и воспитанность. Вы приходите в свой потенциальный коллектив, в котором вам не только работать, но и проводить треть своего времени. Учитывая сон, вы часто с семьей будете общаться меньше. Запах, речь, одежда, жвачка, выброшенный за собой стаканчик, в котором вам предложили воду.

Что касается сути беседы, тут советов нет. Задача собеседующего – понять ваш действительный уровень и соотнести его с имеющимися требованиями. Не нервничайте и уважайте собеседника.

Светлана Захаренко:

Быть естественным, не пытаться копировать либо изображать некоторую манеру поведения. Быть достаточно открытым, вежливым, искренним, заинтересованным. А ещё очень важно иметь соответствующие квалификации знания:).

Святослав Куликов:

Об этом написана уйма статей (например, поищите на Хабре – там относительно недавно этот вопрос рассматривали со всех сторон). Универсальный ответ – быть честным и не притворяться тем, кем вы не являетесь. Да – это не самый популярный совет, да – так вы рискуете провалить не одно собеседование, и да – это почти единственный способ оказаться «на своём месте».

10. Сколько времени потребуется, чтобы из новичка сделать толкового ценного сотрудника?

Евгений Пешкур:

Год на минимально приемлемый уровень и ещё два для стабильной отдачи. Каков вопрос, таков и ответ:).

Святослав Куликов:

Всё зависит от того, что мы вкладываем в понятия «новичок» и «толковый ценный сотрудник»:). В среднем – от 1-2 до 3-5 лет.

Подводя итог, можно сказать, что «Нет ничего невозможного для человека с интеллектом» ©. Если есть желание стать IT-специалистом, потрудиться, безусловно, придётся: выучить английский язык, познакомиться с ООП и структурами данных и алгоритмов, постоянно работать над собой и своими навыками. И помнить, что «если вы работаете над поставленными целями, то эти цели будут работать на вас».

*Редакция dev.by не несёт ответственности за содержание корпоративных блогов
0


Авторизуйтесь, чтобы оставлять комментарии