Как известно программисты, и их ближайшие друзья — тестировщики, получают по белорусским меркам очень даже неплохие деньги! Как переметнуться в лагерь этих самых загадочных тестировщиков, что там делать, кого туда берут и что предлагают «перебежчикам»…
Конечно, чтобы стать «100%-ным» программистом желательно:
- хорошо знать математику
- хорошо знать английский язык
- знать языки программирования
- быть молодым
Но, как показывает статистика, математику с английским (не говоря уже о языках программирования) в школе на «10» знают считанные ученики, на математические и программерские специальности в ВУЗах конкурсы не зашкаливают, а молодость быстро проходит.
Что же делать? И можно ли зарабатывать больше?
Если ли у человека, который никогда не знал алгебру с геометрией на отлично, давно забыл английский язык и потратил молодость на работу менеджером по продажам, шанс устроится на работу в IT - компанию и зарабатывать «по-европейски», не тягаясь вахтовым методом на работу в Польшу или Россию?
Мы обратились к тим-лидеру одной из крупных компаний в Парке высоких технологий
— Может ли человек, как говорится, с улицы стать программистом?
— Программистом, который хорошо зарабатывает, просто так не станешь. Тут не достаточно просто прийти и сказать, что хочешь работать день и ночь. Одного желания мало. Даже мне, в 40 лет, приходится раз в 5-7 лет переучиваться, потому что появляются новые языки программирования, и молодежь откровенно наступает на пятки. Приходится постоянно учиться, иногда — по выходным. И, конечно же, математику я знаю достаточно хорошо — в свое время заканчивал мехмат БГУ :)
— Получается, что у человека в 30-40 лет уже нет шансов стать программистом и хорошо зарабатывать? Тем более, если он не математик, а гуманитарий…
— А вот тут вы не правы. В компаниях, оказывающих услуги по программированию, работают люди разных профессий. Гуманитарий вполне может стать, к примеру, тестировщиком. Я лично знаю очень хороших тестировщиков, не имеющих «математического» образования. Конечно, подтянуть кое-какие знания потребуется. Но если есть желание, нет ничего невозможного.
— И куда обратиться, чтобы «поменять» свою жизнь?
— Здесь я не подскажу, но в интернете очень много объявлений от компаний, которые набирают на курсы программистов и тестировщиков. Попробуйте позвонить им. Они всё расскажут.
Тестировщик программного обеспечения — специалист, занимающийся тестированием программ и поиском сбоев и ошибок.
Мы отправились в самостоятельный поиск с помощью Google. Выбрав из предлагаемого поисковиком списка 5 самых первых учебных компаний, мы на минуту задумались, а как нужно представляться? Какие вопросы задавать будущим преподавателям и их представителям?
Постепенно у нас оформился следующий более-менее естественный портрет:
- мужчина в возрасте 35 лет, который когда-то окончил исторический факультет Белорусского государственного Педагогического университета, но по специальности почти не работал, а искал счастья на вольных хлебах в коммерческой сфере. Английский язык в последний раз он изучал в университете, математику — еще в школе. Языков программирования, как ни странно, не знает :)
Позвонив в 5 компаний, занимающихся подготовкой тестировщиков, мы получили следующую картину…
Компания | Время обучения | Стоимость | Что обещают? | Подробности |
Европейский образовательный центр С.М.А.Р.Т | 40 академических часов (1 раз, 1,5 месяца) | 130 BYN (оплата в 2 этапа) | при наличии заявок от организаций и при успешной сдаче экзаменов могут отправить на стажировку в компанию | дополнительно языкам программирования, английскому и математике не обучают |
Stormnet | 48 академических часов (плюс домашнее задание, время на его выполнение не оговаривается) | 335 BYN (оплата возможна в 3 этапа) | рекомендации компаниям и собственным успешным выпускникам, зарплату на начальном этапе от 300 до 500 долларов (в эквиваленте). Потолок по зарплате, через 5 лет, - 2500 BYN | знание языков программирования, математики и английского не требуется. В случае необходимости, вам предложат дополнительные курсы. В частности, курсы английского стоят 100 BYN за 8 занятий |
ИТ-Академия "БелХард" | 48 академических часов (про домашние задания ничего не сказали) | 350 BYN (оплата в 2 этапа) | никаких гарантий не дали. Сказали, что выдадут сертификат, а работу придется искать самостоятельно. Для работы обязательно понадобится английский язык | дополнительно языкам программирования, английскому и математике не обучают |
Компьютерная академия "ШАГ" | полгода (2 раза в неделю по 2 часа) | 266 BYN в месяц | помощь в трудоустройстве, но только тем, кто успешно сдал экзамены. Английский для работы потребуется | "Главное, это быть уверенным пользователем ПК". Всему необходимому для будущей работы пообещали обучить. Также есть центр обучения иностранным языкам, где проверят уровень знания анлийского и подберут необходимый курс за дополнительную оплату |
IT-Academy | 2 месяца (108 учебных часов) | 1010 BYN (оплата единовременно) | на базе Академии есть менеджер по трудоустройству в компании Парка высоких технологий, который рассылает резюме учеников, учившихся на 7 баллов и выше. Но, "чем дальше за 30, тем сложнее трудоустроиться" | знание языков программирования и математики не потребуются (достаточно "математического" склада ума). Но без английского на уровне Pre-Intermediate* у нас ничего не получится |
* Уровень знания английского А-2. Pre-Intermediate. Можно поддержать разговор на знакомую тему, хотя словарный запас ограничен. Есть понимание простых предложений и речевых конструкций – особенно если говорят медленно и поясняют сказанное жестами. Можно произносить довольно связные предложения практически без ошибок (по данным Института IBA).
Мы отранжировали предложения по общей стоимости обучения, хотя сравнивать их достаточно сложно, где-то учиться придется месяц-полтора, где-то все полгода. Но, с другой стороны, для новичка «с улицы» даже полгода кажутся каким-то уж слишком маленьким сроком.
Понадобится ли нам английский язык?
В этом вопросе представители обучающих компаний были практически единодушны:
— Английский при обучении не нужен. При трудоустройстве, если у вас есть хоть какой-то уровень английского, вы устроитесь быстрее, но, опять же, у нас большая часть студентов приходит без английского языка, и устраивается в русскоязычные компании и проекты. Но у нас есть дополнительные курсы по английскому, и либо вы можете подтянуть свой английский, либо пойти в русскоязычную компанию, — ответили в Stormnet.
— Английский, конечно, нужен. Если вы в дальнейшем захотите трудоустроиться, и найти хорошую работу, то вам английский будет необходим. Но в процессе обучения вы можете подтянуть свой английский на базе нашей Академии, — компьютерная академия "ШАГ".
—Начинать нужно с того, что у вас должен быть английский на уровне Pre-Intermediate и выше. Без свободного английского получить предложение о работе практически нереально. Если у вас есть английский на том уровне, о котором мы говорим, записывайтесь к нам на курс «Функциональное тестирование», — IT-Academy.
Итак, английский учим!
А что с этой нудной математикой?
В этом вопросе профессионалы тоже сошлись:
— Математика вам не потребуется, потому что вы будете тестировать продукт, как обычный пользователь. Вы же каждый день пользуетесь различными сайтами, мобильными приложениями. Вам просто предоставят набор шагов, которые будет необходимо сделать. К примеру — зайти на такой-то сайт, нажать кнопочку «Каталог», выбрать товар из каталога, добавить его в корзину, а затем проверить, что вы получили именно тот результат, который и ожидали, — считают в Stormnet.
— Математика не нужна, если у вас математический склад ума, этого достаточно, — IT-Academy.
— Самое главное в вашем случае — уверенное пользование персональным компьютером, — компьютерная академия "ШАГ".
Математику прогуливаем, как и в школе :)
Понадобится ли начинающему тестировщику знание языков программирования?
—Языки программирования изучают люди с опытом, которые уходят в специализацию. Вам достаточно без языка программирования пройти курс ручного тестирования, и вручную, как обычный пользователь тестировать приложения, которые вам дают, — рассказали нам в Stormnet.
Остальные компании, в принципе, согласились с этой точкой зрения.
Самый главный вопрос — возраст
Вот здесь мнения разошлись практически кардинально.
— 35 лет для программиста — это немного. У нас есть люди, которым больше 40 лет, и они тоже находят себе работу либо в офисе, либо удаленно. При удаленной работе возраст вообще ни на что не влияет, — Stormnet.
— 35 лет — это ничего страшного, — Европейский образовательный центр С.М.А.Р.Т.
— У нас есть студенты и постарше вас, так что вы можете оказаться и довольно молодым. Сейчас пошла такая тенденция, что наши потенциальные работодатели хотят «мудрых» тестировщиков, которые бы не уезжали за границу через полгода – год, а стабильно работали в определенной компании, — компьютерная академия "ШАГ".
—На обучение ваш возраст никак не влияет. Но что касается трудоустройства, то там — да, чем больше за 30, тем сложнее получить приглашение на собеседование. Я не говорю, что это невозможно, но ситуация именно такая: мы вас выпускаем в роли junior – тестировщика. Джуниорам порядка 25 лет, и начальнику над вами будет примерно 25 лет. Если вы в 35 лет попроситесь на роль джуниора, вы, конечно, будете не первым человеком, которого пригласят на собеседование. Если вы будете очень хорошо учиться, если вы очень хорошо усвоите программы, если у вас будет супер-английский, то шансов у вас будет столько же, сколько у молодых, но честно вас предупреждаю о сложностях, — заявили в IT-Academy, занимающейся подготовкой кадров для Парка высоких технологий.
Возрастной вопрос для программистов действительно стоит достаточно жестко. Так что, если вам под 30, то стоит поторопиться, но и возрастным соискателям отчаиваться не стоит — возможно, удастся убедить потенциального работодателя, что вы именно тот, кто ему нужен, и что, к тому же, вы не рванете месяца через 3 в Ирландию, где платят чуть больше…
Помогут ли нам с трудоустройством?
Есть компании, где наотрез отказались заниматься такими «пустяками».
— Если вы окончите курс, у вас будет какая-то необходимая база, чтобы искать работу. Мы выдаем только сертификат. На какую зарплату можно рассчитывать? Я не знаю. Я не знаю, сколько сейчас зарабатывают тестировщики, — заявили в ИТ-Академии "БелХард".
— Непосредственно трудоустройством мы не занимаемся, но при наличии заявок от организаций тех студентов, которые успешно сдали экзамен, мы можем направить на стажировку. Информацию по зарплате тестировщиков мы не отслеживаем,— Европейский образовательный центр С.М.А.Р.Т.
Остальные, к счастью, обещали немного помочь:
— После окончания курса, после выполнения всех домашних заданий, после выполнения наших рекомендаций по поиску работы, люди находят работу сами за 1-2 месяца. Вы выпускаетесь, мы вам помогаем составить резюме, даем контакты менеджеров по набору персонала, скидываем вакансии от компаний, с которыми мы сотрудничаем, и наших бывших учеников, которые подбирают себе команду людей, — Stormnet.
— Мы помогаем своим студентам с трудоустройством, но здесь многое будет зависеть и от вас, от вашего желания обучаться, от того, как вы будете выполнять домашние задания, — компьютерная академия "ШАГ".
— Гарантий по трудоустройству мы не даем. Но с 2011 года на базе нашего Центра действует менеджер по трудоустройству, который отправляет резюме лучших наших учеников компаниям - резидентам Парка высоких технологий. Хотя влиять на результат собеседования мы уже не можем. Там самостоятельно будут тестировать ваш уровень английского и обращать внимание на какие-то ваши личностные качества, — сообщили в IT-Academy.
Получается, что никто ничего не гарантирует, но таланты ищут многие. К трудолюбивым и подкованным новичкам присматриваются. В принципе, как и в других сферах деятельности…
И напоследок — сколько нам предложат?
Как вы уже поняли из предыдущих ответов, уровень зарплат, на которые могут рассчитывать в будущем студенты, большинство учебных центров почему-то «не отслеживают». Но в компании Stormnet нам сообщили следующее:
— Зарплаты у программистов и тестировщиков немного разные, но со старта они одинаковые, от 300 до 500 долларов в эквиваленте. Потолок зарплат у тестировщика с пятилетним опытом — 2500 в месяц, а у разработчика может вырасти до 5 тыс долларов в месяц.
Как вам такие зарплаты? :)
Стоит ли с головой бросаться в омут IT – разработок? Мы однозначно ответим «Да», если вы:
- считаете, что программирование и тестирование программ — это именно те виды деятельности, для которых вы созданы
- если вы готовы много работать, идти до конца и никогда не сдаваться :)
- если вы неплохо знаете английский (хоть и банально звучит)
Остальным мы бы рекомендовали попробовать — а вдруг? Сертификат об еще одном образовании никогда не повредит, но за время обучения вы сможете понять, а чем, собственно говоря, эти тестировщики зарабатывают себе на хлеб, и сравнить свои успехи с результатами других студентов…
Хотя, как нам честно пояснили — в итоге никто ничего не гарантирует. Но ведь и тестировщики, которые зарабатывают невообразимые по белорусским меркам 2,5 тыс долларов, тоже когда-то и чего-то начинали :)
Комментарии
Страницы
Ссылку на источник дайте, пожалуйста. Без неё будем вынуждены удалить.
И что, какова мораль? Сейчас в ИТ идут те, кому не хватает бабла, но работать никто не хочет. Пальцы веером и "1500 для джуниора" - нормальная ситуация, каждое третье собеседование об этом.
См. краткую версию.
Это проблемы отделов кадров и молодых специалистов. Автор, ИМХо, ставил себе задачу разобраться с выбором профессии, потребными дисциплинами и имеющимися учебными центрами.
?
Ссылка на первоисточник есть в превью (в редакторе "Сводка") статьи, видна в блоговой ленте.
Куда-то исчезла. Поставил в конце.
Вот немного не согласен с Вами. Я например просил сколько дадут (согласен даже на минималку по РБ). Работать могу часов 12 в сутки (потом эффективность падает, но если вздремнуть полчасика, то могу ещё пару часов). Со своим компьютером готов приехать. Даже стола и стула мне не надо. Могу в коридоре на табуретке работать. Пальцы правда веером на работе. Левая рука на FDSA, правая на JKL;. печатать так удобнее. Вот опыта и знаний правда маловато и возраст великоват. Даже ни разу никто не перевознил. (Я так понимаю в современном русском фраза "Мы Вам перезвоним" изменила свой смысл на противоположный:) Так что возможно ситуация координально наооборот, и работодатели обнаглели пользуясь реалиями в стране. Подавай им джуниора уровня сеньёра пару лет назад. И всё за хлеб и воду. Я понимаю что живём в реалиях рынка, я понимаю что беларус беларусу беларус и что никто никому ничего не должен, и возможно я глупый неуч. Просто хотел сказать что Ваш взгляд немного однобок и ситуация более комплексная.
Это нормально. Все фирмы и фирмочки создаются для получения прибыли, филантропией никто не занимается. Принцип простой: портофолио нет, по-английски пык-мык -- "давай до свидания" (=="мы вам перезвоним").
Кстати, вот задачка для хуманитариев (несложная).
SQL возвращает из БД массив чисел с плавающей запятой. Некоторые значения пустые. Массив переписывается в коллекцию чисел с плавающей запятой, SQL закрывается. Как, не добавляя булево поле в коллекцию и/или не ведя синхронно-параллельную коллекцию булей, сделать так, чтобы знать, что впоследствии из коллекции извлекается непустое значение?
:)
Страницы