Я хотів назвати цю тему як "Освіта проти досвіду", але ця тема вже існує . Я читав цю дискусію, і хоча те, що я хотів би запитати, пов'язане з цією темою, питання зовсім інше.
Я почав вивчати програмування приблизно 12 років тому. Останні 4 роки я працюю розробником в аутсорсингу програмного забезпечення (розташоване в Росії). Я думаю про те, щоб залишити Росію і переїхати кудись, як Австралія (в основному не має значення). У мене є ряд прикладів, що ілюструють загальні здібності та історії успіху, але все-таки є різниця між усіма цими людьми та моїм випадком.
Я маю досить хороший технічний досвід - основними напрямками є C ++ та .NET. Я вже брав участь у 7 проектах на основі різних технологій / платформ (Windows, Linux, Android, Qt, .NET тощо). Тож, я вважаю, я здатний працювати розробником програмного забезпечення. Візьмемо лише це - "з технічної точки зору, з цим хлопцем абсолютно нормально".
Єдина проблема - я не маю освіти. Отже, ось питання:
Чи можна в більшості випадків прочитати слова типу "BS in CS, еквівалент або краще" як "N років досвіду"?
Оновлення : Чи є сенс отримувати сертифікати типу MCSD (для .NET)? Я знаю, що для цього питання є окрема тема, але все ще просять справи, коли немає освіти, але є сертифікати та досвід.