KnigaRead.com/
KnigaRead.com » Приключения » Путешествия и география » Алексей Акимов - Как обосноваться в Канаде - первые шаги как это есть на самом деле

Алексей Акимов - Как обосноваться в Канаде - первые шаги как это есть на самом деле

На нашем сайте KnigaRead.com Вы можете абсолютно бесплатно читать книгу онлайн Алексей Акимов, "Как обосноваться в Канаде - первые шаги как это есть на самом деле" бесплатно, без регистрации.
Перейти на страницу:

Работ "начального уровня" (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, очень трудно сменить профиль - если вы уже заявили о себе как специалисте в какой-то узкой области.

Разработка программного обеспечения делается (с организационной точки зрения) по следующей схеме:

DEVELOPMENT >CODE FREEZE > BUILD > TESTING > QA > PRODUCTION > SUPPORT > DEVELOPMENT.

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

Чем крупнее или "государственнее" компания, тем медленнее работают и больше занимаются выяснением отношений. В государственных предприятиях (госпиталя, транспорт, электростанции, школы, community subsidized colleges) - настоящий социализм, все люди - "отмороженные", основная задача потратить бюджетные деньги, чтобы в следующем году выписали больше. Отпуска и бенефиты заметно больше, хотя сама зарплата может быть меньше.

65. Какие программисткие специальности требуются больше всего в Канаде (programmers FAQ):

Frequently Asked Questions on

How to Find a Job for a Programmer in Canada.

I can say the following summarizing experience of about 40-50 people that I kept contact with:

You may explore several different options of the most demanded skill sets on the market:

1). Cobol/JCL/MVS + good to have skills: CICS, SQL, DB2. (Toronto is a city of banks and large wholesale companies), which traditionally use mainframes and will continue to do so in a foreseeable future.)

1.1 QA package (testing specialist), nice to have: MVS/ESA.

1.2

2). Oracle,SQL, Stored Procedures - the most popular database. Good to have skills: Unix, Powerbuilder.

3). MS SQL Server, (second most popular database), StoredProcedures, Transact-SQL, nice to have: Crystal Reports, Win NT 4.0. Nice to have: data conversion experience.

4). MS Access, MS SQL (Sequel/Sybase) Server, nice to have: VBA, VB 5.0. with OLE, COM, DCOM, Active X.

4.1 VB 5.0/6.0, OLE, nice to have: SQL, ODBC MS Access/SQL Server/DB2.

5). Web development: IIS 3.0/4.0, nice to have: graphics, PERL, latest vogue: Java Script, J++, Active X, Corba.

6). C/C++, nice to have: WIN 9x, Unix or Win NT development experience.

7) Oracle system administrator.

8). Win NT system administrator/roll out specialist. A must: MSCE certification.

9). AS 400, must to have: RGP, CL - huge demand!

10). Lotus Notes developer/Administrator - huge demand!

The highest paid: (everything in Canadian dollars/year) (starting from top paid): (CND 70,000)(7-> 6 -> 1 -> 9 ($45,000)

The least paid: (starting from least paid): ($25,000) 1.1, -> 5 -> 4 -> 4.1 ->8 ($45,000).

The easiest to study (starting from shortest learning curve): (3 months) 1.1 -> 1 -> 4 -> 3 (half a year).

The hardest to study: (from top): (1.5 years) 7 -> 6 ->9 -> 8 (1 year).

The cheapest to study: ($3.500 courses) 1.1 -> 1 - > 4.1 - > 4 ($10.000 courses, $500-700 Seneca).

The most expensive to study: ($15,000) 7 -> 6.

Professions that are slowly declining (comparatively, not absolutely): 1 -> 7.

The demand is increasing (i.e. in absolute numbers): (starting from fastest) 8 -> 3 -5

Average entry level salary is about 40,000 (with benefits) for permanent, which translates into 2,900/ month/net or $30/hour (contract) (you pay your taxes and insurance).

Average number of HR/job search agencies level interviews for a professional with 4+ years of development and good English: 20, technical interviews: 5, average time of finding job - 20-30 days.

Перейти на страницу:
Прокомментировать
Подтвердите что вы не робот:*