Самые востребованные технические навыки

У вас есть технические навыки. Вы умеете пользоваться Facebook и Twitter, можете за несколько минут собрать блог на WordPress, а ваш iPhone разговаривает с термостатом.

Как бы ни были полезны эти навыки, это не те технические способности, которые наиболее востребованы крупнейшими канадскими работодателями. Если вы хотите попасть в мир ИТ-специалистов, вот что вам нужно знать.

По словам Пола Фаркаса, руководителя национальной практики в Aplin, одной из ведущих канадских рекрутинговых компаний, специализирующейся на трудоустройстве специалистов в области информационных технологий в районе Большого Торонто, реальным спросом пользуется опыт работы с программным обеспечением для предприятий, в частности .NET, C# и Java.

"Спрос на таланты высок, - говорит Фаркас, - зарплаты варьируются от 55 тысяч долларов на младшем уровне до 130 тысяч долларов и выше для руководителей".

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

Он также выделяет одну область развития в частности: ERP (планирование ресурсов предприятия). ERP включает в себя огромное количество программных приложений, которые объединяются в единое целое, чтобы дать компаниям любого размера возможность видеть движущиеся части своего бизнеса и принимать обоснованные решения о том, как и где они могут внести изменения. Существует столько же видов внедрения ERP, сколько и компаний.

И хотя в сфере ERP есть несколько крупных компаний, таких как Oracle и SAP, даже их высокотехнологичные ERP-продукты требуют знающих и опытных разработчиков для их настройки и обеспечения постоянной поддержки компаний, которые их покупают. Таким образом, возникает потребность в людях, обладающих навыками создания компонентов ERP.

.NET, C# и Java

Так что же это за технологии и как они используются?

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

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

Когда .NET был создан в 2000 году, Microsoft также создала язык программирования, чтобы разработчики могли создавать реальные программы, используя эти предварительно написанные фрагменты кода. Этим языком является C#. И хотя C# - не единственный язык, который можно использовать для разработки .NET, он, безусловно, самый популярный. C# и .NET предназначены для работы в основном на компьютерах с операционной системой Windows.

Java, с другой стороны, является действительно кроссплатформенной платформой и языком программирования, который имеет много общего с C#. Джеймс Гослинг, создавший язык программирования Java в 1994 году, и Билл Джой, соучредитель компании Sun Microsystems, создавшей Java, назвали C# "имитацией" Java. Как бы то ни было, главное, что нужно знать о Java, это то, что это язык, который можно использовать для создания программного обеспечения, которое пишется только один раз, но может быть запущено на широком спектре операционных систем. При использовании в качестве платформы разработки Java является прямым конкурентом .NET от Microsoft.

Как приобрести эти навыки

Клиенты Фаркаса обычно ищут людей, которые уже работали с этими средами программирования, "минимум 3-5 лет, и по мере увеличения диапазона зарплат растет и спрос на опыт", - говорит он.

Получение этого опыта начинается с правильного образования. Вы можете получить сертификаты по этим навыкам в Интернете - например, школа технологий O'Reilly School Of Technology предлагает несколько сертификационных курсов. Они не дешевы (сертификат C#.Net стоит более 2000 долларов США) и требуют времени (минимум 360 часов), но Фаркас считает, что "сосредоточенность на сертификатах и курсах, которые к ним ведут", - лучший способ продемонстрировать свои знания потенциальным работодателям.

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

Но помните, что не всегда дело в том, что вы знаете. Фаркас напоминает потенциальным соискателям, что работодатели всегда проверяют кандидатов на "химическую и культурную совместимость", а это значит, что вам нужно работать над своими "мягкими" навыками, одновременно совершенствуя свои технические навыки. Умение хорошо работать в команде и вносить позитивный и инициативный вклад часто может стать той характеристикой, которая выделит вас среди других, более опытных кандидатов.

 
Simon_Cohen.jpgСимон Коэн - один из самых опытных канадских специалистов в области потребительских технологий. Он создал Sync.ca, отмеченный наградами канадский технологический блог, который имел аудиторию более 500 000 ежемесячных посетителей. Он неоднократно выступал в качестве гостя в национальных теле- и радиопрограммах, включая Canada AM, Sync Up (еженедельный сегмент на канале новостей CTV) и App Central. В настоящее время он является независимым писателем и редактором, участвующим в различных публикациях, но вы всегда можете найти его мысли и размышления в его блоге на excitable.ca.

.

Рубрика: 
Ключевые слова: 
Источник: 
  • workopolis.com
Перевод: 
  • Дмитрий Л

Поделиться