Записки. Часть 6. "Переквалификация на программиста»
Эта часть записок навеяна вопросом "Стоит ли переквалифицироваться на программиста или как найти работу программисту (далее прг) с дипломом, но без опыта?". Начитавшись интернет форумов, люди знают только о жизни прг в АУ, остальные профессии считаны по пальцам. В моем узком кругу знакомств оно тоже так и есть. Поэтому, видя относительную "легкость" получения работы для прг, эмигранты - не прг тоже хотят переквалифицироваться на прг. И задают (очень часто) соответствующие вопросы.
Однозначного ответа дать трудно. Если сможете быстро и качественно – то да. И не надо еще путать прохождение посольства и поиск работы уже здесь в АУ. Это два совершенно независимых (вообще говоря) друг от друга процесса. Т.е. – можно проходить подтверждение квалификации и посольство как повар, а реально искать работу в АУ как подсобный рабочий (или прг, или еще какую-угодно). Прохождение посольства – это своя отдельной трудности задача, решаемая имеющимся в активе набором документов (аттестат, диплом с выпиской изученных предметов, трудовая, СВ + референсы), что далеко не всегда является истинной и самой сильной специальностью. Поиск работы по приезду – личная инициатива эмигранта, посольство после этого можно забыть (оно о вас – тоже), тут уже в расчет идут настоящие трудовые навыки и умения, из бумажек тут важны – только СВ и референсы.
Variants:
- 0) идеально варианте – конечно, лучше подтверждаться как прг и потом трудоустраиваться им же. Но могут быть и другие варианты
- 1) проходить посольство по той специализации, что есть (типа машинист холодильных установок), искать работу – кем придется
- 2) проходить посольство по той специализации, что есть, параллельно учиться на прг , искать работу и догонять потерянное время in IT– как прг
- 3) переквалифицироваться на прг еще на Руси, получить еще там IT диплом или приличную сертификацию, потом уже проходить – по идеальному варианту
- 4) проходить посольство по той специализации, что есть, по приезду – начинать переквалификацию на прг или еще на кого-либо, подрабатывая, где придется
Естественно, что самым быстрым по времени и минимальным по затратам усилий и денег выглядит вариант 2) (я кстати, именно по нему и проходил. Физик по диплому, в АУ работаю исключительно как прг). Рассмотрим некоторые аспекты такой пере-квалификации.
- 1-е, что нужно сделать – это собрать все инфу по поводу. С родимого www.immi.gov.au - нужен список специальностей, MODL, с ACS - www.acs.org.au - все, что касается подтверждения компьютерной специальности. Почитать все это, переварить и понять, хватит ли у вас денег, образования, сил, настойчивости, желания и терпения – эти этапы пройти.
- Если у вас технико-математическое образование, у вас есть какой-никакой опыт работы с компьютером, Интернетом и т.д. - то в зависимости от вашей настойчивости, трудолюбия и общей сообразительности у вас есть шанс попробовать, и не безуспешно. Если вы - лирик, или менеджер или от станка , т.е компьютера в глаза не видели, то на пути его освоения вас ждут серьезные трудности. Таких людей (имею опыт) я могу научить работать на компе (т.е не боятся его и быть на ты в Windows и Word) за 1-2 месяца не отходя от кассы. Самостоятельно - раза в 2-3 больше. Уровень прг - выше уровня пользователя как минимум на порядок (может чуть меньше). Соответственно срок учебы возрастает до 10-20 месяцев с учителем и до 30-50 месяцев - без (реально плюс-минус паровоз). Отсюда пляшите - если у вас есть минимум год-два в запасе - то можно, чем меньше - тем сложнее и нереальнее. По большому счету, дипллом в IT (хоть русский, хоть ау-шный) – это всего лишь бумажка, реальных знаний-навыков-умений-опыта он не дает. Главное – получить и развить эти самые знания и опыт (что дается только благодаря личному титаническому труду и усилиям). А как уже их заявить , подтвердить и воплотить в жизнь – дело второе, хорошо, конечно с IT дипломом, но можно и без него (3-4 года минимум хорошего компьютерного стажа + MSCE / MCP/Novell/A++/Sun сертификации как правило, вполне достаточно для прохождения ACS).
- Аспект компьютерной грамотности является немаловажным, а порой и обязательным требованием при приеме на работу в совсем не прг-професии - менеджер, бухгалтер, секретарь и т.д. Посему овладение грамотностью (по-английски это будет power user) в среде Windows, Word, Excell, Lotus-123, бухгалтерских программ и Интернета - в любом случае безусловно полезен и всегда пригодится. Так что нужно этот свой уровень повышать от нуля и выше как можно.
- Как учиться. Скажу вам - на Руси это на порядок легче и дешевле, чем здесь. Приведу сравнительные цены в US$ ( UA / AU ) - учебный CD - 2-4 / 15-30 , книга по прг 5-20 / 30-120 , CD с софтом - 2-20 / 80 - 800 и выше , тест MCP 20-30 / 75, Sun/CIW exam 50 / 125, курсы 50- 200 / от 250 в день и от 3000 за MSCE и т.д. Плюс то, что на Руси - учебная литература и Интернет - русскоязычные , учиться на английском - это дополнительная сложность . Не знаю других способов учиться - как купить нужный программный продукт, купить учебник по нему (и не один), порыскать по Интернету в поисках всяких учебно-образовательных сайтов+книг+ссылок и вперед - сидишь, читаешь, учишь, строишь свои программы, преодолеваешь свои ошибки. Долго, тяжело, но основательно. Потом начинаешь пробовать тестировать свои знания на всевозможных тестах, имея в виду предварительную сертификации на brainbench.com ( уже не бесплатный он-лайн тест ) и конечную микрософтовскую сертификацию на MCP (я о сертификациях узнал за месяц до уезда в АУ, пробовал даже в Москве сдавать тест, но набрал 350 балов при норме в 600 - Акссес).
- На что реально выучиться в короткий срок. Нет легких языков программирования, есть сложные и очень сложные (последних большинство). К тому же нужно иметь комплекс знаний в определенной, хоть узкой, но сфере. Плюс нужно учитывать тенденции рынка. На моем опыте, может кто-то думает совершенно иначе -(так пусть он и подскажет) есть всего 4 самых реальных и достаточно быстро освояемых направления . Это 1) MS Access + Visual Basic + SQL 2) Java + DHTML + Java script 3) DHTML + ASP/ VB script / Java script/ 4) Perl + Unix + CGI. Собственно 2) и 3) - это почти одно и тоже, просто в 3) можно и без Явы. И эти направления популярны и будут пользоваться спросом, а за Интернетом - вообще колоссальное будущее. Дальше в нюансы не впадаю - я вот сам сейчас иду по пути 2), но плюс еще с SQL - т.е. это микрософтовские базы данных.
- Что может быть референсом с Руси. Про бумажные референсы-отзывы не говорю - это само собой, но они не в особой цене тут, тем более при малом опыте. На всякий пожарный (по е-мейлу могут и проверить) последний референс должен иметь контролируемый вами е-мейл, т.е. друг, теща, хороший шеф и т.д., чтоб на запрос ответили заранее приготовленной вами рекомендацией, а не молчанием или вопросами типа "А шо це таке?" . Хороший железный референс - это сайт на русском домене, где вы фигурируете в качестве тестера, помощника Web-мастера, консультанта и т.д. Его могут и проверить, сильно загинать не стоит, но иметь такую штуку, пусть даже полу-левую очень полезно для наглядности, можно в крайнем случае самому сделать.
Хорошо бы также сделать подобный трюк с каким-нибудь СД, но там уже тяжелeе со ссылкой - в каком качестве будешь там фигурировать. В референсах главное - показать, но не преувеличить свои заслуги, а то тебя потом заставят все это продублировать … Хорошо иметь печатные статьи в газетах, журналах, конференциях на тему, хотя бы отдаленно близкую к компу, чем ближе к вашей квалификации, тем лучше. И главная вещь в портфолио - это ваши программы, пусть даже и написанные в соавторстве с кем то. Главное тут – не перегнуть палку, пусть лучше это будет маленькая собственная программка, в которoй вы досконально разбираетесь, чем содранная программа аса, в которую вы не в зуб ногой.
- Можно ли выпускнику (graduate) с небольшим опытом найти работу в АУ. Тяжело, но можно. Нужно только знать, где искать и как. Скорость нахождения и уровень з.п зависит от общего уровня прг грамотности и еще многих других факторов. Но если соглашаться на з/п порядка 30 тыщ в год - то можно, тут встречаются такие объявления - берут людей только из универа, чтоб учить-переучить, платить поменьше. Но вам то деваться некуда. Было бы желание учиться. А там годика через два - уже можно и на 40-50 тыщ претендовать. Вопрос конечно сложный, отсутствие языка, опыта прг и опыта житейского (выпускник подразумевает лет 20 плюс 5-6), не австралийский диплом - и нужны какие-то козыри, чтоб убедить работодателя взять вас, даже если никто другой на эту должность не претендует. Последнее - вряд ли, я тут узнавал, на компьютерные курсы в TAFE не попасть, забито на год вперед, очень многие люди здесь идут вашей же дорогой от станка к компьютеру , но им в местных условиях легче, и их полугодичный ТАФовский диплом будет цениться выше, чем ваш 5-летний харьковский. Как правило, студенты-прг имеют богатый опыт по подработкам и самостоятельной работе с компом , так что реального опыта после 3-5 лет учебы-работы у них вполне должно хватить на то, чтобы на что-то претендовать. Вашими козырями могут быть уже упоминавшиеся референсы, сертификации, любые корочки о компьютерно-интернетно-прг обучении, красные дипломы и аттестаты (подтверждающие вашу способность учиться быстро и хорошо), хороший язык (английский). В любом случае пытаться стоит и нужно, вопрос только в том, успеете ли вы зацепиться за работу, раньше, чем вас схватит за горло костлявая рука голода. Тогда уже придется идти на все, вплоть до наборщика текста-цифер (data entry - но тут надо действительно обладать хорошей скоростью ввода), или вообще на конвейер или кухню, или мыть полы, ничего не попишешь. Надо быть готовым и к этому.
- Какие среды и tools хорошо бы знать. Все что есть Микрософтовского - Windows, Office, Word, Excell, Power Point, MS Exchange, Internet Explorer, Outlook-Express. Все , что связано с модемами и работой в LAN-WAN на уровне пользователя. Хорошо бы знать Crystal Reports. Отличные от Microsoft-a платформы (Unix, Linux, IBM, Lotus, etc) – как правило преполагают более высокий уровень квалификации и знания компьютерного софта. По любым из этих вещей, если ты в них -гуру, можно найти и серьезные работы, но они как правило идут как среда для работы в офисе. Полезно знать базы данных (хотя бы Access или (my)SQL ). Ну и конечно Интернет и Web-дизайн. Даже если вы не пойдете по направлениям 2-3) сразу, так или иначе они перед вами встанут. Полезны азы HTML + JavaScript + PhotoShop, чтоб вы могли создать элементарную Web-страничку. Это достаточно просто, но важно.
- Нужно брать с собой все что можно по компам и прг, начиная от компа самого, СД, книгами, файлами, ссылками и т.д. Компьютерные книги здесь – умопомрачительно дороги. Книга серии «Библия пользователя Акссеса» – порядка 50 дол, О’Релеевская любая – от 45 дол, хорошая толстая «HTML за 21 день» – 80 дол., а любая толковая учебная книга для подготовки к сертификации – не ниже 100 дол. Цены на программы – в 100-200 раз больше, об этом лучше не говорить, а собой лучше привезти чемодан СД-дисков, чем чемодан чего-угодно (даже золота).
- Не надо еще забывать о network engineering – по-русски - специалист по сетям или просто по hardware – починить, собрать-разобрать комп, настроить, установить софт, соединить с сеть и т.д. Многим электронщикам – прямая дорога по этому направлению. Проходным баллом здесь лучше всего будет наличие А++ или Novell сертификации (теоретически можно и без них – но тогда нужно лет 5 реального стажа). Я с этим направлением особо не сталкивался, но в больших компаниях, где количество компьютеров идет на десятки и сотни – таких людей много пашет. Другое дело – что многие такие должности – достаточно ответственные и часто требуют контакта с user-ами – клиентами (что еще более усугубляет требования к английскому), и на них с бухты-барахты новичков не берут. Но бывают и исключения. Я сам проходил интервью, по ходу которого выяснилось – что это очень junior позиция на 30 тыщ, нужно просто следить и поддерживать работоспособность 5 компьютеров и софта у мелкого ISP (естественно, я туда и не пошел, но сам факт существования подобных позиций – налицо). Иногда видел в объявлениях – «Возьмем graduate (выпускника) – типа в ученики, будем учить всему с нуля ну и денег порядка 35 тыщ платить.» Стартовый уровень зарплаты для програмеров (в Сиднее) – это 40 тыщ. Чтоб такие деньги здесь заработать не головой, а руками-ногами – это очень хорошо физически потрудиться надо, так что стимул учиться работать головой – есть и немалый.
October 2001
|