Vous n'avez pas besoin d'un diplôme pour être programmeur dans la Silicon Valley

La semaine dernière, le Wall Street Journal a versé de l'eau froide sur l'un des chemins les plus populaires vers les richesses dans le monde: l'idée que des programmeurs talentueux pourraient être embauchés pour de bons emplois en tant que développeurs de logiciels dans des entreprises de haute technologie - sans nécessairement avoir un diplôme universitaire à prouver leur compétence.

Selon le Journal and Burning Glass Technologies, «il s'avère que les entreprises technologiques sont plus susceptibles que les autres employeurs d'exiger des diplômes universitaires lors de l'embauche de développeurs de logiciels». L'histoire a noté que «75% des offres d'emploi pour ces postes dans les entreprises technologiques spécifient une exigence de formation, contre 58% des offres d'emploi publiées par l'univers complet des employeurs qui embauchent des développeurs de logiciels».

Pour autant que je sache, ces chiffres sont probablement vrais, mais ils ne racontent pas toute l'histoire. Pas même près.

AUSSI SUR LE MONDE DU RÉSEAU: Comment attirer les talents technologiques avec des avantages sociaux, des avantages

La Silicon Valley - et le monde clubby des développeurs de logiciels de haut niveau - fonctionne aussi bien sur les connexions que sur le codage pur. Les développeurs acquièrent une réputation dans la communauté des développeurs sur la base du code open source qu'ils contribuent à des projets de haut niveau, des conférences qu'ils donnent lors d'événements et de conventions clés et, plus important encore, des programmes qu'ils créent.

Les meilleurs emplois de programmation dans la Silicon Valley - des stages de prune aux embauches régulières avec les gros bonus de signature - vont aux codeurs qui sont actifs dans la communauté du développement logiciel, pas aux personnes qui soumettent des curriculum vitae via le tableau arrière. Les codeurs bien connus reçoivent des recommandations et des références qui contournent les exigences des offres d'emploi, qui sont principalement écrites pour rejeter le plus rapidement possible autant de candidats non qualifiés, pas pour trouver les meilleurs..

Si vous espérez obtenir un emploi avec une candidature en ligne basée uniquement sur votre CV, alors, la peau de mouton peut faire une grande différence. Mais si vos réalisations en programmation comprennent plus que du travail scolaire, si vous avez créé un logiciel connu et admiré dans la communauté, cette exigence de diplôme n'est tout simplement pas pertinente pour vous.

Qui tu connais et ce que tu as fait

En fait, de bonnes notes dans votre cours d'informatique ne vous feront probablement pas entrer. Les recruteurs des meilleures entreprises veulent voir de l'initiative et ont démontré leur capacité à créer des programmes qui atteignent et fonctionnent à grande échelle. Si vous pouvez le prouver et / ou avoir une recommandation de quelqu'un dans l'entreprise ou connu d'eux, personne ne se souciera de savoir si vous avez obtenu ou non un diplôme universitaire. En fait, les recruteurs des meilleures entreprises passent leur temps à fouiller la communauté des logiciels à la recherche de ces personnes, et quand ils en trouvent un, ils ne laisseront pas le manque de diplôme gêner.

Plutôt que de regarder les exigences énumérées dans les offres d'emploi, j'aimerais voir des statistiques sur les personnes effectivement embauchées dans ces entreprises et la composition de leurs équipes d'ingénieurs actuelles. Je soupçonne que ces chiffres raconteraient une histoire bien différente de celle présentée dans le journal.

Rejoignez les communautés Network World sur Facebook et LinkedIn pour commenter des sujets qui vous tiennent à cœur.