63. СЛОВАРЬ ЗАПАДНЫХ РЕАЛИЙ ДЛЯ ПРОГРАММИСТОВ
Для средней руки программиста самое главное для нахождения первой работы - это references (то есть письменные и устные рекомендации с предыдущих мест работы). Чем более солидные эти рекомендации, тем быстрее вы найдете работу. Знакомый программист всего лишь с двумя годами стажа - но в фирме IBM в Германии за 10 дней получил 4 официальных предложения на работу (job offers). Хорошо устраиваются сертифицированные специалисты Майкрософта, Новела, Лотоса. Любая сертификация и опыт работы в международной и известной кампании резко повышает ваши шансы.
Работ "начального уровня" (entry level position) - практически нет. Обучением на производстве стараются не заниматься.
Посмотрите в словаре значения следующих реалий, потому что они вам понадобятся:
Code-freeze stop of development for the purpose of testing, QA and passing into production.
Outsourcing - using third-party company or providing consulting/development services to other companies
Production - software that is already passed to clients, no changes are possible, only logs and tickets
Ticket (Log) - detailed description of a flaw in a software product, that was passed into production, provided by clients or in QA and are registered in a special database. Each ticket (log) is assigned to a certain programmer and has to be closed (solved).
Roll-Out - installation of some system on the spot, usually with elements of training, support, maintenance.
QA (Quality Assurance) - polite term for testing.
Всех работающих можно разделить на следующие основные категории:
Full-time/temporary и permanent/contract. На постоянной работе как правило у вас есть несколько недель на начальную раскачку и (само)обучение (учить никто не будет, и не надейтесь), на контракте - нет.
Когда вы читаете обьявление о наличии программистких вакансий в газете или в Интернете, первое что вы должны для себя определить - речь идет о конкретной вакансии или о широком спектре вакансий (во втором случае это как правило job-search agency).
Проанализируйте и научитесь определять для себя все основные нюансы: названа ли по имени фирма, если она (и характер работы) описаны, то насколько подробно, названо ли количество вакансий, какая это вакансия full-time или temporary, permanent или contract. Что дано в обявлении телефон (есть ли местная АТС - Meridian Switch Box на фирме, или отвечает секретарша), факс, e-mail или почтовый ящик, дана ли фамилия и должность человека для контактов (кто-это - технический специалист -маленокая фирма или работник отдела кадров). Названа конкретная зарплата или вилка зарплаты. Возьмите внерашнюю газету или газету двухнедельной давности- было ли это обьявление (если да - то это job-search agency). Попробуйте понять уже из текста обьявления - чем вызвано обьявление - расширением фирмы, или большой текучестью кадров - что часто бывает на обслуживании или при низкой зарплате).
Проанализируйте - в какой газете появилось это об'явление - в Glob and Mail маленькое (на 3 строчки) объявление на неделю стоит более сотни долларов, в Toronto Star - 100 долларов, в русской газете такое обявление 5-15 долларов, в интернете - бесплатно. Соответственно вы можете делать выводы о платежеспособности фирмы.
Читать разделы Career с обьявлениями большого размера - это либо большие job-search agencies, которое дают "оптовое", т.е. неконкретное объявление, в расчете на подбор большого числа людей на будущие заказы, либо это найм менеджеров верхнего звена, где без Канадского экспириенса разговаривать конечно не будут.
Постарайтесь определить к какой категории относится фирма, дающая обьявление:
1. Turn-key (consulting) solutions provider
2. Specialised software development company
3 Job search agency
4 Actual employer - small company
5 Actual employer - large company (редко).
Когда вы подписываете документы с job-search agency (как правило это контракт) то вы получаете paycheck от этой компании. Она в свою очередь выставляет invoice на фирму, на которой вы работаете. Вновь прибывшему трудно устроится на постоянную работу без references, однако и job-search agency невыгодно вас устраивать, посколъку вы можете претендовать на меньшую зарлату, следовательно комиссионные для фирмы-посредника будут также меньше.
Больше всего командировок, наихудшие условия работы, максимальная ответственность и психологический дискомфорт, максимальные требования к (английскому) языку - client support и production (особенно это относится к миру мэйнфреймов. Люди, которые этим занимаются часто считаются не программистами, а "consultants", дежурства - по скользящему графику (особенно в банках) тогда у вас круглосуточно должен быть бипер, даже даже дома в середине ночи вы обязаны на него ответить.
Наиболее престижная и привилегированная область - это development, минимальные требования к языку, минимум поездок и обслуживания и нервотрепок, как правило достаточно неторопливый темп работы, практически никаких переработок (после конца рабочего дня). В то же время - узкая специализация, чтобы вас взяли вы должны быть хорошим специалистом с хорошими references, очень трудно сменить профиль - если вы уже заявили о себе как специалисте в какой-то узкой области.
Читать дальше