Volevo intitolare questo argomento come "Istruzione vs. Esperienza", ma questo argomento esiste già . Ho letto questa discussione e anche se quello che vorrei chiedere è relativo a quell'argomento, la domanda è abbastanza diversa.
Ho iniziato a imparare a programmare circa 12 anni fa. Negli ultimi 4 anni lavoro come sviluppatore di software outsourcing (con sede in Russia). Sto pensando di lasciare la Russia e spostarmi da qualche altra parte come l'Australia (non importa in pratica). Ho un certo numero di esempi che illustrano le abilità generali e le storie di successo, ma c'è ancora una differenza tra tutte queste persone e il mio caso.
Ho una buona esperienza tecnica - le aree principali sono C ++ e .NET. Ho già partecipato a 7 progetti basati su diverse tecnologie / piattaforme (Windows, Linux, Android, Qt, .NET, ecc.). Quindi, credo, sono capace di lavorare come sviluppatore di software. Prendiamolo: "dal punto di vista tecnico, questo ragazzo è assolutamente OK".
L'unico problema è che non ho alcuna istruzione. Quindi, ecco la domanda:
Nella maggior parte dei casi, posso leggere parole come "BS in CS, equivalente o migliore" come "N anni di esperienza"?
Aggiorna : Ha senso ottenere certificati come MCSD (per .NET)? So che c'è un argomento separato per questa domanda, ma continuo a chiedere il caso in cui non ci sono studi ma ci sono certificati ed esperienza.