Я хотел назвать эту тему «Образование против опыта», но эта тема уже существует . Я читал эту дискуссию, и хотя то, что я хотел бы спросить, связано с этой темой, вопрос совершенно другой.
Я начал изучать программирование около 12 лет назад. Последние 4 года я работаю разработчиком в аутсорсинге программного обеспечения (находится в России). Я думаю о том, чтобы покинуть Россию и переехать в другое место, например, в Австралию (в принципе, это не имеет значения). У меня есть несколько примеров, иллюстрирующих общие способности и истории успеха, но все же есть разница между всеми этими людьми и моим делом.
У меня довольно хороший технический опыт - основными областями являются C ++ и .NET. Я уже участвовал в 7 проектах, основанных на различных технологиях / платформах (Windows, Linux, Android, Qt, .NET и т. Д.). Так что я считаю, что могу работать разработчиком программного обеспечения. Давайте просто возьмем это - «с технической точки зрения, этот парень абсолютно в порядке».
Единственная проблема в том, что у меня нет образования. Итак, вот вопрос:
Могу ли я в большинстве случаев читать слова типа «BS in CS, эквивалент или лучше» как «N лет опыта»?
Обновление : есть ли смысл получать сертификаты, такие как MCSD (для .NET)? Я знаю, что есть отдельная тема для этого вопроса, но все еще спрашиваю о случае, когда нет образования, но есть сертификаты и опыт.